OVH Cloud OVH Cloud

ouverture automatique de formulaire

1 réponse
Avatar
benoî
Bonjour,
J'ai cr=E9=E9 un formulaire d'alerte, bas=E9 sur une requ=EAte=20
dont le crit=E8re est 30 jours avant la date du jour.
Je voudrais savoir si :
1) il est possible que ce formulaire s'ouvre=20
automatiquement, =E0 l'ouverture de ma base et ce,=20
uniquement si il y a au moins un enregistrement dans la=20
requ=EAte,
2) dans le cas o=F9 il y a plusieurs enregistrements dans la=20
requ=EAte, ils peuvent =EAtre tous affich=E9s en m=EAme temps sur=20
le formulaire "en liste" et non les uns apr=E8s les autres.
Merci d'avance de vos r=E9ponses.
Beno=EEt

1 réponse

Avatar
JS
Salut,

Pour une ouverture automatique, je pense que le mieux
serait de créer une macro autoExec (automatiquement
executée a chaque démarrage d'Access), mais on peut aussi
marquer un formulaire comme "à ouvrir au démarrage".
La macro autoexec te permettrait de lancer un code qui
vérifie si le formulaire est vide ou pas.
Il existe surement un moyen simple de le faire mais je ne
l'ai pas en tête... Tu peux toujours baser un recordset
sur la requete, et tester si la propriété recordCount est
à 0.

Pour ta deuxieme question, passe ton formulaire en mode
continu ou feuille de données suvant le résultat que tu
veux obtenir (la feuille de données te donnes une
présentation automatique qui ressemble beacoup à Excel)

J.

-----Message d'origine-----
Bonjour,
J'ai créé un formulaire d'alerte, basé sur une requête
dont le critère est 30 jours avant la date du jour.
Je voudrais savoir si :
1) il est possible que ce formulaire s'ouvre
automatiquement, à l'ouverture de ma base et ce,
uniquement si il y a au moins un enregistrement dans la
requête,
2) dans le cas où il y a plusieurs enregistrements dans
la

requête, ils peuvent être tous affichés en même temps sur
le formulaire "en liste" et non les uns après les autres.
Merci d'avance de vos réponses.
Benoît
.