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

Exécution d'un module PRG ou FXP après la validation d'un document

0000000349     -      19/09/2015
Obsolète

Mercator permet l'exécution de n'importe quelle séquence de code XBASE (fichier PRG), éventuellement compilée (FXP). Ces modules doivent être placés dans le répertoire principal de Mercator et renseignés au niveau de la séquence. Ceci permet d'effectuer un processus "sur mesure" au terme de l'encodage d'un document.

Par exemple : impression d'un document Word, via OLE :

word=createobject('word.basic')
word.fileOpen('c:\myletter.doc')
word.filePrint
release word

Une utilisation plus avancée permet même que Mercator injecte ses propres variables dans un document Word : (exemple en Word 97, avec un document qui contient un signet Nom)

word=createobject('word.basic')
word.fileOpen('c:\myletter.doc')
word.ww7_editGoto('Nom')
word.insert(cli_v.c_nom)
word.filePrint
release word



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.