OVH Cloud OVH Cloud

Formulaire : Basculer d'un mode d'affichage à un autre

2 réponses
Avatar
Camille Bree
Bonsoir à tous

Un formulaire en mode feuille de donnée c'est bien pour rechercher d'une
enregistrement dans une table ou d'une requête, par contre c'est pas top
pour la saisie lorsque les champs sont nombreux (ça fini par dépasser la
largeur de l'écran). aussi j'aimerai pouvoir basculer (sur un double
click par exemple) d'un affichage tableau vers un affichage simple pour
pouvoir saisir plus confortablement.
Malheureusement je ne trouve pas l'instruction qui permettrai de
basculer de l'un a l'autre.
(CurrentView me donne le mode d'affichage en cours, DefaultView le mode
par défaut, mais je trouve pas pour changer de mode)
Qui peu éclairer ma lanterne

Merci

CB

2 réponses

Avatar
hm15
Bonjour Camille,

En mode Simple, tu peux placer un bouton qui basculera en mode Feuille de
données avec l'instruction suivante :
DoCmd.RunCommand acCmdDatasheetView

L'instruction pour afficher le mode Simple est :
DoCmd.RunCommand acCmdFormView

Le problème c'est qu'en mode Feuille de données tu ne peux pas utiliser un
bouton de commande.
En revanche, tu peux personnaliser le menu. Dans ce cas, le mieux est de
faire la "bascule" directement dans un menu afin de ne pas "perturber"
l'utilisateur.

Cordialement,

Annette
---------------------------------------------------------------------------
www.horizon-micro.com


"Camille Bree" a écrit dans le message de news:

Bonsoir à tous

Un formulaire en mode feuille de donnée c'est bien pour rechercher d'une
enregistrement dans une table ou d'une requête, par contre c'est pas top
pour la saisie lorsque les champs sont nombreux (ça fini par dépasser la
largeur de l'écran). aussi j'aimerai pouvoir basculer (sur un double
click par exemple) d'un affichage tableau vers un affichage simple pour
pouvoir saisir plus confortablement.
Malheureusement je ne trouve pas l'instruction qui permettrai de
basculer de l'un a l'autre.
(CurrentView me donne le mode d'affichage en cours, DefaultView le mode
par défaut, mais je trouve pas pour changer de mode)
Qui peu éclairer ma lanterne

Merci

CB



Avatar
Camille Bree
Merci Beaucoup

hm15 a écrit:
Bonjour Camille,

En mode Simple, tu peux placer un bouton qui basculera en mode Feuille de
données avec l'instruction suivante :
DoCmd.RunCommand acCmdDatasheetView

L'instruction pour afficher le mode Simple est :
DoCmd.RunCommand acCmdFormView

Le problème c'est qu'en mode Feuille de données tu ne peux pas utiliser un
bouton de commande.
En revanche, tu peux personnaliser le menu. Dans ce cas, le mieux est de
faire la "bascule" directement dans un menu afin de ne pas "perturber"
l'utilisateur.

Cordialement,

Annette
---------------------------------------------------------------------------
www.horizon-micro.com


"Camille Bree" a écrit dans le message de news:


Bonsoir à tous

Un formulaire en mode feuille de donnée c'est bien pour rechercher d'une
enregistrement dans une table ou d'une requête, par contre c'est pas top
pour la saisie lorsque les champs sont nombreux (ça fini par dépasser la
largeur de l'écran). aussi j'aimerai pouvoir basculer (sur un double
click par exemple) d'un affichage tableau vers un affichage simple pour
pouvoir saisir plus confortablement.
Malheureusement je ne trouve pas l'instruction qui permettrai de
basculer de l'un a l'autre.
(CurrentView me donne le mode d'affichage en cours, DefaultView le mode
par défaut, mais je trouve pas pour changer de mode)
Qui peu éclairer ma lanterne

Merci

CB