handdator

Visa fullständig version : Hur ta bort Notiser med tilltalsnamn och efternamn?



Hahu
2023-07-14, 12:41
Vid import av en gedcomfil skapades en notis för varje person där Tilltalsnamn och efternamn lagts till. Dessa notiser kommer med vid utskrifter och export till web och är fruktansvärt irriterande. Jag förstår inte varför dessa notiser skapades eftersom de inte innehåller någon ny information. Till saken hör att jag har över 60 000 personer i databasen och jag orkar inte ta bort dessa notiser manuellt.

/Hasse

Christina
2023-07-19, 15:52
Från vilket program?

Hahu
2023-07-19, 16:14
Ursprungligen från WinFamily 6.02. Importen till Disgen fick gå över Gramps eftersom Disgen vägrade importera direkt.

C-J Gustafsson
2023-07-21, 20:23
Det enda sättet blir nog att ta bort dom från Gramps GEDCOM fil före import till Disgen.

Men den stor mängden kräver nog att man gör ett litet program som utesluter förnamn och efternamn i GEDCOM filen.

C-J Gustafsson
2023-07-22, 12:55
Är det något du behöver hjälp med kan du kontakta mig eller någon Dis-fadder.

Hahu
2023-07-22, 15:49
Finns det en sql-databas i disgen? Kan man i så fall göra ett litet sql-program som rensar databasen från denna notis?

C-J Gustafsson
2023-07-22, 15:55
Det vet jag inte men det är förhållandevis enkelt att manipulera GEDCOM filen och göra en ny import efteråt.

Hahu
2023-07-23, 09:34
Tyvärr har jag lagt ned ett antal hundra timmar på att forska vidare med disgen. Detta arbete kommer då att gå förlorat om jag importerar gedcom filen på nytt.

C-J Gustafsson
2023-07-23, 10:19
Då blir nog enda möjligheten att göra någon fix med HTML utdrag från Disgen. Men där jag inte kunskap att kunna hjälpa till, jag har mycket begränsat jobbat med HtML.

Vi får hoppas att någon annan Dis-fadder kan nappa på detta.

Christer
2023-07-23, 18:38
Kan det inte gå att lösa med hjälp av XML-export, editering och import?

C-J Gustafsson
2023-07-23, 18:58
Tack Christer, det blev lite feltänk i mitt inlägg. Men jag hade två bokstäver rätt i alla fall.

m17835
2023-08-16, 10:00
Hej

Ja, det är SQL databashanteraren SQLite som innehåller all Disgen data. Det kan gå att koppla upp sig mot den och köra en Sql sats som ändrar i databasen. Det är dock inte helt att rekommendera, problem kan uppstå om man inte vet vad man gör. Naturligtvis behövs det tas säkerhetskopior och spara databasfilen innan eventuella försök görs med att ändra bakvägen.

Hahu
2023-08-16, 11:40
Jag lyckades till slut med att få bort dessa notiser genom att XML-exportera och sedan importera hela databasen efter det att jag manipulerat den med hjälp av en textredigerare. Det var med hjärtat i halsgropen jag sedan kunde konstatera att inget annat verkar ha ändrats.