Fonctionnement de l'objet RecipePlus lors de l'exécution
La table RecipePlus sert à afficher et modifier des recettes lors de l'exécution. Elle fonctionne avec le sélecteur RecipePlus, qui sélectionne un fichier recette et une unité sur lesquels agir, ainsi que les boutons RecipePlus qui déterminent l'opération à réaliser avec l'unité sélectionnée. Les opérations Enregistrer et Restaurer fonctionnent sur l'objet de la table.
Sur un affichage graphique, créez une table RecipePlus, un sélecteur RecipePlus, un bouton RecipePlus pour l'opération Enregistrer et un autre bouton RecipePlus pour l'opération Restaurer.
Pour consulter un fichier recette dans la table, sélectionnez le fichier recette à afficher, puis appuyez sur le bouton Restaurer. Une fois la recette affichée dans la table, vous pouvez en modifier les ingrédients. Pour enregistrer les modifications, appuyez sur le bouton
Enregistrer
. Pour afficher une autre recette, sélectionnez-la dans le sélecteur et appuyez sur Restaurer.Restaurer une recette
Lorsque vous sélectionnez un fichier recette dans le sélecteur et que vous appuyez sur un bouton auquel l'opération de restauration est affectée, les opérations suivantes se produisent :
- Le fichier recette sélectionné et l'unité de la recette associée (ensembles de points et de données) s'ouvrent dans l'objet de la table RecipePlus ;
- Les ingrédients de la recette s'affichent dans la colonneIngrédient;
- Les valeurs de point de l'ensemble de points s'affichent dans la colonneActuel;
- Les valeurs de l'ensemble de données s'affichent dans la colonneRecette;
- Si la valeur de la colonne Actuel ne correspond pas à la valeur de la colonneRecette, un X s'affiche dans la colonneComparer;
- Les noms des points de l'ensemble de points s'affichent dans la colonneNom de point;
- La barre d'état en bas de la table affiche le nom du fichier recette, le nom de l'unité de la recette, le nombre d'ingrédients visibles et le nombre total d'ingrédients.
Modifier un ingrédient
- L'opérateur peut modifier la valeur des données d'un ingrédient de la recette sauf si la propriété Lecture seule est cochée dans l'ongletRecette.
- Pour modifier la valeur de la colonneRecette, sélectionnez la ligne de l'ingrédient dans la table et appuyez surEntrée.
- Si l'ingrédient est de type numérique, un pavé numérique s'affiche à l'écran. Saisissez la nouvelle valeur dans le bloc-notes et appuyez sur la toucheEntréepour l'afficher la dans la table.
- Si l'ingrédient est une chaîne de mots, un clavier s'affiche à l'écran. Saisissez la nouvelle chaîne et appuyez surEntréepour l'afficher dans la table.
Enregistrer une recette
Lorsque vous sélectionnez une unité de recette dans le sélecteur et que vous appuyez sur un bouton auquel l'opération d'enregistrement est affectée, les opérations suivantes se produisent :
- toutes les modifications apportées à la colonne Recette sont réenregistrées dans l'ensemble de données de l'unité de la recette en cours ;
- le fichier recette est mis à jour sur la carte de stockage du terminal et (dans le cas d'un projet IHM) dans le fichier *.mer de l'application en cours d'exécution.
Utiliser des boutons avec la table et le sélecteur RecipePlus
Les boutons Touche qui suivent fonctionnent avec les objets de la table et les objets sélecteur :
- Move Up
- Move Down
- Page Up
- Page Down
- Home
- Fin
Les touches suivantes d'un pavé numérique de terminal ou d'un clavier externe fonctionnent avec les objets de la table et les objets sélecteur :
- Déplacer le curseur vers le haut
- Déplacer le curseur vers le bas
- Page Up
- Page Down
- Home
- Fin
Fournir une réponse