Compteur (type)
Sommaire |
Compteurs
Les compteurs permettent d’attribuer une valeur unique pour chaque objet qui le référence. Les attributs de type compteur alphanumériques sont définis par un [TdbfCounter (class)|nom de compteur]], un suffixe et un format. La valeur du compteur est incrémentée automatiquement par le framework chaque fois que l'on crée un nouvel objet.
Le compteur associé à l'attribut doit exister et il peut être affecté à l'attribut par une règle valeur initiale ou valeur par défaut.
Attributs
Les attributs supportés par ce type sont :
| Nom | Description | Type | Colonne SQL |
|---|---|---|---|
| Valeur | Valeur du compteur | Chaîne | <NomAttribut> |
| CounterName | Nom du compteur | Chaîne | <NomAttribut>_CounterName |
Propriétés
| Nom | Description |
|---|---|
| CounterName | Nom du compteur |
| Counter | Référence sur le compteur |
Format de compteur alphanumérique
Les compteurs alphanumériques sont créés dans la fiche Compteur de l'application.
Les types des formats sont :
| %L | Milli seconde |
| %S | Seconde |
| %M | Minute |
| %H | Heure |
| %Q | Quart mestre |
| %T | Trimestre |
| %S | Semestre |
| %s | Semaine |
| %d | Jour (01...31) |
| %m | Mois (0…12) |
| %y | Année (0…99) |
| %Y | Année (4chiffres) |
| %M | Adresse Mac |
| %T | Adresse TCP/IP |
| %G | GUI |
| %a(...) | Alphanumérique minuscule |
| %A(…) | Alphanumérique majuscule |
| %n(…) | Numérique |
| \% | Caractère % |
Pour les spécificateurs de format %a, %A et %n, il faut préciser le pas et la longueur sous la forme (p,L).
Exemple :
| Compteur numérique incrément 1, longueur 8 | %n(1,8) |
| FC2000/08/24-n°0001 | FC%Y/%m/%d-n°%n(1,4) |
Voir aussi :
| Whos here now: Members 0 Guests 0 Bots & Crawlers 1 |