Bonjour,
Je suis confronté à un problème de mis à jour. Ne comprenant pas encore les concepts fondamentaux, peut-être que ce que je fais ne peux pas se faire.!!
J'ai une relation Maître-Détail, séparée sur 2 canvas différents.
Le canvas C1 contient les champs maîtres et le canvas C3 contient les champs détails.
J'ai un autre canvas C2, qui vient occuper la 2ème moitié de C1.
Les champs de C2 ne sont pas basés.
Le principe est le suivant: C2 est une réplique de C3 mais ces champs sont non basés.
Dans le travail que je fais qui est un paramétrage, on ne verra plus C3. Au paravant, dans l'ancienne logique, il suffisait de changer une valeur dans C3 pour que la mise à jour se fasse automatiquement. (M-D).
Ce que je compte faire, c'est de ne pas écrire de logique de MAJ, de faire des affectations de mes champs de C2 dans C3, et en Key-Commit, de voir FORMS utiliser son automatisme pour faire la MAJ, étant donné que C1 et C3 sont liés.
Bien sûr que j'ai 3 data_blocks différents répartis sur ces 3 canvas.
Evidemment, cela ne fonctionne pas. L'application se plante lorsqu'elle me demande sauvegarder les changements effectués.
Est-ce que c'est faisable de cette manière là ?? Sinon, quelle pourrait être la solution.
Merci
Paxaranne
Partager