Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Bonjour,
Je veux remonter des informations d'une table pour les ajouter sous forme de colonne dans une autre mais en exclure les champs vides ou nuls mais je n'y arrive pas après avoir tenté x methodes. Si quelqu'un peut m'aider voici mon script:
LOAD Modèle,
[Libellé modèle],
[Point de structure],
[Libellé point],
Section,
CODESITE
FROM
(biff, embedded labels, table is Sheet1$);
LOAD CODEBOX as [Point de structure],
FAB as Fabricant
FROM
(biff, embedded labels, table is Fab$) where isnull(Fabricant)=0 and not Fabricant='';
Et là j'ai un message d'erreur me disant que mon champ Fabricant est introuvable.
Merci
Salut
Normal que le champ ne soit pas reconnu, vu que tu le renommes au chargement.
Essaies de mettre FAB, son vrai nom dans la base, dans ta clause where.
A+
Lulu
Salut Lulu,
Bon, of course, je n'ai plus l'erreur, déjà ça, mais mes champs vides remontent toujours.
Merci
j'ai répondu un peu vite
je trouve ta clause where étrange, je regarde et te répond dans la foulée
tiens, mets ça à la place de ta clause WHERE :
WHERE(not IsNull(FAB) And FAB <> '');
a+
Toujour pareil mes champs vides remontent encore
A+
question con : es tu sûr que les champs soient vides ?
un espace n'est pas du vide par exemple
j'ai testé de mon côté, je ne charge que les cellules renseignées
Pas du tout con mais pour moi ils sont vides, avec ce critère <>" " dans access ils ne remontent pas.
tu as bien mis des apostrophes dans ton script QV ?
Oui oui, j'ai même fait copier/coller de ton code, et j'avais découvert cette subtilité entre les apostrophes et les guillemets!