OVH Cloud OVH Cloud

sous formulaire à contenu variable

4 réponses
Avatar
gm
Bonsoir,
je travaille sur un projet de gestion de produits techniques, et selon la
famille de produits, les caractéristiques techniques sont très différentes.
Donc, plutôt que de décrire tous les champs possibles des caractéristiques
techniques et laisser l'utilisateur remplir les bons champs en fonction du
produit saisi, j'ai pensé que l'on pourrait avoir des tables de
caractéristiques techniques et que le formulaire de saisie article pourrait
appelé un sous formulaire des caractéristiques.
il faudrait donc autant de sous-formulaires que de tables de
caractéristiques, et pouvoir faire apparaître le bon sous formulaire en
fonction d'une zone particulière remplie dans l'article, et charger les
informations correspondantes.

ouf, c'est dit

est ce possible ?
--
gm

4 réponses

Avatar
Raymond [mvp]
Bonjour.

il existe aussi un control onglet qui peut présenter de nombreuses pages et
chaque page peut contenir un sous-formulaire correspondant à chaque
caractéristique. selon la valeur d'un champ on affiche tel ou tel onglet. tu
perdra un peu de temps à l'ouverture mais le confort sera nettement
amélioré.

--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"gm" a écrit dans le message de news:

Bonsoir,
je travaille sur un projet de gestion de produits techniques, et selon la
famille de produits, les caractéristiques techniques sont très
différentes.
Donc, plutôt que de décrire tous les champs possibles des caractéristiques
techniques et laisser l'utilisateur remplir les bons champs en fonction du
produit saisi, j'ai pensé que l'on pourrait avoir des tables de
caractéristiques techniques et que le formulaire de saisie article
pourrait
appelé un sous formulaire des caractéristiques.
il faudrait donc autant de sous-formulaires que de tables de
caractéristiques, et pouvoir faire apparaître le bon sous formulaire en
fonction d'une zone particulière remplie dans l'article, et charger les
informations correspondantes.

ouf, c'est dit

est ce possible ?
--
gm


Avatar
gm
Salut Raymond,
J'utilise cette méthode pour avoir avoir accès à plusieurs domaines d'une
même table. ex: Fournisseurs, onglet Coordonnées, onglet sites livrés, onglet
contacts, onglet conditions financiers.
Dans mon cas, je ne veux pas que l'utilisateur puisse aller dans l'un des
onlgets au choix, je veux lui imposer un sous formulaire précis.
Il doit falloir passer par du code car on ne peut pas faire un test sur le
nom su sous-formulaire à activer.
nb: le lien père fils sera toujuors le même, seules le nom de la table et
les champs seront différents.
Si tu as une autre idée, MERCI
GM


Bonjour.

il existe aussi un control onglet qui peut présenter de nombreuses pages et
chaque page peut contenir un sous-formulaire correspondant à chaque
caractéristique. selon la valeur d'un champ on affiche tel ou tel onglet. tu
perdra un peu de temps à l'ouverture mais le confort sera nettement
amélioré.

--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"gm" a écrit dans le message de news:

Bonsoir,
je travaille sur un projet de gestion de produits techniques, et selon la
famille de produits, les caractéristiques techniques sont très
différentes.
Donc, plutôt que de décrire tous les champs possibles des caractéristiques
techniques et laisser l'utilisateur remplir les bons champs en fonction du
produit saisi, j'ai pensé que l'on pourrait avoir des tables de
caractéristiques techniques et que le formulaire de saisie article
pourrait
appelé un sous formulaire des caractéristiques.
il faudrait donc autant de sous-formulaires que de tables de
caractéristiques, et pouvoir faire apparaître le bon sous formulaire en
fonction d'une zone particulière remplie dans l'article, et charger les
informations correspondantes.

ouf, c'est dit

est ce possible ?
--
gm







Avatar
Raymond [mvp]
ce que j'ai oublié de dire c'est que les onglets sont visible=Non et
seulement visible=Oui lorsque toi tu décides de faire apparaître le
sous-formulaire de ton choix ou selon la valeur d'un champ. Tu ne fais
apparaître que ce que tu veux.

--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"gm" a écrit dans le message de news:

Salut Raymond,
J'utilise cette méthode pour avoir avoir accès à plusieurs domaines d'une
même table. ex: Fournisseurs, onglet Coordonnées, onglet sites livrés,
onglet
contacts, onglet conditions financiers.
Dans mon cas, je ne veux pas que l'utilisateur puisse aller dans l'un des
onlgets au choix, je veux lui imposer un sous formulaire précis.
Il doit falloir passer par du code car on ne peut pas faire un test sur le
nom su sous-formulaire à activer.
nb: le lien père fils sera toujuors le même, seules le nom de la table et
les champs seront différents.
Si tu as une autre idée, MERCI
GM


Avatar
gm
yes sir, alors comme cela ça doit coller.
merci beaucoup
gm


ce que j'ai oublié de dire c'est que les onglets sont visible=Non et
seulement visible=Oui lorsque toi tu décides de faire apparaître le
sous-formulaire de ton choix ou selon la valeur d'un champ. Tu ne fais
apparaître que ce que tu veux.

--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"gm" a écrit dans le message de news:

Salut Raymond,
J'utilise cette méthode pour avoir avoir accès à plusieurs domaines d'une
même table. ex: Fournisseurs, onglet Coordonnées, onglet sites livrés,
onglet
contacts, onglet conditions financiers.
Dans mon cas, je ne veux pas que l'utilisateur puisse aller dans l'un des
onlgets au choix, je veux lui imposer un sous formulaire précis.
Il doit falloir passer par du code car on ne peut pas faire un test sur le
nom su sous-formulaire à activer.
nb: le lien père fils sera toujuors le même, seules le nom de la table et
les champs seront différents.
Si tu as une autre idée, MERCI
GM