Zuordnungen von enaio® coLab-Objekttypen erstellen

enaio® coLab 10.10 »

Ordner, die Sie in enaio® coLab freigeben, können zusätzliche Objekttypen enthalten, die für die Felder info und title andere Eigenschaften besitzen können als die, die Sie in enaio® coLab definiert haben.

Um sicherzustellen, dass die Felder info und title für andere Objekttypen in enaio® coLab korrekt angezeigt werden, fügen Sie Zuordnungsdatei mapping.yml in folgendem Verzeichnis hinzu:

<install>\services\service-manager\apps\colab\config.

Die unten abgebildete Beispiel-Zuordnungsdatei mapping.yml befindet sich im folgenden Verzeichnis:

..\setups\CoLab\mapping_files_example.

1:
#Projekt
   title: "ProjektID + ' ' + Projektname"
   info: "Projektbeschreibung"
6488065:
#Projekt -> Projekt_Sonstiges
   title: "Kurztext"
   info: "Typ"
262144:
#Projekt -> Projekt_Dokument
   title: "Titel"
   info: "Beschreibung"
393217:
#Projekt -> Projekt_Email
   title: "'Email von : ' + MAIL_FROM + ', vom ' + MAIL_SUBMIT_TIME"
   info: "MAIL_SUBJECT"

Das im enaio® coLab-Frontend angezeigte title-Feld kann aus den Indexdaten eines Objekts erstellt werden. So können Sie beispielsweise für den Objekttyp mit der ID 1 definieren, dass das title-Feld als Verkettung der Felder ProjektID und Projektname angezeigt wird (ProjektID und Projektname sind die internen Namen der Felder im Objekttyp).

Im Beispiel wird das info-Feld in enaio® coLab direkt auf das Feld Projektbeschreibung des Objekts gemappt.

Es ist auch möglich, die Objekttyp-IDs in Kombination mit Feldnamen bei der Erstellung des Mappings zu verwenden, wie am Beispiel des Objekttyps 393217 (Projekt_Email) gezeigt wird.