|
Publicité ' | ||||||||||||||||||||||
|
|
#1 | ||
|
Futur Membre du Club
![]() Inscription : avril 2005 Messages : 98 ![]() |
Bonjour,
je bosse actuellement sur l'ajout de fonctions d'un logiciel de gestion. On m'a demandé de modifier la mise en forme des impressions de facture, j'ai donc un document Word composé de tableaux et bourré de code VBA auquel je ne comprends que peu de choses. J'ai quand même réussi à comprendre à peu près les liens avec la BD et j'ai bien refait l'affichage tel que le patron le voulait mais maintenant j'ai un problème avec un tableau : J'ai un tableau de 2lignes, l'une est une entete l'autre recoit le contenu d'une requête sur base de données Access2003. Quand le résulat de la requête comprend 3 enregistrements (par exemple) au lieu d'avoir un tableau de 4 lignes (1ligne d'entete, et 3lignes correspondant à chaque enregistrement) j'ai toujours que 2 lignes (1 entête et 1ligne contenant que le dernier enregistrement qui a écrasé les 2 précédents) alors qu'avant j'avais la 2ème ligne qui se duplicait autant de fois que le nombre d'enregistrements. Je voudrais que la 2ème du tableau se duplique comme avant (en fait sur la facture ca corresponds à la liste des produits facturés). Sachant que j'ai également vu qu'il y avait beaucoup de code Microsoft Script Editor, pouvez-vous m'indiquer quelle commandes gère cette "duplication" svp ou d'une facon ou d'une autre comment résoudre le problème svp? Je vous mets le code concernant l'affichage de ce tableau mais je doute que ca vous soit utile vu le nombre d'abreviations sur les variables "sur BD" : Code :
|
||
|
|
00
|
|
|
#2 |
|
Futur Membre du Club
![]() Inscription : avril 2005 Messages : 98 ![]() |
Exemple "visuel" :
Resultat d'une requete : Enregistrement1 : DURAND, Olivier Enregistrement2 : MARX, Romain Tableau : Structure : --------------------- | Nom | Prenom | (ligne 1) |-------------------| | ViDE | VIDE | (ligne 2) --------------------- Ce que j'avais avant : --------------------- | Nom | Prenom | (ligne 1) |-------------------| | Dur. | Olivier | (ligne 2) |-------------------| |Marx | Romain | (ligne 2 dupliquée) --------------------- Ce que j'ai maintenant : --------------------- | Nom | Prenom | (ligne 1) |-------------------| |Marx | Romain | (ligne 2 NON dupliquée et enregistrement1 --------------------- DURANT Olivier écrasé par l'enregistrement2 MARX Romain) |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com