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_g_command_
  • _bfw_l_command_
  • Valable pour la totalité du document. Peut être défini n'importe où dans le document.
  • Valable uniquement pour un composant. Peut être défini dans la balise de « regroupement » du composant correspondant.

_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

PRINT

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>