2.3.4.3. Block [AttributeMapping]

In diesem Block werden die PARTsolutions Default-Attribute, die ans CAD-System übergeben werden sollen, definiert.

Grundsätzlich benötigte Blöcke sind bereits definiert.

Wenn erforderlich können weitere Blöcke deklariert werden.

Änderungen sollten hier nur mit Expertenwissen durchgeführt werden.

Struktur eines Attribut-Blocks (in diesem Kontext ist ein Block eine Gruppe von Schlüsseln)

Die einzelnen Blöcke werden hochgezählt mit 00, 01, 02, etc.

  • Attr_Content_xx (optional; "Attr_Content" oder "Attr_CopyFrom" muss deklariert werden oder beide). Der Wert des Schlüssels referenziert auf einen gleich benannten Block in der Konfigurationsdatei. Wenn der Wert nicht gesetzt ist, kann der Inhalt durch "CopyFrom" spezifiziert werden. Wenn beides ("CopyFrom" und "Content") spezifiziert sind, wird der Inhalt von beiden verschmolzen in Form einer Liste.

  • Attr_CopyFrom (optional; "Attr_Content" oder "Attr_CopyFrom" muss gegeben sein)

    Wenn der Schlüssel existiert und einen Wert enthält, dann bedeutet das, dass die PARTsolutions Default-Attribute ans CAD-System übergeben werden.

    Folgende Werte sind möglich:

    • Default: Die Attribute werden in der $CADENAS_LANGUAGE übergeben.

    • Sprache setzen (german, english, french, etc.): Die Default-Attribute werden in der gesetzten Sprache übergeben.

      [Hinweis]Hinweis

      Existiert für ein Attribut in der angegebenen Sprache keine Übersetzung, wird kein Attribut übergeben (auch nicht das aus der $CADENAS_LANGUAGE Sprache).

    • Kein Eintrag: Es werden keine Standard-Attribute übergeben. (Um explizit bestimmte Attribute zu übergeben, sehen Sie bitte die Informationen in den folgenden Abschnitten.)

  • Attr_Section

    Ein System-Schlüssel (das Ziel [z.B. Registerseite] im CAD), was nicht geändert werden darf.

  • Attr_Prefix (optional)

    Es kann ein Präfix verwendet werden (z.B. CNS_). Wenn mehrere Sprachen übergeben werden, dann ist die Verwendung von Präfixen zur Unterscheidung in jedem Fall sinnvoll.

Standard Schlüssel:

  • Attr_Content_01=CATAddUserProperties

    Attr_Section_01=DEFAULTATTR

    Attr_Prefix_01=CNS_EXAMPLE_

  • Attr_Content_02=CATCompProperties

    Attr_Section_02=COMPONENTATTRIBUTES

  • Attr_Content_03=CATProdProperties

    Attr_Section_03=PRODUCTATTRIBUTES

  • Attr_Content_04=CATPartParameters

    Attr_Section_04=PARTPARAMETERS

Weitere Beispiele:

  • Attr_CopyFrom_04=default

    Attr_Custom_04=PARTsolutions

    ************

    Attr_Content_04(isCatalog(FESTO))=CadPartParametersFesto;

    Attr_Custom_04=FESTO

  • Attr_Content_05=CATProductParameters

    Attr_Section_05=PRODUCTPARAMETERS

Grundsätzliche Informationen zum Attributmapping finden Sie unter Abschnitt 2.2.8, „Attributmapping “.