Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.

...


Contrairement au reste de l'ERP, ce n'est pas le serveur qui reste maître et le client qui est attente.
Dans l'interface d'accueil, c'est le serveur qui répond aux demandes du client.
Il y a deux types de demandes :

  1. Les actions utilisateur (demande de la liste des activités, lancement d'un choix, ...).

  2. La mise à jour automatique des widgets.


La communication entre le client et le serveur étant synchrone, il n'y a qu'une seule demande en cours de traitement à la fois.
L'interface d'accueil gère donc une file d'attente des demandes avec une notion de priorité :

...


Ces deux types de widgets partagent les mêmes informations.
Les balises HMP sont :

Balise

Nom de l’alias en SQL

Commentaire

Type

MinValue

MINVAL

Valeur minimale

Numérique

MaxValue

MAXVAL

Valeur maximale

Numérique

CurrentValue

CURVAL

Valeur courante

Numérique

State

STATE

Etat (couleur)

Numérique

Spread (Facultatif)

SPREAD

Ecart par rapport à l'objectif

Alpha

Current (Facultatif)

CURVALTXT

Valeur courante formatée

Alpha

Text (Facultatif)

TEXT

Titre du widget

Alpha

Error (Facultatif)

ERROR

Texte d'erreur

Alpha


La balise <Text> permet de changer le libellé affiché du widget. Par défaut, c'est le titre du widget qui est affiché.
La balise <Error> permet d'afficher une erreur par dessus le widget.
Si la balise <Current> est présente, c'est le contenu de cette balise qui est affichée. Cela permet d'afficher une valeur mise en forme.
Remarque : Ces balises sont les mêmes pour le widget Feu et Jauge. Un même module de calcul peut donc être utilisé pour les deux types.

Couleur de l'indicateur
4 constantes sont définis dans l'include zdiva.dhsp :

...