Le 11/11/06, Bob <[EMAIL PROTECTED]> a écrit :

Bonsoir,

Paul Renart a écrit :

> Bonjour,
>
> J'aimerais créer des formulaires Base avec des champs ou des sous
> formulaires conditionnels.
> Par exemple, j'ai une case "la personne aime les pâtes" si je coche
cette
> case, alors le champ "marque de pâte préférée " devient actif ou le sous
> formulaire "questions approfondies sur les qualités gustatives des
pâtes"
> s'ouvre.

amha, la seule solution est de placer les champs dont l'affichage est
conditionnel dans une section texte de ton formulaire.
L'affichage de la section texte peut-être conditionnée par le contenu
d'un champs de ta base de donnée, si ton formulaire est relié à une db.

Si ce n'est pas le cas, tu devra faire appel à une macro. Voir l'exemple
ici :
http://www.bobiciel.com/maxopeninfo//tests/
http://www.bobiciel.com/maxopeninfo//tests/repeatable%20sections.odt

L'affichage de la dernière section est conditionnée par le contenu de la
liste déroulante "Section visible / Section invisible"

En espèrant que ça réponde à ton problème

Bob


Merci pour ses précisions et le fichier d'exemple. La seule possibilité
d'afficher des sections de formulaire en fonction de choix fait par
l'utilisateur est donc de passer pas une macro ? En effet, je remplis une db
avec des formulaires Base, mais les champs de la db ne sont pas encore
remplis lorsque j'ouvre un formulaire Base (problème de l'oeuf et de la
poule).

Paul

Répondre à