# Exportation et importation des recettes

La recette (chaque groupe de recettes) peut être exportée à partir de l'afficheur vers le stockage externe. De plus, elle peut être exportée à partir du logiciel d'édition d'écrans.

Remarque :

- Bien que vous puissiez importer des données exportées sous forme de fichiers CSV ou TXT depuis la version 3.3 Service Pack 1 ou antérieure du logiciel d'édition d'écran vers la version 3.4 ou ultérieure, les fichiers exportés depuis la version 3.4 ou ultérieure ne peuvent pas être importés dans la version 3.3 Service Pack 1 ou antérieure, car la version du fichier est 2.0.
  Vérifiez la version du fichier des sorties CSV ou TXT à la ligne [FileVersion] du fichier de sortie.
- Lorsque les valeurs des recettes dans le fichier d’importation dépassent la plage des entrées de variable, les valeurs stockées dans les variables diffèrent selon le type de données. Pour en savoir plus, reportez-vous à ce qui suit.
  Fonctionnement lorsque la valeur d'entrée est en dehors de la plage des entrées

Les formats de fichier suivants sont pris en charge pour l'importation et l'exportation de la recette :

- Fichier TXT (.txt, UTF-8 (sans BOM))
- Fichier CSV (.csv, UTF-8 (sans BOM))

Remarque :

- Les fichiers TXT ou CSV enregistrés avec un encodage autre que UTF-8 (sans BOM) ne peuvent pas être importés.
- Pour plus d'informations sur les formats de fichiers, voir ce qui suit.
  Enregistrement des données (Exportation) Paramètres du fichier

Vous pouvez visualiser le fichier exporté à l'aide d'un logiciel tel que Microsoft Excel et l'importer dans un logiciel d'édition d'écran ou un afficheur.

Remarque :

La sortie des données est formatée comme suit :

- Les chaînes sont encapsulées par des guillemets doubles (").
  Par exemple : "Ceci est une chaîne de caractères"
- Les caractères spéciaux "=", "+", "-", "@", TAB et ENTER qui apparaissent au début d'une entrée sont préfixés par un guillemet simple (').
  Par ex. "'=1+2"

## Format de la recette

Le fichier exporté contient les données ci-dessous lorsqu'il est ouvert dans Excel.

1 : Groupe de recettes

2 : Ingrédient

3 : Recette

4 : Valeur de l’ingrédient

Vous pouvez transposer les lignes et les colonnes de valeurs d'ingrédients avec [Direction des données de la recette] dans les propriétés du contrôle de recette.

Propriétés (Contrôle de recette)

Ce qui précède est un exemple de cas où [Ingrédient_Recette]est sélectionné. Voici un exemple lorsque [Recette_Ingrédient] est sélectionné.

Ligne du groupe de recettes
Name | Nom du groupe de recettes.
Label | Étiquette du groupe de recettes.
ID | ID du groupe de recettes.

Ligne d'ingrédient
Name | Nom de l'ingrédient.
Variable | Nom de la variable.
Data Type | Type de données défini en tant que variable. Remarque : si vous exportez des données de recettes contenant des variables avec les types de données suivants, le type de données de la variable est remplacé. BYTE: Remplacer par USINT WORD: Remplacer par UINT DWORD: Remplacer par UDINT LWORD: Remplacer par ULINT
IsEditable | Indique si le [Mode de saisie] est valide ou non valide. TRUE: Vous pouvez modifier les données de recette sur l’afficheur. FALSE: Vous ne pouvez pas modifier les données de recette sur l'afficheur.
UseVariableInputRange | Indique si [Utiliser la plage d'entrées de la variable] est valide ou non. TRUE: Utiliser les plages minimum et maximum définies dans [Définir la plage de valeurs] de la variable. FALSE: Utiliser les plages [Saisies min.] et [Saisies max.] définies dans la recette.
Min & Max | Indique les valeurs minimale et maximale de l'ingrédient.
Label | Étiquette de l'ingrédient.

Ligne de recette
Name | Nom de la recette.
ID | ID de la recette.
Label | Étiquettes de la recette.

Ligne de valeur d'ingrédient
Name | Nom de la recette.
Name of Variable | Valeur de l'ingrédient défini pour chaque recette.

## Édition et importation d'un fichier exporté

Vous pouvez modifier les fichiers exportés et les importer. Les éléments que vous pouvez modifier diffèrent en fonction de la méthode d'importation.

Remarque : si le format est modifié, vous ne pouvez pas importer le fichier.

### Lors de l'importation d'un fichier avec une famille de recettes dans un logiciel d'édition d'écran

Vous pouvez modifier les valeurs indiquées dans la partie texte bleue de la figure ci-dessous.

Lorsque vous ajoutez ou supprimez un ingrédient ou une recette, modifiez l'ingrédient ou la recette ligne par ligne. Modifiez les valeurs des ingrédients pour qu'elles restent cohérentes avec les ingrédients et la recette.

### Lors de l'importation d'un fichier avec un groupe de recettes dans un logiciel d'édition d'écran ou Runtime

Vous pouvez modifier les valeurs indiquées dans la partie de texte bleue (valeurs des recettes et des ingrédients) dans la figure ci-dessous. Vous ne pouvez pas modifier les groupes de recettes ou les ingrédients.

Lorsque vous ajoutez une recette, modifiez-la ligne par ligne.

Vous ne pouvez pas supprimer les recettes. L'importation d'un fichier contenant des recettes supprimées ne supprimera pas la recette des données relatives aux recettes.

Modifiez les valeurs des ingrédients pour qu'elles restent cohérentes avec les ingrédients et la recette.