OVH Cloud OVH Cloud

impression d'un formulaire vs etat

3 réponses
Avatar
Ma Dalton
bonjour,

Un collègue avait concocter un très long formulaire où l'utilisateur devait
constamment se déplacer verticalement. L'avantage du long formulaire était
toutefois de pouvoir s'imprimmer facilement. Pour éviter le déplacement
vertical, j'ai proposé d'inclure un controle à onglets, ce qui est
maintenant très apprécié des utilisateurs. Or pour l'impression du
formulaire cela cause des difficultés puisque seul le premier onglet
s'imprime.

mon formulaire comporte une entête, et une section détail qui elle même
présente un sous-formulaire relationnel qui lui même affiche un contrôle à
onglet. Le dernier onglets affiche en plus un 2eme sous formulaire en lien
avec son parent (premier sous formulaire).

quelle serait la meilleure méthode pour convertir un formulaire en etat afin
d'éviter d'avoir à concevoir l'état à partir de rien, incluant probablement
les sous état.

S'il n'y en a pas, tant pis.... et on fera la conception de l'état depuis
le début. Par la suite il ne restera qu'à gérer l'impression de
l'enregistrement en cours seulement. Ça je ne sais pas trop comment....

merci

3 réponses

Avatar
Daniel Carollo
Bonjour Rantanplan!

Imprimer un formulaire est peu commun. Les finalites d'un formulaire est
d'un etat sont tres differentes: un etat permet de "prendre une photo" a un
instant T des donnees, avec une synthese des informations disponibles. Un
formulaire permet d'interagir avec les donnees, pour les modifier ou les
consulter. La premiere tache se prete bien a l'impression sur le papier,
alors que la deuxieme ne s'y prete pas naturellement.

Le facon la plus rapide de generer un rapport a partir de votre formulaire
serait de reprendre l'ancien formulaire (le long) et, en mode "design", de
faire Controle-A pour selectionner tous les controles, puis a l'aide d'un
copier-coller, de les inserer dans un rapport vierge.
Il n'y a plus qu'a changer la source du rapport pour qu'elle soit la meme
que celle du formulaire, et le tout est joue: vous avez une bonne ebauche du
rapport. Le reste est principalement un arrangement des controles,
effacement des boutons, changement des controles genre combo-box et autres
fioritures...

J'espere que ca vous donne des idees.

--
Daniel :-)

Computing Technologies International - www.computing-tech.com - We
provide solutions...

"Ma Dalton" wrote in message
news:
bonjour,

Un collègue avait concocter un très long formulaire où l'utilisateur
devait

constamment se déplacer verticalement. L'avantage du long formulaire
était

toutefois de pouvoir s'imprimmer facilement. Pour éviter le déplacement
vertical, j'ai proposé d'inclure un controle à onglets, ce qui est
maintenant très apprécié des utilisateurs. Or pour l'impression du
formulaire cela cause des difficultés puisque seul le premier onglet
s'imprime.

mon formulaire comporte une entête, et une section détail qui elle même
présente un sous-formulaire relationnel qui lui même affiche un contrôle à
onglet. Le dernier onglets affiche en plus un 2eme sous formulaire en
lien

avec son parent (premier sous formulaire).

quelle serait la meilleure méthode pour convertir un formulaire en etat
afin

d'éviter d'avoir à concevoir l'état à partir de rien, incluant
probablement

les sous état.

S'il n'y en a pas, tant pis.... et on fera la conception de l'état depuis
le début. Par la suite il ne restera qu'à gérer l'impression de
l'enregistrement en cours seulement. Ça je ne sais pas trop comment....

merci




Avatar
Ma Dalton
Bon! Pas de réponses...
j'imagine que la solution doit ressembler à ceci
http://groups.google.ca/groups?hl=fr&lr=lang_fr&selm=OUEDjUG%23CHA.1548%40TK2MSFTNGP12.phx.gbl


"Ma Dalton" a écrit dans le message de news:

bonjour,

Un collègue avait concocter un très long formulaire où l'utilisateur
devait constamment se déplacer verticalement. L'avantage du long
formulaire était toutefois de pouvoir s'imprimmer facilement. Pour éviter
le déplacement vertical, j'ai proposé d'inclure un controle à onglets, ce
qui est maintenant très apprécié des utilisateurs. Or pour l'impression du
formulaire cela cause des difficultés puisque seul le premier onglet
s'imprime.

mon formulaire comporte une entête, et une section détail qui elle même
présente un sous-formulaire relationnel qui lui même affiche un contrôle à
onglet. Le dernier onglets affiche en plus un 2eme sous formulaire en
lien avec son parent (premier sous formulaire).

quelle serait la meilleure méthode pour convertir un formulaire en etat
afin d'éviter d'avoir à concevoir l'état à partir de rien, incluant
probablement les sous état.

S'il n'y en a pas, tant pis.... et on fera la conception de l'état depuis
le début. Par la suite il ne restera qu'à gérer l'impression de
l'enregistrement en cours seulement. Ça je ne sais pas trop comment....

merci



Avatar
Ma Dalton
salut,
transposer les controles entre form et report par simple copier-coller, je
savais pas ça mais ça semble logique. du orienté objet à son meilleur.
et évidemment que ça donne des idées.
merci

"Daniel Carollo" a écrit dans le
message de news: O%
Bonjour Rantanplan!

Imprimer un formulaire est peu commun. Les finalites d'un formulaire est
d'un etat sont tres differentes: un etat permet de "prendre une photo" a
un
instant T des donnees, avec une synthese des informations disponibles. Un
formulaire permet d'interagir avec les donnees, pour les modifier ou les
consulter. La premiere tache se prete bien a l'impression sur le papier,
alors que la deuxieme ne s'y prete pas naturellement.

Le facon la plus rapide de generer un rapport a partir de votre formulaire
serait de reprendre l'ancien formulaire (le long) et, en mode "design", de
faire Controle-A pour selectionner tous les controles, puis a l'aide d'un
copier-coller, de les inserer dans un rapport vierge.
Il n'y a plus qu'a changer la source du rapport pour qu'elle soit la meme
que celle du formulaire, et le tout est joue: vous avez une bonne ebauche
du
rapport. Le reste est principalement un arrangement des controles,
effacement des boutons, changement des controles genre combo-box et autres
fioritures...

J'espere que ca vous donne des idees.

--
Daniel :-)

Computing Technologies International - www.computing-tech.com - We
provide solutions...

"Ma Dalton" wrote in message
news:
bonjour,

Un collègue avait concocter un très long formulaire où l'utilisateur
devait

constamment se déplacer verticalement. L'avantage du long formulaire
était

toutefois de pouvoir s'imprimmer facilement. Pour éviter le déplacement
vertical, j'ai proposé d'inclure un controle à onglets, ce qui est
maintenant très apprécié des utilisateurs. Or pour l'impression du
formulaire cela cause des difficultés puisque seul le premier onglet
s'imprime.

mon formulaire comporte une entête, et une section détail qui elle même
présente un sous-formulaire relationnel qui lui même affiche un contrôle
à
onglet. Le dernier onglets affiche en plus un 2eme sous formulaire en
lien

avec son parent (premier sous formulaire).

quelle serait la meilleure méthode pour convertir un formulaire en etat
afin

d'éviter d'avoir à concevoir l'état à partir de rien, incluant
probablement

les sous état.

S'il n'y en a pas, tant pis.... et on fera la conception de l'état
depuis
le début. Par la suite il ne restera qu'à gérer l'impression de
l'enregistrement en cours seulement. Ça je ne sais pas trop comment....

merci