Via un customizer, il faut d'abord prendre la main sur le MovableTextBox correspondant à ce textbox pointant vers le signalétique projet.
Ensuite, il faut inscrire sur ce MovableTextBox l'évènement EvaluateFilterForTargetSig.
Dans cet event, il faut compléter la propriété ComplWhereForTargetSig avec une clause SQL valide (sans le where)
Le sender dans ce délégué est bien le MovableTextBox.
Ce principe est valable pour tous les écrans paramétrables (BookingForm, BillingForm, ActionForm, SigForm, TransferForm, ...) et pour tous les signalétiques.
Attention : Mercator utilise aussi parfois cette propriété ComplWhereForTargetSig. Si celle-ci est non vide, il vaut mieux ne pas la changer.
Mon but est de restreindre la sélection des projets suivant le client choisi dans la vente.