j'ai un formulaire Maitre-Détails dans lequel j'ai un champ
Somme_de_controle saisi par l'opérateur
je souhaite que lorsque l'utilisateur quitte l'enregistrement en cours, on
fasse un controle entre ce champ et le total des lignes de détails.
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
deschampjp
sur form before_update(cancel as integer) faire une requete comptant le nbre d'enregistrement verifier ce resultat par rapport au champ encode ds le formulaire si pas ok : message: cancel=true: exit sub ca oblige de rester ds le formulaire deschamp jp
-----Message d'origine----- j'ai un formulaire Maitre-Détails dans lequel j'ai un champ
Somme_de_controle saisi par l'opérateur je souhaite que lorsque l'utilisateur quitte l'enregistrement en cours, on
fasse un controle entre ce champ et le total des lignes de détails.
Sur quel évènement faut-il appliquer ce test ?
.
sur form before_update(cancel as integer)
faire une requete comptant le nbre d'enregistrement
verifier ce resultat par rapport au champ encode ds le
formulaire
si pas ok : message: cancel=true: exit sub
ca oblige de rester ds le formulaire
deschamp jp
-----Message d'origine-----
j'ai un formulaire Maitre-Détails dans lequel j'ai un
champ
Somme_de_controle saisi par l'opérateur
je souhaite que lorsque l'utilisateur quitte
l'enregistrement en cours, on
fasse un controle entre ce champ et le total des lignes
de détails.
sur form before_update(cancel as integer) faire une requete comptant le nbre d'enregistrement verifier ce resultat par rapport au champ encode ds le formulaire si pas ok : message: cancel=true: exit sub ca oblige de rester ds le formulaire deschamp jp
-----Message d'origine----- j'ai un formulaire Maitre-Détails dans lequel j'ai un champ
Somme_de_controle saisi par l'opérateur je souhaite que lorsque l'utilisateur quitte l'enregistrement en cours, on
fasse un controle entre ce champ et le total des lignes de détails.
Sur quel évènement faut-il appliquer ce test ?
.
Didier Fraisse
Salut et merci de ta réponse
C'est ma première idée mais celà ne suffit pas.
2 cas problèmatiques
- je ne modifie pas la partie maitre du formulaire et j'ajoute une ligne dans la partie détail. dans ce cas le controle ne se fait pas ( pas de maj dans la partie maitre) et c'est archi-faux
- je crée un nouvel enregistrement maitre et saisi ma somme de controle. Dans ce cas il n'y a pas encore de détail !
D'autres idées ??
"deschampjp" a écrit dans le message de news:409601c4c274$5d98daf0$ sur form before_update(cancel as integer) faire une requete comptant le nbre d'enregistrement verifier ce resultat par rapport au champ encode ds le formulaire si pas ok : message: cancel=true: exit sub ca oblige de rester ds le formulaire deschamp jp
Salut et merci de ta réponse
C'est ma première idée mais celà ne suffit pas.
2 cas problèmatiques
- je ne modifie pas la partie maitre du formulaire et j'ajoute une ligne
dans la partie détail.
dans ce cas le controle ne se fait pas ( pas de maj dans la partie maitre)
et c'est archi-faux
- je crée un nouvel enregistrement maitre et saisi ma somme de controle.
Dans ce cas il n'y a pas encore de détail !
D'autres idées ??
"deschampjp" <anonymous@discussions.microsoft.com> a écrit dans le message
de news:409601c4c274$5d98daf0$a301280a@phx.gbl...
sur form before_update(cancel as integer)
faire une requete comptant le nbre d'enregistrement
verifier ce resultat par rapport au champ encode ds le
formulaire
si pas ok : message: cancel=true: exit sub
ca oblige de rester ds le formulaire
deschamp jp
- je ne modifie pas la partie maitre du formulaire et j'ajoute une ligne dans la partie détail. dans ce cas le controle ne se fait pas ( pas de maj dans la partie maitre) et c'est archi-faux
- je crée un nouvel enregistrement maitre et saisi ma somme de controle. Dans ce cas il n'y a pas encore de détail !
D'autres idées ??
"deschampjp" a écrit dans le message de news:409601c4c274$5d98daf0$ sur form before_update(cancel as integer) faire une requete comptant le nbre d'enregistrement verifier ce resultat par rapport au champ encode ds le formulaire si pas ok : message: cancel=true: exit sub ca oblige de rester ds le formulaire deschamp jp