une erreur de parenthésage, ton sansespace est toujours vrai car cela transmorme en expression booléenne...
SansEspace(COL_Designation[i] + COL_NumBesoin[i] + COL_NumCompte[i] + COL_MarcheLot[i]...
Type: Messages; Utilisateur: frenchsting
une erreur de parenthésage, ton sansespace est toujours vrai car cela transmorme en expression booléenne...
SansEspace(COL_Designation[i] + COL_NumBesoin[i] + COL_NumCompte[i] + COL_MarcheLot[i]...
Tu mets un point d'arrêt sur la condition et tu fais une exécution pas à pas.
lorsque i > 3, regarde bien ce que te donne, une par une, la valeur de tes colonnes.
il faut dans ce cas que tu fasses qqchose comme ça :
SI (COL_UF[i] + COL_Produit[i] + COL_Qte[i] + COL_MonTTC[i] + COL_TauxTVA[i] > 0) ou ...
(SansEspace(COL_Designation[i] + COL_NumBesoin[i] +...
remplace les OU par des ET
Qqchose comme çà ?
pour i = 1 a TableNonLiee..occurence
si TableNonLiee.Col1[i] <> "" alors
MonFichier.Champ1 = TableNonLiee.Col1[i]
...
MonFichier.Champn = TableNonLiee.Coln[i]
...
j'ai fait une erreur dans mon code :
pour i = 1 a TableNonLiee..occurence
MonFichier.Champ1 = TableNonLiee.Col1[i]
...
MonFichier.Champn = TableNonLiee.Coln[i]
hajoute(MonFichierQuiVaBien)...
Dan ce cas, ma méthode semble adaptée :
Elle fait la saisie dans la table non liée. Pour enregistrer les infos, tu ajoutes un bouton avec ce code :
pour i = 1 a TableNonLiee..occurence...
tes champs SAI_xxx sont-ils liés ?
Si tu mets ta table liée à jour avec les valeurs des SAI_xxx, tu ne peux pas faire de tablesupprimetout ().
Donc, tu remplis le contenu de tableTvaNonLiee...
Dans ce cas, utilises 2 tables identiques. Une liee à ton fichier l'autre pas. Tu caches celle liée. Tu copies le contenu de celle liée vers celle qui ne l'est pas. Lorsque tu enregistres, tu vides...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.