Vous consultez une page technique concernant le logiciel de gestion Mercator. Celle-ci contient des informations spécifiques destinées aux professionnels de Mercator. Souhaitez-vous être redirigés vers des informations plus générales ?


   Ne plus poser cette question

Après l'enregistrement de données, comment forcer certains comportements

0000002886     -      18/06/2022

MercatorPenguin 2.9.2 ou ultérieur permet de fixer la propriété RefreshListViewAfterValidation à True si l'on souhaite, après la sauvegarde des données, rafraîchir la ListView à partir de laquelle la modification des données a été initiée. Cela s'applique aux boutons de type :

  • SigEditButton
  • ActionEditButton
  • BillingEditButton
  • InventoryEditButton
  • TransferEditButton

 Exemple de code XAML :

<m:SigEditButton Text="Modifier" Module="STOCK" IdSig="@S_ID" RefreshListViewAfterValidation="True" />

 

Lorsque ce paramètre est à True, il est possible de déterminer dans la propriété PopAfterValidation le nombre d'étapes du bundle pour lesquelles on souhaite effectuer une retour en arrière.

<m:BillingEditButton ... RefreshListViewAfterValidation="true" PopAfterValidation="2" />

MercatorPenguin 2.10.6 ou ultérieur permet de

  • fixer la propriété ResetSearchAfterValidation à True si l'on souhaite, après la sauvegarde des données, revenir à l'étape de recherche, avec le formulaire de recherche vide.
  • fixer la propriété GoToBundleListAfterValidation à True si l'on souhaite, après la sauvegarde des données, revenir à la liste des bundles.

Ordre de priorité

  • GoToBundleListAfterValidation
  • ResetSearchAfterValidation
  • RefreshListViewAfterValidation avec ou sans PopAfterValidation