Bonjour,
Voici une piste qui fonctionne bien (malgré les alertes) :
- Éditer les options de la rubrique "typeFacture"
- Dans l'onglet "Validation" cocher l'option "Systématiquement"
- Décocher la case "Autoriser les modifications utilisateur"
- Cocher la case "Valider par le calcul"
- Entrer la formule suivante :
EstVide ( Nfacture )
- Valider toutes les fenêtres…
Désormais, dès que la rubrique "Nfacture" est renseignée, toute tentative de modification de la rubrique "typeFacture" sera inactive, via des dialogues d'alerte imposant à l'utilisateur de rétablir l'enregistrement.
Attention, cela fonctionne également si on souhaite remplir la rubrique "typeFacture" par script, ce qui peut créer des points pause pour valider les dialogues d'alertes si les erreurs ne sont pas correctement gérées, rendant le script potentiellement inopérant.
Bref, technique efficace mais pas toujours la plus pertinente…
😉