CALLILOG

Sommaire


Callilogpermet, depuis le langage Adonix, dans la fonction d'ordonnancement, l'affichage des ordres sur le diagramme de Gantt à l'aide des composants Ilog.

 

Prérequis

La fonction Ordonnancement / Optimisation d’Adonix X3 s’exécute sur le poste client à partir de l’ensemble des fichiers spécifiques définis ci-dessous.

Directement sous le répertoire contenant le poste client : le fichier X3Ilog.dll, qui contient toutes les fonctions de l’Ordonnancement / Optimisation ;

Directement sous le répertoire contenant le poste client : le fichier X3Ilog.ini qui contient les paramètres propres à l’utilisateur (le jeu de couleurs personnalisé pour l’ensemble des représentations) ;

Dans le sous répertoire LAN du répertoire contenant le client Adonix X3 : les fichiers X3OptFra.dbm, X3OptPor.dbm, X3OptIta.dbm, X3OptSPA.dbm, X3OptENG.dbm qui contiennent l’ensemble des textes nécessaires à la fonction  dans les différentes langues gérées en standard par l’ERP. Ces textes sont paramétrés et traduits via le fichier APLSTD, chapitre 9150 et générés à l’installation sur les postes clients dans les fichiers X3OptFra.dbm...

Cinq fichiers de données, en format csv,  sont constitués en entrée de la fonction Ordonnancement / Optimisation Adonix X3, en format csv :  Optlnk.csv/ Optmfg.csv / Optope.csv / Optpar.csv / Optwst.csv. Ils sont stockés dans le répertoire qui contient le client ADONIX X3 X3Client\Rts\Temp

 

Syntaxe

   Callilogretour=""with liste_param

 

Paramètres

Elément

Description

Restrictions

retour

retour d'information sous forme d'un tableau de chaînes de caractères

spacer.gif (822 octets)

liste_param

Liste deid_param séparés par le caractère ','.

Les expressions doivent être alphanumériques et sont limitées à 240.

 

Exemples

#--- Création du gantt
Local Char RETOUR(255)
Local Char CODE, GANTTNBR, SCALENBR
Callilog RETOUR="" With "IAction=" +chr$(1)+"1"


#--- Récupération de l'identification du gantt
CODE = left$(RETOUR,3)
If (CODE = "001") : GANTTNBR = mid$(RETOUR, 9,1) : Endif
If (CODE = "990") : Gosub PROCESS_ERR : End :Endif

#--- Activation du gantt
Callilog RETOUR="" With "INumber="+chr$(1)+GANTTNBR,"IAction="+chr$(1)+"2"
If (CODE = "990") : Gosub PROCESS_ERR : End :Endif

 

Description et commentaires

Callilogpermet, depuis le langage Adonix, dans la fonction d'ordonnancement, l'affichage des ordres sur le diagramme de Gantt à l'aide des composants Ilog.

 

Les paramètres 

Les paramètres sont passés sous la forme :

Paramètre = Indice + Valeur

Les paramètres à renseigner pour l'appel des composants ILOG sont les suivants :

Paramètre

Description

Valeur

IAction

Exécute une action pour l' instance de composantt.

"1" : Crée du composant GANTT
"2 ": Active le composant GANTT
"3" : Ferme le composant GANTT
"6" : Crée du composant BALANCE
"7 ": Active le composant BALANCE
"8" : Ferme le composant BALANCE

INumber

Identifie une instance de composant.
Ce numéro est renvoyé par X3 à la création de l'instance.
Il doit ensuite être passé pour toute action sur cette même instance.

sur 1 caractère.

 

Format du retour d'un évènement

Le message de retour est constitué de la manière suivante :

code=chr$(x)formatFvaleur

Le code:code du message apllicatif

chr$(x: comme un envoi de message ne peut pas dépasser 240 octets, il faut envoyer autant de sous-message que nécessaire. Le chr$(x) permet alors d'identifier une sous-occurence du message complet. x prend l'une des valeurs 1, 2, 3, ...

Le format: description du format de la zone de données valeur.Un format est constitué de 2 caractères :

: constante servant de séparateur entre le format et la valeur.

La valeur: valeur de l'ensemble des paramètres définis dans le format.

Exemple :

Pour le tunnel vers l'ordre de fabrication FCY01010001 , on a en retour 2 paramètres : le code OBJet MFG et le numéro d'OF FCY01010001

011=1X3X11FMFGFCY01010001

 

Remarques

Pour avoir de plus amples renseignements concernant l'ordonnancement, vous pouvez consulter l'aide de la fonction Ordonnancement / Optimisation du produit X3.

Particularités Web

Non disponible en version Web.

Erreurs associées

Erreur

Description

 

 

 

Mots-clés associés


SOMMAIRE

Adonix X3(r) L4G
Copyright (c) Adonix 1999 - All rights reserved