bonjour
je voulais faire un état d'impression que les données de mes champs soit répartis dans les colonnes d'un tableau
comment faire?
merci d'avance
bonjour
je voulais faire un état d'impression que les données de mes champs soit répartis dans les colonnes d'un tableau
comment faire?
merci d'avance
Salut
C'est un peu flou comme question... tu peux nous donner un exemple ?
désolé....Envoyé par boubignole
bon je veux faire un état d'impression de façon à ce que les données à afficher (tirées d'une table ) soient réparties sous forme de tableau....lignes et colonnes....
par exemple.............
j'ai 4 champs : numéro, nom, prénom, adresse......
l'état d'impression doit etre sous forme d'un tableau en 4 collone avec le champs comme titre de collone et les données l'une au dessous de l'autre dans des cases
Le champ Detail traite les données un enregistrement à la fois. Par défaut, le prochain traitement a lieu EN-DESSOUS. Pour afficher des données de plusieurs enregistrements sur une même ligne (donc en colonne), je ne connais pas d'autres moyen que de bidouiller dans le code.
-Tu te déclares un tableau global dans le module de ton formulaire.
-Dans l'évènement Detail_Format, tu initialises ton tableau avec les données, une ligne à la fois. Tu mets la section Detail invisible.
-Dans le bas de page, tu manipules les données du tableau pour les afficher en colonne.
Si tu veux 4 colonnes, tu utilises une boucle For int=1 à (nb d'enregistrements/4). À chaque passage dans la boucle, tu traites 4 enregistrements (no1, 5, 9, 13. Puis 2,6,10,14. Etc.). Cet exemple suppose qu'il y a un nb d'enregistrement multiple de 4. À bidouiller pour prendre en compte l'exception.
Y'a peut-être d'autres moyens de faire, moins tordu, mais je ne saurais te dire.
Bonne chance
Caroline
Tu veux une entête avec colonne 1 : numéro, col2 : nom, col3: prénom, col4: adresse. Avec les données en dessous?Envoyé par atmar
Si c'est ça... c'est le comportement standard. Génère un état automatique. Ça devrait être proche de ce que tu as besoin.
Caroline
Bonjour Caroline et atmar,Pour produire un état tabulaire (ou non) sans programmation et en 30 secondes, Access propose un assistant, accessible dans la fenêtre base de données, dans le volet qui liste les Etats.Envoyé par Caroline1
On peut ensuite modifier cet état à volonté.
Vous pouvez aussi regarder du côté de la commande [Insertion| Etat] qui affiche une boîte de dialogue où sont proposés tous les assistants pour la création d'états.
merci bcp. :o ..vous etes très gentils
Faudrait que je regarde ça, c'est clair . Je connais mal les outils automatisés d'Access. J'importe ce que je fesais avec Crystal (ce qui n'était peut-être pas top non plus.) Merci pour la remarque!Envoyé par =JBO=
Caroline
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.
Partager