Datenschutzrechtliches

Das sollte für Semikolon-separiert aber genauso gelten. Im übrigen gibt
es unter Windows ein Standard-Listentrennzeichen. Dies ist zu finden in
der Systemsteuerung unter "Regions- und Sprachoptionen" (vormals
"Ländereinstellungen"). Standardwert ist ";" also Semikolon. Nach meinen
Informationen sollte man das tunlichst beachten, damit das Öffnen mit
Excel (zumindest mit Versionen ab 2002) problemlos funktioniert.

Mit Hilfe von API-Funktionen kann man das eingestellte
Listentrennzeichen auch auslesen. Das ist allerdings etwas umständlich,
da man zuerst GetUserDefaultLCID aufrufen muss und mit dessen
zurückgegebener "Local Id" dann mit GetLocaleInfo die eigentlichen
Informationen auslesen kann. Dort findet man dann auch
Dezimaltrennzeichen, Tausendertrennzeichen etc.

Ein übersichtliches Code-Beispiel (allerdings in VBA, für Delphi hab ich
auf die schnelle kein schönes gefunden) gibt bei Microsoft:
http://support.microsoft.com/kb/507659/de

Viele Grüße
Holger

Stefan Mettenbrink schrieb:

Michael Suhr wrote:
  

Bitte wählen Sie, wenn Sie die Daten über die Zwischenablage kopieren,
einen anderen Separator, also am Besten "Tabulator - #9". Das
Semikolon "; - CSV" ist nur für den Export via Datei gedacht und zudem
noch fehleranfällig, weil ja im Text so ein Semikolon auch ganz normal
gebraucht werden kann.
    
Soweit in mich entsinne, kann man das umgehen, indem man den Text in
Zollzeichen (") setzt und diese Textfelder durch Komma trennt. Etwa so:

"Text1","2. Spalte, mit Komma im Text","Noch ne Spalte","etc."

Dann stimmt auch wieder Comma Separated Value :wink:

MfG, Metti.
  
Genealogieprogramme im GenWiki:
http://wiki-de.genealogy.net/wiki/Kategorie:Genealogiesoftware

Holger Nick wrote:

Das sollte für Semikolon-separiert aber genauso gelten. Im übrigen
gibt es unter Windows ein Standard-Listentrennzeichen. Dies ist zu
finden in der Systemsteuerung unter "Regions- und Sprachoptionen"
(vormals "Ländereinstellungen"). Standardwert ist ";" also Semikolon.
Nach meinen Informationen sollte man das tunlichst beachten, damit das
Öffnen mit Excel (zumindest mit Versionen ab 2002) problemlos
funktioniert.

Wieder etwas gelernt. Da ich mit Mac OS arbeite und kein Excel besitze,
ist mir das bisher nicht bekannt gewesen.
Ich hätte aber erwartet, dass Excel die Möglichkeit bietet, die
Importoptionen entsprechend einzustellen.
Aber der Hinweis auf das Standard-Listentrennzeichen ist gut.

MfG, Metti.

Genealogieprogramme im GenWiki:
http://wiki-de.genealogy.net/wiki/Kategorie:Genealogiesoftware

Ihr erinnert Euch vielleicht an mein Tool, das ich vor ca. einem halben
Jahr hier vorstellte.

Hat es einen bestimmten Grund, warum Deine Info an meine Mail zu einem
ganz anderen Thema hängt?
Es wäre sinnvoll, für ein neues Thema eine komplett neue Mail zu
schreiben, ohne Kommentar auf eine andere Mail.

MfG, Metti.

Genealogieprogramme im GenWiki:
http://wiki-de.genealogy.net/wiki/Kategorie:Genealogiesoftware

Stefan Mettenbrink schrieb:

Harald Tobias wrote:

In allen Datensätzen befindet sich in den Feldern
"Heiratsbemerkung" und "Bemerkungen" mehrfach die Zeichenfolge
<#13><#10> (ist glaube ich CR LF). An den Stellen, wo das so ist, ist
das CR LF durchaus gewollt.

Böse Falle!

Hallo Metti,

da hast Du natürlich völlig recht!

In CSV-Dateien führen Zeilenumbrüche in Bemerkungen zu den
seltsamsten Fehlern. Das importierende Programm könnte beim Auftreten
eines Zeilenumbruchs (innerhalb einer Bemerkung) die nächste Zeile
vermuten un somit unvollständige Datensätze importieren.
Hier hat Michael möglicherweise aus diesem Grund den Zeilenumbruch in
die erwähnten Zeichen umgewandelt. Nicht ganz dumm! Nun musst Du in
den Bemerkungsfeldern diese Zeichen wieder in einen Zeilenumbruch
umwandeln. Sollte über Suchen/ersetzen funktionieren.

Das ist nicht das Hauptproblem. Suchen und ersetzen geht einfach und
gehört beim Im- und Export von Dateien zum täglichen Brot. Dieses
Phänomen hatte ich nur zusätzlich erwähnt. Das wahre Problem im
derzeitigen Entwicklungsstand des Programms ist die reproduzierbare
Vervielfältigen von Datenfeldinhalten. Ich habe nicht eruiert, ob
nicht sogar Inhalte auf diese Weise überschrieben wurden.

So oder so, so ist das Programm *für mich* leider Gottes nicht brauchbar.

Aber ich habe auch geschrieben, daß mein bescheidener Beitrag als
Hilfe zur Weiterentwicklung verstanden sein soll.

Gruß

Harald

Genealogieprogramme im GenWiki:
http://wiki-de.genealogy.net/wiki/Kategorie:Genealogiesoftware

Hallo Harald,

und einige Ungereimtheiten festgestellt. Mehrere Inhalte des
Feldes "Heiratsbemerkungen" werden vielfach in Datensätze
kopiert, wo es nicht hineingehört.

Nanu, wie kommt das denn zustande? Bitte sende mir doch
gleich mal eine der fraglichen GedCom-Dateien, damit ich
den konkreten Fall einmal überprüfen kann - Danke!! :o)

In allen Datensätzen befindet sich in den Feldern "Heiratsbemerkung"
und "Bemerkungen" mehrfach die Zeichenfolge <#13><#10>
(ist glaube ich CR LF).

Ja, das ist CR & LF :slight_smile:

An den Stellen, wo das so ist, ist das CR LF durchaus gewollt.

Wenn ich den Zeilenumbruch in den Bemerkungsfeldern nicht
wandele, dann habe ich in der Ausgabedatei auch eine neue Zeile
und die Datei ist nicht mehr lesbar. Darum dieser Hilfskonstrukt,
der es ermöglicht, auch die Bemerkungen mit übernehmen zu
können.

Das "wilde" Vervielfältigen von Feldinhalten in fremde
Datensätze ist aber bereits in der erzeugten
Testdatei zu beobachten.

Das kriege ich schon hin, wenn ich denn die passende Datei
bekomme. :slight_smile:

Ich finde es toll, daß Du ein Programm entwickelt hast und es
der Allgemeinheit kostenfrei zur Verfügung stellst.

Wirklich Klasse!

Danke, danke! :O)

sondern verstehst sie als kontruktive Kritik.

Aber ja ja doch, es ist ja auch die erste Version des Tools, da
sind Fehler praktisch unvermeidbar.

Was hältst Du denn von der Idee, die beiden Programme als
Open-Source-Projekte bei Sourceforge zu veröffentlichen?

Hhm, dafür waren die Programme zuviel Arbeit. Auch habe
ich Teile meines kostenpflichtigen Programmes GHome verwendet,
den Code mag ich nicht einfach so unters Volk bringen.

Schönen Gruß

Michael Suhr

Genealogieprogramme im GenWiki:
http://wiki-de.genealogy.net/wiki/Kategorie:Genealogiesoftware

Hallo,

Das importierende Programm könnte beim Auftreten
eines Zeilenumbruchs (innerhalb einer Bemerkung) die nächste Zeile
vermuten un somit unvollständige Datensätze importieren.

Ganz genau so! :O)

Hier hat Michael möglicherweise aus diesem Grund den
Zeilenumbruch in die erwähnten Zeichen umgewandelt.

[Kopfnicken]

Nicht ganz dumm!

Schönedank! *lächel

Schönen Gruß

Michael Suhr

Genealogieprogramme im GenWiki:
http://wiki-de.genealogy.net/wiki/Kategorie:Genealogiesoftware

Michael Suhr wrote:

Was hältst Du denn von der Idee, die beiden Programme als
Open-Source-Projekte bei Sourceforge zu veröffentlichen?

Hhm, dafür waren die Programme zuviel Arbeit.

Die Menge an Arbeit war noch nie ein überzeugendes Argument gegen Open
Source. In Linux und Open Office steckt sicher auch viel Arbeit.

den Code mag ich nicht einfach so unters Volk bringen.

Das reicht als Argument vollkommen. Du musst Dich für nichts
entschuldigen, es ist Dein gutes Recht!

MfG, Metti.

Genealogieprogramme im GenWiki:
http://wiki-de.genealogy.net/wiki/Kategorie:Genealogiesoftware