Warum sind Objekte mit derselben ID in der Dokumentenverwaltung vorhanden?

Objekt-IDs sind objekttypspezifisch. Aus diesem Grund kommt es häufig vor, dass zahlreiche Objekte in der Dokumentenverwaltung über dieselbe ID verfügen. Es ist zum Beispiel normal, dass ein Project Objekt und ein Employee Objekt über die gleiche ID verfügen.

Manchmal kann es jedoch auch vorkommen, dass sogar zwei Objekte desselben Typs über die gleiche ID zu verfügen scheinen. Dies kann vorkommen, da die auf dem Metadatenformular angezeigte Anzeige-ID ihren Wert aus verschiedenen ID-Typen erhalten kann, die in M-Files verwendet werden. Auf dieser Seite erfahren Sie mehr über diese IDs und wie sie als Anzeige-ID des Objekts verwendet werden.

Die M-Files Dokumentenverwaltung identifiziert ein Objekt mit einer dieser IDs und verwendet diese als Anzeige-ID des Objekts:

ID-Typ Beschreibung

Interne ID

Jedes Objekt in der Dokumentenverwaltung verfügt über eine interne ID.

Die interne ID ist eindeutig für jedes Objekt für einen Objekttyp in einer Dokumentenverwaltung. Wenn man sich auf ein Objekt in einer Dokumentenverwaltung, wie beispielsweise ein Skript, bezieht, muss man die interne ID angeben.

Ursprüngliche ID

Eine ursprüngliche ID wird verwendet, wenn ein Objekt aus einer anderen Dokumentenverwaltung repliziert wird. Die ursprüngliche ID enthält die interne ID des Objekts in der Dokumentenverwaltung, in der es erstellt wurde. Zusätzlich zur ursprünglichen ID erhält das replizierte Objekt eine neue interne ID in der Zieldokumentenverwaltung.

Externe ID

Objekte, die aus einer externen Datenbank importiert werden, verfügen über eine externe ID.

Mit dieser ID wird das Objekt in der externen Datenbank identifiziert. Zusätzlich zur externen ID erhält das Objekt eine interne ID in der Dokumentenverwaltung.

Die Anzeige-ID erhält ihren Wert von einer dieser IDs in der Reihenfolge der Priorität:

  1. Externe ID
  2. Ursprüngliche ID
  3. Interne ID
Mit anderen Worten:
  • Wenn ein Objekt über eine externe ID verfügt, wird diese als die ID des Objekts auf dem Metadatenformular angezeigt.
  • Falls ein Objekt über eine ursprüngliche ID jedoch nicht über eine externe ID verfügt, wird die ursprüngliche ID als ID des Objekts auf dem Metadatenformular angezeigt.
  • Falls ein Objekt weder über eine ursprüngliche ID noch eine externe ID verfügt, wird die interne ID als ID des Objekts auf dem Metadatenformular angezeigt.
Hinweis: Sie können den %INTERNALID% Platzhalter für eine Eigenschaft des Text Datentyps verwenden, um die interne ID den Objektmetadaten als einen automatischen Eigenschaftswert hinzuzufügen. Siehe Einen automatischen Wert für die Eigenschaft festlegen und Einfache Verknüpfung von Eigenschaften für weitere Anleitungen.