Information de référence : définition des commandes 
Les fonctions de menu disponibles dans la fiche d'instructions ou le cockpit font référence à la totalité du document (commandes globales) ou aux composants individuels du document (commandes locales). Le système n'affiche ces fonctions de menu pouvant être exécutées que lorsque le document ou le composant est appelé. Vous pouvez utiliser la feuille de style XSL pour déterminer les fonctions de menu qui doivent également être disponibles en tant que commandes (bouton de commande).
De plus vous pouvez définir les éléments HTML de votre choix dans la totalité du document. Les feuilles de style en cascade (attribut _bfw_css_active_ ou _bfw_css_inactive_) sont utilisées pour synchroniser ces éléments avec le statut de la commande affectée. Ces éléments doivent supporter les événements JavaScript onclick ou onkeypress.
Vous pouvez utiliser n'importe quelles balises HTML pour déclarer les fonctions de menu pour la totalité du document ou les composants individuels. Les fonctions de menu d'un composant particulier doivent cependant être définies dans la balise de « regroupement » du composant pertinent. Cette balise HTML doit contenir les éléments suivants du composant en tant qu'attribut. Chaque attribut doit ensuite se voir affecter certaines valeurs d'attribut.
Attribut |
Valeur d'attribut |
Explication |
ID (attribut HTML) |
|
|
_BFW_CODE_ |
<Commande> (voir ci-dessous) |
Chaque commande est valable pour une ou plusieurs utilisations. |
Facultatif |
||
_BFW_CSS_ACTIVE_ |
Tout style CSS |
Actif, par exemple, dans le mode de modification |
_BFW_CSS_INACTIVE_ |
Tout style CSS |
Inactif, par exemple, dans le mode d'affichage |
Vous pouvez utiliser les commandes suivantes :
Commande |
Disponibles pour |
Fonction |
COMMENT_GET |
le document, tous les composants |
Affichage des commentaires saisis |
COMMENT_SET |
le document, tous les composants |
Saisie d'un nouveau commentaire |
DEVIATION_SHOW |
zone de saisie avec validation des entrées |
Affichage des écarts |
SIGNATURE_SHOW |
zone de signature |
Affichage des signatures exécutées |
POSITION_SHOW |
tous les composants |
Affichage de la position |
MESSAGE_SHOW |
tous les composants |
Affichage des messages |
ADD_LINE |
Table |
Insertion de ligne |
EDIT |
Document |
Passage au mode de modification |
SHOW |
Document |
Passage au mode d'affichage |
REPORT |
Document |
Confirmation de données |
SAVE |
Document |
Sauvegarde |
DISCARD |
Document |
Interruption ou rejet |
|
Document |
Impression de document |

Définition d'une commande globale dans le document HTML créé via la feuille de style XSL :
<INPUT ID="_bfw_g_command_" TYPE=...
_BFW_CODE_="SAVE"
_BFW_CSS_ACTIVE_="myStyle1"
_BFW_CSS_INACTIVE_="myStyle2"></INPUT>
Définition d'une commande locale dans le document HTML créé via la feuille de style XSL :
<SPAN ID="_bfw_component_" _BFW_TYPE_="..." _BFW_KEY_="..." ...>
...
<INPUT ID="_bfw_g_command_" TYPE=...
_BFW_CODE_="COMMENT_SET"
_BFW_CSS_ACTIVE_="myStyle1"
_BFW_CSS_INACTIVE_="myStyle2"></INPUT> ...
</SPAN>