Bonjour monde Deviste

J'aimerais votre avis sur la "pureté" et "propreté" de ce code. Je vous explique rapidement ce que je veux. J'ai une table mémoire remplie par des champs de saisie situés au-dessus. Et un bouton valider qui
enregistrer ma table (du moins certaines colonnes) vers un.

Pour parvenir à enregistrer plusieurs lignes à la fois, j'ai fais une boucle et j'ai dû utilisé la fonction TableSelect pour parvenir à mes fins. Voici le code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
i est un entier
n est un entier = TableOccurrence(TABLE_InventaireCB)
Info(n)
POUR i=1 A n
	TableSelectPlus(TABLE_InventaireCB,i)
	Inventaire.Reference=TABLE_InventaireCB.Reference
	Inventaire.DateInventaire=TABLE_InventaireCB.DateInventaire
	Inventaire.StockPhysique=TABLE_InventaireCB.StockPhysique
	HAjoute(Inventaire)
FIN
TableSelectMoins(TABLE_InventaireCB)
Je me doutes bien qu'il doit y avoir plus "propre" pour parvenir à enregistrer plusieurs lignes d'un coup.

Non ???