Cette fonction permet de créer un grand nombre d'idées, à partir d'un fichier texte contenant des enregistrements délimités (liste ou état d'une base de données : fichier CSV).
Pour importer des idées, il faut respecter les étapes suivantes :
Sélectionner (ou créer) l'idée mère,
Préparer un fichier de données contenant les enregistrements (par exemple, une liste de films Titre@Titre-français@Genre-MotsClés@Année@Durée@Critique@Interprete1@...@Interprète7)
Configurer le document (options), de manière à ce que les champs personnalisables puissent correspondre aux valeurs des enregistrements,
Invoquer la fonction d'import d'idées (dans le menu Import/Export).
Dans le dialogue (figure 4.8), définir les champs à utiliser, l'ordre dans lequel ils doivent être lus pour correspondre à ceux de chaque enregistrement, et fixer le caractère de séparation (délimiteur).
Valider le choix du format à importer ou corriger.
Les idées sont importées dans l'ordre de leur lecture, et deviennent des idées filles de la sélection courante.
Valeurs attendues pour chaque champ :
- Titre : chaîne de caractères (interprétée comme le titre de l'idée)
- Texte : chaîne de caractères (interprétée comme le texte de l'idée),
- Mots clés : chaîne de caractères (interprétée comme mot clé),
- Type : entier (1 pour une idée, 2 pour un terme de glossaire, 3 pour une notice bibliographique),
- URL : chaîne de caractères (interprétée à la fois comme valeur affichée pour le lien et comme adresse URL ; si vous souhaitez différencier le nom de cette URL et sa valeur, voyez le paragraphe "Délimiteurs")
- Image : chaîne de caractères (interprétée comme chemin d'accès local à un fichier image, et comme légende de cette image (nom du fichier) ; si vous souhaitez différencier le titre de l'image et son chemin d'accès, voyez le
paragraphe "Délimiteurs"),
- Document : chaîne de caractères (interprétée comme chemin d'accès local à un fichier document, et comme nom du document (affiché dans le lien) ; si vous souhaitez différencier le nom du document et son chemin d'accès, voyez le
paragraphe "Délimiteurs"),
- Champ optionnel 1 à 32 : chaînes de caractères (interprétées comme champs optionnels 1 à 32 de l'idée).
- Date de début : chaîne de caractères formatée comme une date (jj/mm/aa) : interprétée par WIT comme date de début de tâche. Ignorée si incorrecte.
- Date d'échéance : chaîne de caractères formatée comme une date (jj/mm/aa) : interprétée par WIT comme date d'échéance pour une tâche. Ignorée si incorrecte.
- Date réelle de fin : chaîne de caractères formatée comme une date (jj/mm/aa) : interprétée par WIT comme date de fin effective de tâche. Ignorée si incorrecte.
- Temps estimé : entier. Interprété comme un temps estimé (tâche), exprimé en un nombre entier de jours.
- Temps passé : entier. Interprété comme un temps passé (tâche), exprimé en un nombre entier de jours.
- Avancement (%) : entier. Interprété comme pourcentage d'avancement de tâche (de 0 à 100).
- Statut : chaîne de caractères (intérprétée comme valeur de statut de tâche)
- Catégorie : chaîne de caractères (intérprétée comme valeur de catégorie de tâche)
- Risque / Priorité : chaîne de caractères (intérprétée comme valeur de risque / priorité de tâche)
- Assigné à : chaîne de caractères (intérprétée comme valeur d'assignation de tâche à une personne)
- Créée par : chaîne de caractères (intérprétée comme valeur d'auteur de tâche)
- Description (META) : chaîne de caractères (intérprétée comme commentaire d'idée introduit dans le méta tags HTML)
- Prologue de script : chaîne de caractères (intérprétée comme prologue de script)
- Epilogue de script : chaîne de caractères (intérprétée comme épilogue de script)
- Date de création : chaîne de caractères formatée comme une date - heure (jj/mm/aa hh:mm) : interprétée par WIT comme date de création d'idée. Ignorée si incorrecte.
- Date de modification : chaîne de caractères formatée comme une date - heure (jj/mm/aa hh:mm) : interprétée par WIT comme date de modification d'idée. Ignorée si incorrecte.
- Indice de révision : entier, interprété comme indice de révision d'idée.
- Identifiant d'idée : chaîne de caractères optionnelle (interprétée comme identifiant souhaité pour l'idée. Remplacé par WIT par une valeur automatique s'il n'est pas unique ou s'il contient des caractères spéciaux).
- Idea Level : entier (représente le niveau de l'idée dans l'arborescence : utilisé par WIT pour recréer une arborescence au lieu de tout importer "à plat").
- Publications : chaîne de caractères interprétée comme un lien vers une publication. [Pour être effectifs, les liens sont fabriqués en concaténant la valeur 'auteur', un caractère espace, et la valeur 'titre'].
Délimiteurs
Les champs sont séparés par le délimiteur spécifié dans le dialogue (délimiteur 1).
Un second délimiteur (delimiteur 2) permet d'importer et d'analyser des champs comportant des éléments multiples : mots clés, images, documents ou URLs.
Un troisième délimiteur permet en outre, pour les champs images, documents et URLs de distinguer les noms et les chemins d'accès. Si ce 3e délimiteur n'est pas trouvé dans le champ analysé, la valeur détectée est simultanément
affectée au titre et au chemin de l'image / document / URL. S'il est détecté, la valeur précédent le délimiteur est le nom, la suivante est le chemin d'accès.
Exemple 1 :
Le champ analysé (images) contient : "c:\tmp\img1.png, c:\tmp\img2.png"
Deux images sont détectées :
- image 1 de titre "img1.png" et de chemin "c:\tmp\img1.png"
- image 2 de titre "img2.png" et de chemin "c:\tmp\img2.png"
Exemple 2 :
Le champ analysé (images) contient : "Titre de l'image 1 | c:\tmp\img1.png, Titre de l'image 2 | c:\tmp\img2.png"
Deux images sont détectées :
- image 1 de titre "Titre de l'image 1" et de chemin "c:\tmp\img1.png"
- image 2 de titre "Titre de l'image 2" et de chemin "c:\tmp\img2.png"