Zuordnungen von enaio® coLab-Objekttypen erstellen
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.