Le fichier d'importation d'un type d'enregistrement consiste en une liste de chaînes délimitées entre guillemets, qui se terminent par un caractère de retour à la ligne. Le délimiteur le plus courant est la virgule, mais vous pouvez aussi utiliser des deux points, des points-virgules, des barres verticales ou des tabulations.
La première ligne du fichier d'importation contient la liste de noms des zones exportées. Les lignes suivantes contiennent les valeurs de zones de chaque enregistrement, classées dans le même ordre que les noms des zones dans la première ligne. Pendant l'importation, la valeur de chaque zone est convertie vers le type de zone correspondant défini dans le schéma. Par exemple :
"id","state","submitdate","severity","priority","summary","description" "1","Submitted","4/11/00 7:00:00","3-Solution palliative","3","Le raccourci de la fonction " "Impression"" est grisé","Voir résumé --John" "2","Opened","4/14/00 11:32:00","1-Panne","1","Impossible de se connecter au système", "J'ai entré mon nom de connexion, mais le sablier est affiché depuis 15 minutes. Le code doit contenir une boucle sans fin."
La valeur de la zone Etat détermine l'état en cours de l'enregistrement lorsqu'il est importé. La validité des types de données pour les zones des enregistrements importés est contrôlée, mais pas celle des actions requises pour le passage à un état particulier.
Lorsque vous formatez un fichier d'importation, tenez compte des points suivants :
"J'ai entré mon nom de connexion, mais le sablier est affiché depuis 15 minutes. Le code doit contenir une boucle sans fin."
"Le raccourci de la fonction ""Impression globale"" ne fonctionne pas."
"Ref1, Ref2, Ref3"
"Pour reproduire l'erreur, procédez comme suit :<CR> 1. Démarrez l'explorateur.<CR> 2. Cliquez sur Fichier > Ouvrir."
Un retour chariot peut être utilisé pour importer des valeurs dans une zone contenant plusieurs lignes.
Les valeurs des zones du fichier d'importation sont interprétées en fonction du type de données défini pour la zone correspondante du schéma Rational ClearQuest. Le tableau suivant répertorie les types de données pris en charge et la façon dont les valeurs sont interprétées.
Type de données | Description | Comportement |
---|---|---|
ATTACHMENT_LIST | Liste des zones de type Pièce jointe | Interprété comme une liste de chemins d'accès à des pièces jointes. |
DATE_TIME | Date et heure SQL | Converti au format date/heure. |
INT | Nombre entier SQL | Converti en nombre entier |
MULTILINE_STRING | Chaîne de caractères de longueur variable et dont la taille n'est pas limitée | Inséré en l'état, jusqu'à la taille maximale autorisée dans le schéma pour ce type. |
REFERENCE | Référence à un nom d'affichage appartenant à un type d'enregistrement basé sur l'état ou sans état | Interprété comme une clé vers un type d'enregistrement sans état. |
REFERENCE_LIST | Références à des noms d'affichage se trouvant dans un type d'enregistrement avec ou sans états | Interprété comme une liste de références. |
SHORT_STRING | Chaîne de caractères de longueur variable et dont la taille est limitée à 254 caractères | Inséré en l'état. |
STATE | Réservé aux zones système | La valeur de zone est validée, mais les actions requises pour réaliser l'état ne sont pas déclenchées. |