QR SET INFO ROW
QR SET INFO ROW ( zone ; ligne ; cachée )
Paramètre | Type | Description | |
---|---|---|---|
zone | Integer | → | Référence de la zone |
ligne | Integer | → | Ligne |
cachée | Integer | → | 0 = Visible, 1 = Cachée |
Cette commande n'est pas thread-safe, elle ne peut pas être utilisée dans du code préemptif.
Description
La commande QR SET INFO ROW permet d'afficher ou de masquer la ligne dont la référence est passée dans le paramètre ligne.
Le paramètre ligne désigne la ligne à modifier. Vous pouvez passer soit :
- une valeur entière positive pour désigner la ligne de sous-total correspondante,
- une des constantes suivantes du thème QR Lignes pour Propriétés :
| Constante | Type | Valeur | Comment |
| -------------- | ----------- | ------ | --------------------- |
| qr detail | Entier long | -2 | Zone Détail de l'état |
| qr grand total | Entier long | -3 | Zone Total général |
| qr title | Entier long | -1 | Intitulé de l'état |
cachée permet de spécifier si le contenu de la ligne doit être affiché ou masqué :
- si cachée vaut 1, le contenu de la ligne est masqué ;
- si cachée vaut 0, le contenu de la ligne est affiché.
Si un numéro de zone invalide est passé, l’erreur -9850 est générée.
Si le paramètre ligne est incorrect, l’erreur -9852 est générée.
Exemple
L'instruction suivante masque le contenu de la ligne Détail :
QR SET INFO ROW(maZone;qr detail;1)