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

Champs libres dans les tarifs particuliers clients

0000001267     -      25/09/2015
Obsolète

Mercator 6.2 ou ultérieur permet la prise en compte de champs libres dans les tarifs particuliers clients. Ces champs libres peuvent être de n'importe quel type supporté par Mercator et ajoutés en fin de structure de la table TARCLI.

Les champs libres sont pris en compte automatiquement dans la table temporaire sous-jacente à cette grille : TARCLI_CLI.
Il faut noter que Mercator ne crée pas de façon automatique les colonnes correspondant à ces champs optionnels. Ceci doit être effectué à l'aide du module de grille correspondant, via le module est CLI_TARCLI.PRG.

Exemple pour l'ajout d'une colonne faisant référence au champ libre TEST :

.columnCount=.columnCount+1
.columns(.columnCount).controlSource='tarcli_cli.test'
.columns(.columnCount).fontName='MS Sans Serif'
.columns(.columnCount).fontsize=8
.columns(.columnCount).header1.caption=iif_langue(users.langue,'Test E','Test N','Test F')
.columns(.columnCount).header1.fontName='MS Sans Serif'
.columns(.columnCount).header1.fontsize=8
.columns(.columnCount).header1.alignment=2
.columns(.columnCount).width=120
bindevent(.columns(.columnCount).text1,'interactiveChange',.ar_ref.text1,'interactiveChange')



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.