Re: Numerotation Des Ligne d'une Table

Posté par drcharly93 le 14/2/2007 12:49:49
Bonjour Hugues,

Le comportement diffère selon que tu utilise
- Une table fichier
- Une table mémoire

Sur une table mémoire on connait via <NomDeLaTable>..Occurrence le nombre de ligne existante dans la table
On peut donc attribuer automatiquement un numéro de ligne
Ma table s'appelle Table1
Ma colonne qui contient le numero s'appelle NumCol
NumCol[Table1] = Table1

Ce code affecte automatiquement le numéro de l'indice de la table l'ors d'un ajout

pour la suppression on doit recalculer à partie de la position dans la table
indice est un entier
TableSupprime(Table1,Table1)

POUR indice = Table1 A Table1..Occurrence
	NumCol[indice] = indice
FIN

Pour les tables fichiers on peut utiliser une colonne calculée, mais, l'utilisation de table..occurrence peut ne renvoyer que le nombre de ligne visible dans la table au lieu du nombre d'enregistrement contenu dans le fichier

Cette contribution était de : http://old.wdforge.org/newbb/viewtopic.php?forum=17&topic_id=4938&post_id=20439