Bonjour,
je dois créer une procédure qui dispatche des données dans des fichiers.
Pour l'instant il n'y a pas beaucoup de données, donc on m'a dit de les disptacher dans 2 fichiers.
J'ai donc fait ainsi:
Je mets donc les lignes paires dans le premierset les lignes impaires dans le second.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 IF (MOD(DONNES,2)=1) THEN INSTRUCTION FICHIER1; ELSE INSTRUCTION FICHIER2; END IF;
Mais je me suis dit que par la suite il était possible qu'on passe à 3 voire 4 fichiers et plus.
et donc il faudrait tout redevelopper.
Je voudrais donc créer dans ma procédure un système qui puisse gérer cela.
J'ai donc créer d'abord une variable MAX_FI:=2.
Il n'y aurait plus qu'à la changer et ainsi tout serait pris en compte.
Mais Alors comment faire le dispatche dans 3 fichiers, 4,5,6.
Mon système de lignes paires et impaires n'est plus d'actualité.
J'essaye de trouver un moyen mais je n'arrive pas à trouver.
Je ne sais pas si je suis dans le bon forum mais si quelqu'un peut m'orienter vers une solution, ce serait très sympa.
Partager