Format de fichier pour les actions associées
La configuration des actions associées aux alarmes est décrite dans la rubrique "Association d'une action avec une alarme" dans l'aide principale.
Les tableaux de ce chapitre spécifient :
- Le format d'enregistrement des actions associées dans le projet.
- Le format à utiliser pour les modifier.
Fichiers
Les fichiers pour configurer et importer les actions associées sont stockés dans les répertoires suivants du projet :
|
Nom du fichier |
Sous-répertoire |
Contenu |
|
ACTION.DAT |
C |
Définition des actions : Une ligne par action. |
|
XXXX.DAT |
TP |
Importation : une ligne par ajout, modification ou suppression. |
Où XXXX est le nom utilisé dans l'instruction ASSOCIATEDACTIONS.
Le format de stockage d'une action associée est le suivant :
Voir le tableau
|
Nº |
Description |
Type |
Taille (octets) |
Valeurs |
|
1 |
Type d’enregistrement (optionnel) |
Caractères |
6 |
ACTION |
|
2 |
Type d’action 0 = action associée aux alarmes |
Numérique |
2 |
0 |
|
3 |
Bouton pour la sélection (LB = gauche, RB = droit) |
Caractères |
2 |
LB ou RB |
|
4 |
Nom de la variable |
Caractères |
40 |
|
|
5 |
Indicateur programme ou fenêtre (P = Programme, W = Fenêtre) |
Caractères |
1 |
P/W |
|
6 |
Nom du programme ou de la fenêtre |
Caractères |
12 |
|
|
7 |
Branche |
Caractères |
30 |
|
|
8 |
Fonction |
Caractères |
30 |
|
|
9 |
Arguments (entre guillemets) |
Caractères |
2,047 |
|
|
10* |
Liste des producteurs |
Caractères |
14 |
|
|
11* |
Liste des consommateurs |
Caractères |
14 |
|
|
12* |
Origine de l’objet (0 si local, >0 si distant) |
Numérique |
2 |
|
|
13* |
Numéro de version de l’objet |
Numérique |
2 |
|
|
14* |
Commentaire de l’objet |
Caractères |
80 |
|
* Nouveaux champs.
Le type d'enregistrement est facultatif (par exemple l'utilisateur peut écrire un enregistrement avec ou sans).
Ajout d'une Action Associée
Le format d'ajout d'une action associée est le suivant. Il commence avec le mot clé "AAA,0".
|
Nº |
Description |
Type |
Taille (octets) |
Valeurs |
|
1 |
Type d’enregistrement |
Caractères |
6 |
AAA |
|
2 |
Type d’action (0 = action associée aux alarmes) |
Numérique |
2 |
0 |
|
3 |
Bouton pour la sélection (LB = bouton gauche, RB = bouton droit) |
Caractères |
2 |
LB ou RB |
|
4 |
Nom de la variable |
Caractères |
40 |
|
|
5 |
Indicateur programme ou fenêtre (P = Programme, W = Fenêtre) |
Caractères |
1 |
P or W |
|
6 |
Nom du programme ou de la fenêtre |
Caractères |
12 |
|
|
7 |
Branche |
Caractères |
30 |
|
|
8 |
Fonction |
Caractères |
30 |
|
|
9 |
Arguments (entre guillemets) |
Caractères |
2,047 |
|
|
10 |
Liste des producteurs |
Caractères |
14 |
|
|
11 |
Liste des consommateurs |
Caractères |
14 |
|
|
12 |
Origine de l’objet (0 si local, >0 si couche métier) |
Numérique |
2 |
|
|
13 |
Numéro de version de l’objet |
Numérique |
2 |
|
|
14 |
Commentaire de l’objet |
Caractères |
80 |
|
L'exemple ci-dessous décrit la séquence de lignes :
AAA,0,PAR,"action 1 label Fra","action 1 label Eng","action 2 label Fra","action 2 label Eng"
AAA,0,LB,"testAA",P,"x","","","","S1","C1",0,0,"action 1 test"
AAA,0,RB,"testAA",W,"mm","","","","S1","C1",0,0,"action 2 test"
AAA,0,LB,"ALARMAA",P,"X","","","","S1","C1",0,0,"test1"
AAA,0,RB,"ALARMAA",W,"mm","","","","S2","C2",0,0,"test2"
Suppression d'une Action Associée
Le format de suppression d'une action associée est le suivant. Il commence avec le mot clé "DAAA".
Voir le tableau
|
Nº |
Description |
Type |
Taille (octets) |
Valeurs |
|
1 |
Type d’enregistrement |
Caractères |
6 |
DAAA |
|
2 |
Type d’action (0 = action associée aux alarmes) |
Numérique |
2 |
0 |
|
3 |
Bouton pour la sélection (LB = gauche, RB = droit) |
Caractères |
2 |
LB ou RB |
|
4 |
Nom de la variable |
Caractères |
40 |
|
|
5 |
Indicateur programme ou fenêtre (P = Programme, W = Fenêtre) |
Caractères |
1 |
P or W |
|
6 |
Nom du programme ou de la fenêtre |
Caractères |
12 |
|
|
7 |
Branche |
Caractères |
30 |
|
|
8 |
Fonction |
Caractères |
30 |
|
|
9 |
Arguments (entre guillemets) |
Caractères |
2,047 |
|
|
10 |
Liste des producteurs |
Caractères |
14 |
|
|
11 |
Liste des consommateurs |
Caractères |
14 |
|
|
12 |
Origine de l’objet (0 si local, >0 si couche métier) |
Numérique |
2 |
|
|
13 |
Numéro de version de l’objet |
Numérique |
2 |
|
|
14 |
Commentaire de l’objet |
Caractères |
80 |
|
La séquence de lignes dépend des effets désirés :
- La première ligne est nécessaire si vous ne souhaitez pas supprimer toutes les entrées. (sans elle, toutes les actions seront perdues).
- A partir de la seconde ligne, au moins 5 champs par ligne sont nécessaires.
DAAA,0,PAR,"action 1 label Fra","action 1 label Eng","action 2 label Fra","action 2 label Eng"
DAAA,0,LB,"testAA",P,"x","","","","","",0,0,""
DAAA,0,RB,"testAA",W,"mm","","","","","",0,1,""