OVH Cloud OVH Cloud

Conseil Formulaires SVP !!

2 réponses
Avatar
Joël GARBE
Bonsoir à tous !

En général, que conseillez-vous :

1 - Essayer d'utiliser des formulaires indépendants les uns des autres ?
2 - Utiliser une arborescence de formulaires...Sous-Formulaires...
Sous-Sous-Formulaires....

Quels sont les avantages et inconvénients des 2 approches ?

Je me retrouve, dans une application basée sur la 2è solution, avec des
difficultés pour supprimer un enregistrement (je dois désactiver les liens
avec l'objet source, car access refuse de supprimer les enregistrements des
sous-tables ouvertes avec les sous-formulaires...)

Cela fonctionne, mais c'est un peu lourd...

Merci de vos conseils...
--

Bien cordialement,

Joël GARBE
www.joelgarbe.fr

2 réponses

Avatar
Pierre CFI [mvp]
bonjour
dans le gestionnaire de relations, tu modifies la propriété du lien en précisant "supprimer en cascade"

--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B

Site pour bien commencer
Access http://users.skynet.be/mpfa/
Excel http://www.excelabo.net
Site perso
http://access.cfi.free.fr
"Joël GARBE" a écrit dans le message de news:41ed7156$0$8028$
Bonsoir à tous !

En général, que conseillez-vous :

1 - Essayer d'utiliser des formulaires indépendants les uns des autres ?
2 - Utiliser une arborescence de formulaires...Sous-Formulaires...
Sous-Sous-Formulaires....

Quels sont les avantages et inconvénients des 2 approches ?

Je me retrouve, dans une application basée sur la 2è solution, avec des
difficultés pour supprimer un enregistrement (je dois désactiver les liens
avec l'objet source, car access refuse de supprimer les enregistrements des
sous-tables ouvertes avec les sous-formulaires...)

Cela fonctionne, mais c'est un peu lourd...

Merci de vos conseils...
--

Bien cordialement,

Joël GARBE
www.joelgarbe.fr




Avatar
Joël GARBE
Merci Pierre, mais le Pb ne vient pas de là...

Il semble venir de ce que je n'utilise que des sous-formulaires avec des
données sources qui restent ouverts au moment de supprimer
l'enregistrement...qui doit justement supprimer les enregistrements en
cascade des autres tables...
--

Bien cordialement,

Joël GARBE
www.joelgarbe.fr
"Pierre CFI [mvp]" a écrit dans le message de
news: OYh4$Gf$
bonjour
dans le gestionnaire de relations, tu modifies la propriété du lien en
précisant "supprimer en cascade"

--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B

Site pour bien commencer
Access http://users.skynet.be/mpfa/
Excel http://www.excelabo.net
Site perso
http://access.cfi.free.fr
"Joël GARBE" a écrit dans le message de
news:41ed7156$0$8028$
Bonsoir à tous !

En général, que conseillez-vous :

1 - Essayer d'utiliser des formulaires indépendants les uns des autres ?
2 - Utiliser une arborescence de formulaires...Sous-Formulaires...
Sous-Sous-Formulaires....

Quels sont les avantages et inconvénients des 2 approches ?

Je me retrouve, dans une application basée sur la 2è solution, avec des
difficultés pour supprimer un enregistrement (je dois désactiver les
liens
avec l'objet source, car access refuse de supprimer les enregistrements
des
sous-tables ouvertes avec les sous-formulaires...)

Cela fonctionne, mais c'est un peu lourd...

Merci de vos conseils...
--

Bien cordialement,

Joël GARBE
www.joelgarbe.fr