CALLILOG |
Callilogpermet, depuis le langage Adonix, dans la fonction d'ordonnancement, l'affichage des ordres sur le diagramme de Gantt à l'aide des composants Ilog.
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
Callilogretour=""with
Elément | Description | Restrictions |
retour d'information sous forme d'un tableau de chaînes de caractères | ||
Liste de | Les expressions doivent être alphanumériques et sont limitées à 240. |
#--- Création du gantt
Local Char RETOUR(255)
Local Char CODE, GANTTNBR, SCALENBR
CallilogRETOUR="" 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
CallilogRETOUR="" With "INumber="+chr$(1)+GANTTNBR,"IAction="+chr$(1)+"2"
If (CODE = "990") : Gosub PROCESS_ERR : End :Endif
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 sont passés sous la forme :
Paramètre = Indice + Valeur
Les paramètres à renseigner pour l'appel des composants ILOG sont les suivants :
IAction | Exécute une action pour l' instance de composantt. | "1" : Crée du composant GANTT |
INumber | Identifie une instance de composant. | sur 1 caractère. |
Le message de retour est constitué de la manière suivante :
code=chr$(
Le code:code du message apllicatif
chr$(
Le format: description du format de la zone de données valeur.Un format est constitué de 2 caractères :
F : 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
Pour avoir de plus amples renseignements concernant l'ordonnancement, vous pouvez consulter l'aide de la fonction Ordonnancement / Optimisation du produit X3.
Non disponible en version Web.
|
|
Adonix X3(r) L4G |