Valeurs par défaut dans les actions

0000003149     -      30/10/2023

Les actions du CRM peuvent recevoir des valeurs par défaut qui sont placées dans l'action lors de sa création. Ces valeurs par défaut peuvent être fixées pour les TextBox et les HtmlBox. En mode paramétrage d'écran, il est possible de déterminer les propriétés Tag1 et Tag2, qui vont servir de délimiteurs pour les expressions de valeur par défaut.

  • Pour une TextBox, les tags par défaut sont << et >>.
  • Pour une HtmlBox, il n'est pas conseillé d'utiliser ces caractères, car ils ont un autre usage en HTML. D'autres caractères peuvent être utilisés. Par exemple ² et ³ ou |.

Les valeurs par défaut sont saisies grâce à ce bouton disponible dans les modèles d'actions :

Entre ces tags, il est possible de placer toutes colonnes de la table ACTIONS.

Par exemple, <<nom>>

Depuis la version 10.10 de Mercator, on peut aussi référencer des colonnes du signalétique associé à l'action.

Par exemple, <<cli.c_nom>>

Si l'action est associable à plusieurs signalétiques, il suffit de mettre côte à côte les expressions venant de différents signalétiques. Celles correspondant aux signalétiques non utilisés dans cette action seront mis à blanc lors de leur évaluation.

Par exemple, <<cli.c_nom>><<fou.f_nom>><<stock.s_modele>>

De même, si l'action encapsule un document de la gestion commerciale, les colonnes de PIEDS_V/A peuvent aussi être utilisées. Notez que dans ce cas, la valeur prise en compte est celle lors de l'initialisation du document (nouveau ou existant). Il n'y a donc pas de mécanisme de réévaluation a posteriori. Cet automatisme est aussi disponible pour l'envoi d'un document de la gestion commerciale par mail via une action du CRM.

Par exemple, <<pieds_v.journal>>


Depuis la version 11.0 de Mercator, il est possible de passer un format, sous la forme

<<date:dd/MM/yyyy>>
<<total:### ### ##0.00>>

Ce masque fonctionne de façon identique à celui de string.Format() du Framework .net.


En mode "Valeurs par défaut", l'écran d'action offre un accès aisé à la structure des tables éligibles pour le mécanisme décrit ci-dessus (hormis PIEDS_V/A pour l'envoi d'un document de la gestion commerciale par mail), via ce bouton :

Il est possible d'effectuer un drag & drop depuis ce Database Viewer vers les textBox de valeurs par défaut (pas vers les HtmlBox).