2.2.8.2. Structure du bloc "AttributeMapping(is3d)".

Dans La structure du bloc AttributeMapping(is3d) est décrite ci-dessous. Le bloc se trouve dans les fichiers d’interface if<cadname>.cfg.

  • Le bloc AttributeMapping(is3d) contient des sections (il s'agit ici d'un groupe de clés ). Chaque section est représentée par 00[48]Le nombre de sections est incrémenté de 01, 02, etc.

  • Création d'une section:

    • Attr_Content(facultatif ; toutefois, il doit y avoir soit "Attr_Content", soit "Attr_CopyFrom", soit les deux)

      La valeur de la clé renvoie à un bloc du même nom dans le fichier de configuration.[49]

      PARTadmin -> Fichiers de configuration [Configuration files] de catégorie -> if<cadname>.cfg fichier de configuration

      PARTadmin -> Fichiers de configuration [Configuration files] de catégorie -> if<cadname>.cfg fichier de configuration

      Dans le bloc ajouté "CadDocumentAttributes", il est possible de déclarer des attributs définis par l'utilisateur ou spécifiques à la CAO.

      Si la valeur n'est pas définie, le contenu peut être spécifié via "CopyFrom". Si les deux ("CopyFrom" et "Content") sont spécifiés, les deux contenus sont reliés pour former une liste.

    • Attr_CopyFrom(facultatif ; il doit y avoir soit "Attr_Content", soit "Attr_CopyFrom", soit les deux)

      Si la clé existe et contient une valeur, cela signifie que les attributs standard de PARTsolutions sont transmis au système de CAO.

      Les valeurs suivantes sont possibles :

      • default: les attributs dans $CADENAS_LANGUAGE sont transmis.

      • Indiquer la langue (german, english, french, etc.) : Les attributs standard sont transmis dans la langue indiquée.

        [Remarque]Remarque

        S'il n'existe pas de traduction pour un attribut dans la langue indiquée, aucun attribut n'est transmis (même pas celui de la langue $CADENAS_LANGUAGE).

      • Aucune entrée: aucun attribut standard n'est transmis. (Pour passer explicitement certains attributs, voir les informations dans les sections suivantes).

      [Remarque]Remarque

      Il est également possible de définir plusieurs langues. Dans certains systèmes de CAO, cela est déjà prédéfini par défaut. Dans d'autres systèmes de CAO, les clés nécessaires pour d'autres langues peuvent être ajoutées à tout moment. Vous devez alors créer vous-même les clés suivantes :

      Attr_Section_02="Der jeweilige Systemkey"
      Attr_CopyFrom_02=english
      Attr_Prefix_02=CNS_ENG_
      Attr_Section_03="Der jeweilige Systemkey"
      Attr_CopyFrom_03=italian
      Attr_Prefix_03=CNS_ITA_
      Attr_Section_04="Der jeweilige Systemkey"
      Attr_CopyFrom_04=japanese
      Attr_Prefix_04=CNS_JP_

      Voir Section 1.6.1.4, « Modifier les blocs et les clés ».

    • Attr_Section

      Une clé système(la cible [par ex. page d'onglet] dans la CAO) qui ne doit pas être modifiée !

    • Attr_Prefix (facultatif)

      Il peut être précédé d'un préfixe (par exemple CNS_). Si plusieurs langues sont transmises, la distinction par différents préfixes est dans tous les cas judicieuse.




[48] Le premier compteur peut être 00 ou 01.

[49] Dans l'illustration suivante, il s'agit à titre d'exemple de "CadDocumentAttributes".