2.2.8.5.2. Transférer la valeur de la variable à l'attribut CAO uniquement pour un projet donné

Vous souhaitez transférer la valeur d'une variable spécifique dans un attribut du côté du système de CAO pour un projet donné?

  1. Vérifiez que sous $CADENAS_SETUP, dans le fichier de configuration ifacecommon.cfg, dans le bloc [ CATEGORIES ], la clé isProjectFile est déclarée.

    isProjectFile=InStr(GetObject("iface.calcnameservice").start
    ("DOC").Format("<PROJECTNAME(0)>").value(),"%0",1)>0

    Clé "isProjectFile

    Clé "isProjectFile

  2. Vous pouvez maintenant aborder des projets concrets avec l'entrée suivante dans le fichier de configuration spécifique à la CAO :

    ATTRIBUTENAME(isProjectFile(din_975.prj))=?GetObject("iface.calcnameservice")
    .start(0).Format("<ATTR(L)>").value()

    Exemple d’entrée dans ifadeskinv.cfg

    Exemple d’entrée dans ifadeskinv.cfg

    Dans le présent exemple, si le projet est concerné, DIN 975 - l’attribut « L » est attribué à l’attribut « quantité » sur les pages du système de CAO.