OVH Cloud OVH Cloud

CREATION ETAT DYNAMIQUE (Réservé aux plus forts)

4 réponses
Avatar
LOLO
Salut a tous,
j'ai une colle pour les bons programmeurs.
Je voudrais ouvrir un etat :

DoCmd.OpenReport "Etat Group=E9", acViewDesign, , , acHidden

et int=E9grer dedans des sous =E9tats pr=E9 fabriqu=E9s selon les=20
besoins de l'utilisateur avec un saut de page entre chaque=20
sous =E9tat...
La ruse est que l'utilisateur va imprimer plusieurs=20
documents les uns a la suite des autres, selon ses besoins=20
(Ex: Devis + bon de commandes + factures, sans pour cela=20
=EAtre oblig=E9 pour chaque =E9tat de clicker sur imprimer.
Le probl=E8me est que je ne trouve pas de doc sur ce sujet...

4 réponses

Avatar
Francois
Bonjour,

Je ne suis pas fort mais ...
Pour cette problématique, je passerai par Word, où chaque état est un
document Word que l'utilisateur pourrait ou non personnaliser à sa guise.
J'y mets soit des signets, soit des champs de publipostages que j'alimente
via automation. Et je fais (évidemment) un bouton pour piloter tout ça.

Bien sûr, ça ne se fait pas en 10 minutes :-)

@+

François

"LOLO" a écrit dans le message news:
0c1001c355d2$9f778850$
Salut a tous,
j'ai une colle pour les bons programmeurs.
Je voudrais ouvrir un etat :

DoCmd.OpenReport "Etat Groupé", acViewDesign, , , acHidden

et intégrer dedans des sous états pré fabriqués selon les
besoins de l'utilisateur avec un saut de page entre chaque
sous état...
La ruse est que l'utilisateur va imprimer plusieurs
documents les uns a la suite des autres, selon ses besoins
(Ex: Devis + bon de commandes + factures, sans pour cela
être obligé pour chaque état de clicker sur imprimer.
Le problème est que je ne trouve pas de doc sur ce sujet...
Avatar
lolo
J'y est pensé mais mon client ne veut pas d Word tout doit
etre verrouiller dans access

-----Message d'origine-----
Bonjour,

Je ne suis pas fort mais ...
Pour cette problématique, je passerai par Word, où chaque
état est un

document Word que l'utilisateur pourrait ou non
personnaliser à sa guise.

J'y mets soit des signets, soit des champs de
publipostages que j'alimente

via automation. Et je fais (évidemment) un bouton pour
piloter tout ça.


Bien sûr, ça ne se fait pas en 10 minutes :-)

@+

François

"LOLO" a écrit dans le message
news:

0c1001c355d2$9f778850$
Salut a tous,
j'ai une colle pour les bons programmeurs.
Je voudrais ouvrir un etat :

DoCmd.OpenReport "Etat Groupé", acViewDesign, , , acHidden

et intégrer dedans des sous états pré fabriqués selon les
besoins de l'utilisateur avec un saut de page entre chaque
sous état...
La ruse est que l'utilisateur va imprimer plusieurs
documents les uns a la suite des autres, selon ses besoins
(Ex: Devis + bon de commandes + factures, sans pour cela
être obligé pour chaque état de clicker sur imprimer.
Le problème est que je ne trouve pas de doc sur ce
sujet...




.



Avatar
Bernard Perdriaud
"LOLO" a écrit
Salut a tous,
j'ai une colle pour les bons programmeurs.
Je voudrais ouvrir un etat :


DoCmd.OpenReport "Etat Groupé", acViewDesign, , , acHidden


et intégrer dedans des sous états pré fabriqués selon les
besoins de l'utilisateur avec un saut de page entre chaque
sous état...


Je ne dois pas comprendre la question, j'essaie :
- J'ouvre Les Comptoirs,
- Je crée un nouvel état
- J'insère les états déja existants dans la base
(Liste alphabétique des produits, Récapitulatif des ventes par
années, Catalogue)
- J'insère des sauts de page.
- Je lance, tout baigne

La ruse est que l'utilisateur va imprimer plusieurs
documents les uns a la suite des autres, selon ses besoins
(Ex: Devis + bon de commandes + factures, sans pour cela
être obligé pour chaque état de clicker sur imprimer.
Le problème est que je ne trouve pas de doc sur ce sujet...


On a tous (enfin, je pense) utilisé un jour ou l'autre cette technique.

Par contre,
- pourquoi acViewDesign et pas acViewPreview ?
- pourquoi acHidden et pas acWindowNormal ?

___________
Bernard

Avatar
Manu
Bonjour Lolo,
Il me semble avoir déjà répondu à cette question...ma
réponse à disparue?
Je recommence: Utilises les méthodes CreateGroupLevel et
CreateReportControl.
Attention, la création d'états en dynamique necessite
l'ouverture de la base en mono-utilisateur.
Bon courage
Manu
www.logik64.com

-----Message d'origine-----
Salut a tous,
j'ai une colle pour les bons programmeurs.
Je voudrais ouvrir un etat :

DoCmd.OpenReport "Etat Groupé", acViewDesign, , , acHidden

et intégrer dedans des sous états pré fabriqués selon les
besoins de l'utilisateur avec un saut de page entre
chaque

sous état...
La ruse est que l'utilisateur va imprimer plusieurs
documents les uns a la suite des autres, selon ses
besoins

(Ex: Devis + bon de commandes + factures, sans pour cela
être obligé pour chaque état de clicker sur imprimer.
Le problème est que je ne trouve pas de doc sur ce
sujet...


.