NOLIGN

Sommaire


nolignpermet d'avoir accès au numéro de ligne en saisie de tableau.

 

Classe, type et dimension

Shortint[S]nolign

 

Exemples

# dans une gestion qui n'est pas OBJet
# alimentation de l'écran à partir de la table
# un enregistrement [STA] par ligne du tableau
nolign=0
Filter [STA] Where VCRTYP = 1 & VCRNUM=LNUM
& Order By ITMREF ; ALLDAT
For [STA]
   nolign+=1
    [M] = [F]
    [M]YQTYSTUACT (nolign) =[F:STA]QTYSTUACT
Next
Filter [STA]
[M]NBLIG =
nolign

 

Extrait  d'un  masque  :  on  utilise dans  un   tableau déroulant une  variable  NOL pour  numéroter   les lignes du tableau. Cette variable,appelée  dans le champ 'Ligne' de la variable de bas de tableau, a lescaractéristiques suivantes :

Nom

NOL

Rang

inférieur à celui du tableau

Facteur de répétition

1

Valeur initiale

*nolign

 

Description et commentaires

nolignest une variable donnant le numéro de la ligne courante.

Elle est utilisée en saisie de tableau déroulant, dans les affectations declasses. Nous allons décrire son comportement dans chacune de ces situations.

Lors de saisie de tableaux déroulants, nolign contient le numéro de la lignecourante en cours de saisie ; nolign peut alors prendre une valeur comprise entre 1 etle nombre de lignes saisies.

Lors d'une affectation de classe à classe ([M]=[F] par exemple), si une desvariables est un tableau ayant un nombre de dimensions égal aux nombre dedimensions de l'autre variable plus un, le transfert de données se fait enutilisant comme dernier indice nolign -1 pour la variable qui a le plus grand nombre dedimensions. Ainsi on utilise fréquemment nolign en indice de boucle d'écritured'un tableau sur fichier.

nolignest modifiable :

 

Erreurs associées

Pas d'erreur associée.

 

Mots-clés associés

MASKNOLIGN1


SOMMAIRE

Adonix X3(r) L4G
Copyright (c) Adonix 1999 - All rights reserved