bon j'y suis presque... J'ai suivi tes conseils, j'ai repris ta syntaxe, mais lorsque je lance ma commande, elle me crée bien des fichiers HTML là ou je lui dis, mais les fichiers sont vides et pas nommés comme je le souhaite.
1°) En réalité ce n'est pas "strVariableMarque" que je veux comme nom de fichier, mais ne N° d'article que me renvoie [ETIADHE.article].
J'ai essayé de remplacer strVariableMarque par ETIADHE.article, il ne veux pas de ma syntaxe. Peux tu me dire ce qui cloche...
2°) Mon module TOTO est le suivant :
1 2
| CurrentDb.QueryDefs("qryByArticle").SQL = "SELECT ETIADHE.article, ETIADHE.marque, ETIADHE.Descriptif FROM ETIADHE WHERE (((ETIADHE.marque)= '" & strVariableMarque & "'));"
DoCmd.OutputTo acOutputReport, "rptEtatparArticle", acFormatHTML, "C:\gitem\" & strVariableMarque & ".html" |
Dans la requête, avant de lancer mon module toto la syntaxe SQL de ma requête est :
SELECT ETIADHE.article, ETIADHE.marque, ETIADHE.Descriptif FROM ETIADHE WHERE (((ETIADHE.marque)=[Quelle marque ?]));
Le fait de lancer Toto va modifier la syntaxe sql dans ma requete qui devient :
1 2
| SELECT ETIADHE.article, ETIADHE.marque, ETIADHE.Descriptif
FROM ETIADHE WHERE (((ETIADHE.marque)= '')); |
Peux tu me dire quoi corriger ?
Merci
JEan Luc
Merci d'utiliser les balises code | Cafeine
Partager