Formulaire : Basculer d'un mode d'affichage à un autre
2 réponses
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
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
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.
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
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.
"Camille Bree" <camille.bree@noos.fr> a écrit dans le message de news:
3FA189E8.5080202@noos.fr...
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
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.
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
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.
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
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.
"Camille Bree" <camille.bree@noos.fr> a écrit dans le message de news:
3FA189E8.5080202@noos.fr...
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
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.
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