4 Éléments de menu

4.1 Fichier

4.1.6 Importer

4.1.6.1 Excel (CSV) ...
Si vous avez déjà saisi des données à l'aide d'un tableur, vous pouvez transférer ces données à Familienbande. La fonction "Importer Excel (CSV)" est utilisée à cet effet. Cela vous donne la possibilité de transférer vos données existantes dans la mesure du possible.

Pour l'importation, vos données doivent être au format CSV. Cela signifie que tous les contenus des colonnes sont placés entre guillemets et séparés par des virgules. Pour savoir comment procéder, veuillez vous référer au manuel de votre tableur. En général, une fonction correspondante vous sera proposée sous la rubrique Exportation.



Si vous appelez le point de menu "Importer Excel (CSV)..." dans Familienbande, la sélection de fichier apparaît avec laquelle vous devez spécifier le fichier à importer. Après la sélection, le dialogue d'importation CSV apparaît. Normalement, Familienbande affiche déjà un séparateur utile (généralement ","). Si cela n'est pas correct, vous pouvez également spécifier le séparateur vous-même. Plusieurs caractères peuvent également être spécifiés comme séparateurs. Grâce au caractère séparateur, Familienbande peut reconnaître où commence une nouvelle valeur. Si vous avez un fichier CSV avec les valeurs des colonnes entre guillemets, chaque ligne commence et se termine par un "," mais "," est utilisé comme séparateur. Si le dernier des délimiteurs spécifiés (ici ",") est reconnu au début d'une ligne, il est supprimé. Pour la fin de chaque ligne, le premier caractère est vérifié et supprimé si nécessaire.
Si vous trouvez beaucoup de lignes avec vos informations dans la colonne "trouvé", vous avez trouvé le bon séparateur. Vous pouvez maintenant attribuer les différentes lignes aux champs prévus dans Familienbande en appelant le menu contextuel de la ligne correspondante. Normalement, vous pouvez accéder au menu contextuel en cliquant sur le bouton droit de la souris.

Afin de pouvoir attribuer correctement le sexe, Familienbande a besoin de votre soutien. Saisissez dans les champs de saisie derrière masculin= et féminin= le texte que votre tableur a saisi à cet endroit. Si Familienbande trouve un texte différent, le sexe inconnu de la personne concernée sera saisi.

Pour que Familienbande prenne le relais des références existantes, ces entrées doivent déjà exister dans le tableau. La variante habituelle est un "numéro de personne", qui définit exactement chaque personne. Si un tel numéro existe, des références peuvent également être présentes. Pour ce faire, on utilise des colonnes qui portent, par exemple, le titre "Enfant" ou "Partenaire" et dans les cellules desquelles sont inscrits les numéros de personnes correspondants.
Exemple (abrégé) :
"Numéro d'index", "Nom", "Prénom", "Partenaire", "Date du mariage", "Enfant"
"9","Obermeyer","Johann Henrich","11","15.09.1775","977"

Ici, M. Obermeyer a le numéro d'index 9 dans le tableur, qui est défini dans l'importation CSV comme le matricule (via le menu contextuel). Il est suivi du nom et du prénom, du numéro du partenaire, de la date du mariage et d'un numéro pour un enfant. Dans Familienbande, vous devez donc définir les colonnes avec le numéro du partenaire et de l'enfant avec les entrées Numéro du partenaire et Numéro de l'enfant. Plusieurs de ces colonnes sont également autorisées pour plusieurs partenaires ou enfants. Si vous avez prévu plusieurs partenariats dans la feuille de calcul, Familienbande s'attend à ce que toutes les données appartenant à un mariage forment un bloc cohérent. Ce n'est qu'alors que le prochain mariage suit.
Exemple (abrégé) :
"Partenaire 1", "Date de mariage 1", "Partenaire 2", "Date de mariage 2", "Partenaire 3", "Date de mariage 3".

De même, entre "Date du mariage 1" et "Partenaire 2", le lieu du mariage, une date de séparation, un lieu de séparation et un commentaire sur le mariage peuvent également être inscrits. Il est important que le numéro de personne Partenaire soit suivi de toutes les données appartenant à ce partenariat avant que le numéro de personne suivant Partenaire ne suive.

Une autre possibilité de générer automatiquement des liens est l'option de sélection "Générer des liens à l'aide du numéro Kekulé". Pour cela, vous devez avoir défini une colonne comme une colonne pour le No Kekulé. Les liens sont ensuite générés pour toutes les personnes ayant un n° de Kekulé. Si d'autres liens ont déjà été créés par un numéro de personne ou similaire, ces liens seront écrasés. Vous devez faire vérifier la plausibilité des données importées après l'importation (voir chapitre contrôle de plausibilité).

Une fois que vous avez attribué toutes les lignes requises, vous pouvez sauvegarder l'attribution que vous avez faite. Cela vous permet d'interrompre l'affectation à tout moment pour continuer plus tard ou de rappeler l'importation à un moment ultérieur. Pour ce faire, utilisez les boutons étiquetés en conséquence.

Le bouton "Autre fichier" vous permet d'ouvrir un autre fichier que celui chargé précédemment. Cela est utile si vous avez accidentellement ouvert le mauvais dossier.

Maintenant que vous avez décidé et chargé ou effectué les réglages souhaités, vous devez définir l'encodage.

Chaque fichier texte (un fichier CSV est également un fichier texte) peut contenir des trémas et des caractères spéciaux, qui peuvent être codés de différentes manières. Si vous savez quel encodage utilise votre fichier CSV, vous n'aurez aucun mal à trouver le bon réglage. Si vous ne savez pas quel est le bon encodage, vous pouvez essayer de devenir plus intelligent avec votre manuel de tableur ou simplement en essayer un. Si les trémas sont affichés correctement après l'importation, vous avez trouvé le bon encodage. Excel utilise généralement "Windows Latin 1 (ANSI)". Au moins sous Windows, j'ai déjà eu du succès avec ça.

Si la date dans le tableau est écrite année-mois-jour, il existe également une option de sélection "Convertir la date (1923-05-24 -> 24.05.1923)" qui convertit la date à l'orthographe préférée à Familienbande   jour-mois-année.

Il ne reste plus qu'à sélectionner le bouton pour l'importation. Le reste se fera tout seul.

  1. CSV = Comma Separated Value, valeurs séparés par virgules