Bonjour,
Je travaille actuellement sur un traitement qui génère un fichier des nomenclatures avec le stock des composants, le stock est issu d'un fichier csv traiter dans une "fonction", le code est le suivant :
Dans le programme principal, cette fonction est appelé pour chaque élément de nomenclature pour récupérer la zone stock, cela fonctionne très bien sauf quand le produit est absent du fichier stock, la l'écriture dans le fichier de sortie s'arrête, je ne comprend pas pourquoi il bloque.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 #Lecture fichier stock $READ_FIC_STK Openi filpath("tmp\FICHIER_auto","ZSTK","csv") ,0 Using [KKK] H=0 ZRECOK=0 While ZRECOK = 0 & A=0 Rdseq ZITMR,ZSK,ZSITE Using[KKK] A=fstat If A=0 If ZITMR=ZPRO ZSTK=ZSK ZRECOK=1 Endif Endif H=H+1 Wend Openi Using [KKK] Return
Si quelqu'un peut m'aiguiller pour résoudre ce problème.
Merci
Partager