Salut à tous les développeurs,
Je suis en train de réaliser une application qui me permet de se connecté avec la base sage.
Dans mon logiciel j’ai une table qui permet d’ajouter une quantité d’un article et une autre colonne pour visualiser le stock réel de cette article, à mon code j’ai réalisé une condition qui me permet de coloré la quantité entré en rouge s’il est supérieur au stock réel et une autre condition pour ajouter les quantités à un bon de livraison si la quantité est coloré en noire (Inferieur au stock réel) et s’il est strictement supérieur à 0 sinon il va passer au ligne suivant.
Et voilà le code que j’ai met au bouton de validation.
Merci pour votre temps.
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
19 Sablier(Vrai) POUR i=1 A TableOccurrence(TAB) TableSelectPlus(TABL,i) NumArticle=TAB.Column1[i] // Création de l'OM ligne de document PautLigneCDEArticle = PautNVDocDevis>>FactoryDocumentLigne>>Create SI TAB. Column3[i]..Color=LightRed ET TAB.Column3[i]<0 ALORS i++ SINON // Affectation de l'article, le deuxieme parametre est la quantité PautLigneCDEArticle>>SetDefaultArticle(autGC>>FactoryArticle>>ReadReference(NumArticle),Column3) FIN // Ecriture de la ligne PautLigneCDEArticle>>WriteDefault Sablier(Faux) FIN Info("L'enregistrement est bien passé")
Partager