2.2.7.1. Pool : à plat ou avec des sous-répertoires (clé "poolpath")

  • Pool plat pour les catalogues de normes et de fabricants :

    Utilisation d'un pool plat sans sous-répertoires. Dans ce cas, le "nom du répertoire/nom du catalogue" peut, si nécessaire, figurer dans le nom du fichier afin de pouvoir distinguer des pièces identiques provenant de différents catalogues (voir également à ce sujet Section 2.2.7.2, « Nom de fichier : définir les options de génération (clé "FileName")  », exemples 2 et3).

    poolpath(isCreaOptNotSet)=?GetObject("iface.calcnameservice").start(0).
    Format("$CADENAS_DATA/pool/cadname").value()

  • Pool avec sous-répertoires pour les catalogues de normes et de fabricants (par ex. norm9, festo, ahp, etc.) :

    Si le répertoire du pool doit être créé avec des sous-répertoires du fabricant, il faut définir ce qui suit dans la clé poolpath pour l'indication du chemin du pool :

    <PREFIXLIST(/)>

    Exemple (à partir de if<cadname>.cfg ) :

    poolpath(isCreaOptNotSet)=?GetObject("iface.calcnameservice").start(0).
    Format("$CADENAS_DATA/pool/cadname/<PREFIXLIST(/)>").value()