StructureArticle est une structure
Code est une chaine
Designation est une chaine
//Renseigner ici si d'autre membre
Fin
sFichier est une chaine = "Article"
sCleParcours est une chaine = "ar_CodeArticle"
sUneLigne est une chaine
st est un StructureArticle
BOUCLE
sUneLigne = GetLigne(st) //Proc pour récupérer chaque ligne
//Cette procedure rempli la structure st
Si sUneLigne = EOT alors Sortir
Si HlitRecherche(sFichier, sCleParcours, st:Code) Alors
//On traite ici en mode modification
// ....
//Mise a jour des reubrique du fichier
{sFichier + ".ar_Designation"} = st:Designation
//....
HModifie(sFichier)
Sinon
//en mode ajout d'article
// Faire les affectations
{sFichier + ".ar_CodeArticle"} = st:Code
{sFichier + ".ar_Designation"} = st:Designation
HAjoute(sFichier)
Fin
Fin
Cette contribution était de : http://old.wdforge.org/newbb/viewtopic.php?forum=17&topic_id=4221&post_id=17364