bonjour,
J'ai un formulaire "Factures" avec un sous formulaire "DetailFactures"
(liaison 1 à Plusieurs)
Je veux controler la validation, la suppression, la modification ,l'annulation
des données des 2 formulaires, à partir de boutons situés sur le Formulaire
"Facture"
Si vous avez un modèle, ou des conseils
d'avance merci
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
RG
bonjour,
cet évenement "avant mise a jour",je le prend ou dans le formulaire principal ou dans le sous formulaire ?
d'avance merci
rené
Salut,
"rené" | J'ai un formulaire "Factures" avec un sous formulaire "DetailFactures" | (liaison 1 à Plusieurs) | Je veux controler la validation, la suppression, la modification ,l'annulation | des données des 2 formulaires, à partir de boutons situés sur le Formulaire | "Facture"
Il faut le formuler dans l'autre sens... Acces gèrer la sauvegarde tout seul, à condition que les données soit conforment à la définition. Et c'est *très* bien comme ca !
Si tu veux garder la main, il te suffit de placer du code dans l'événement "sur avant mise à jour" du formulaire. Quelque chose comme :
Dim rep As Integer rep = MsgBox("Voulez-vous sauver...", vbYesNoCancel, "Sauver")
Select Case rep Case vbCancel Cancel = True Exit Sub Case vbNo Cancel = True Me.Undo End Select
cet évenement "avant mise a jour",je le prend ou
dans le formulaire principal ou dans le sous formulaire ?
d'avance merci
rené
Salut,
"rené"
| J'ai un formulaire "Factures" avec un sous formulaire "DetailFactures"
| (liaison 1 à Plusieurs)
| Je veux controler la validation, la suppression, la modification ,l'annulation
| des données des 2 formulaires, à partir de boutons situés sur le Formulaire
| "Facture"
Il faut le formuler dans l'autre sens...
Acces gèrer la sauvegarde tout seul, à condition que les données soit
conforment à la définition. Et c'est *très* bien comme ca !
Si tu veux garder la main, il te suffit de placer du code dans l'événement
"sur avant mise à jour" du formulaire.
Quelque chose comme :
Dim rep As Integer
rep = MsgBox("Voulez-vous sauver...", vbYesNoCancel, "Sauver")
Select Case rep
Case vbCancel
Cancel = True
Exit Sub
Case vbNo
Cancel = True
Me.Undo
End Select
cet évenement "avant mise a jour",je le prend ou dans le formulaire principal ou dans le sous formulaire ?
d'avance merci
rené
Salut,
"rené" | J'ai un formulaire "Factures" avec un sous formulaire "DetailFactures" | (liaison 1 à Plusieurs) | Je veux controler la validation, la suppression, la modification ,l'annulation | des données des 2 formulaires, à partir de boutons situés sur le Formulaire | "Facture"
Il faut le formuler dans l'autre sens... Acces gèrer la sauvegarde tout seul, à condition que les données soit conforment à la définition. Et c'est *très* bien comme ca !
Si tu veux garder la main, il te suffit de placer du code dans l'événement "sur avant mise à jour" du formulaire. Quelque chose comme :
Dim rep As Integer rep = MsgBox("Voulez-vous sauver...", vbYesNoCancel, "Sauver")
Select Case rep Case vbCancel Cancel = True Exit Sub Case vbNo Cancel = True Me.Undo End Select
"RG" | cet évenement "avant mise a jour",je le prend ou | dans le formulaire principal ou dans le sous formulaire ?
Les données n'ayant forcément pas la même source, il faudra, si tu souhaite le contrôle total, le placer dans les deux.
Et il n'est évidement pas question de dire : - je saisi dans le formulaire principal ET dans le sous-formulaire, ensuite je demande si je souhaite sauver !
Saisir dans le sous-formulaire exige la création de la clé externe et donc de l'existance effective de la clé primaire dans le formulaire principal...
PS: Il y a bien les transactions, mais cela fait partie du "tome 2"
"RG"
| cet évenement "avant mise a jour",je le prend ou
| dans le formulaire principal ou dans le sous formulaire ?
Les données n'ayant forcément pas la même source,
il faudra, si tu souhaite le contrôle total, le placer dans les deux.
Et il n'est évidement pas question de dire :
- je saisi dans le formulaire principal ET dans le sous-formulaire,
ensuite je demande si je souhaite sauver !
Saisir dans le sous-formulaire exige la création de la clé externe
et donc de l'existance effective de la clé primaire dans le
formulaire principal...
PS: Il y a bien les transactions, mais cela fait partie du "tome 2"
"RG" | cet évenement "avant mise a jour",je le prend ou | dans le formulaire principal ou dans le sous formulaire ?
Les données n'ayant forcément pas la même source, il faudra, si tu souhaite le contrôle total, le placer dans les deux.
Et il n'est évidement pas question de dire : - je saisi dans le formulaire principal ET dans le sous-formulaire, ensuite je demande si je souhaite sauver !
Saisir dans le sous-formulaire exige la création de la clé externe et donc de l'existance effective de la clé primaire dans le formulaire principal...
PS: Il y a bien les transactions, mais cela fait partie du "tome 2"