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

Dans un document de vente, remplacer le déroulant "Tarif" par un champ "Date"

0000000741     -      15/03/2010
Obsolète

Cet exemple montre comment il est possible d'utiliser un module lié à une grille de vente pour modifier de façon générale l'aspect de l'écran qui héberge cette grille. La propriété utilisée abondamment dans ce cas est .parent, qui renvoie une référence vers le parent de la grille, donc vers l'écran de saisie lui-même.

Les fichiers " classe_date_vente.* " doivent être placés dans le répertoire principal de Mercator. Le fichier " _factu.prg " correspond à une séquence dont le nom est " Factu " et doit être placé dans le répertoire DATA.

L'action du module est la suivante :

  • masquer le déroulant "tarif"
  • ajouter un objet de la classe " textbox_date_vente " incluse dans le FXP ci-joint
  • positionner cet objet à l'endroit où se trouvait le déroulant "tarif"
  • lier cet objet à la variable " date " de la table PIEDS_V_TMP correspondant à la vente active
  • fixer les différents attributs graphiques de cet objet


(Version minimum : 4.3)

A télécharger : 0000000741.zip (1 Kb - 11/02/2004)



Vous consultez une page relative à une version de Mercator qui n'est plus commercialisée ni supportée.

Mercator est une application .net qui utilise une base de données SQL Server. Les informations sur cette page ne correspondent plus à ces caractéristiques.