Miksi varastossa on kohteita, joilla on sama tunniste?

Kohteiden tunnisteet ovat kohdetyyppikohtaisia. Tämän vuoksi on normaalia, että monilla varaston kohteilla on sama tunniste. On normaalia, että esimerkiksi Project-tyypin ja Employee-tyypin kohteella on identtinen tunniste.

Toisinaan kuitenkin kahdella saman kohdetyypin kohteella voi näyttää olevan sama tunniste. Tämä voi tapahtua, koska metatietokortilla näytettävä tunniste (display ID) voi saada arvonsa erityyppisistä M-Filesin käyttämistä tunnisteista. Tällä sivulla kerrotaan näistä tunnisteista ja siitä, miten metatietokortilla näytettävä tunniste saa niistä arvonsa.

M-Files-varasto käyttää kohteen tunnistamiseen ja näytettävän tunnisteen arvona jotakin näistä tunnisteista:

Tunnisteen tyyppi Kuvaus

Sisäinen tunniste (internal ID)

Kaikilla varaston kohteilla on sisäinen ID.

Jokaisella kohteella on varastossa yksilöllinen kohdetyyppikohtainen sisäinen tunniste. Kun viittaat varastossa olevaan kohteeseen esimerkiksi komentosarjassa, sinun on viitattava siihen sen sisäisellä tunnisteella.

Alkuperäinen tunniste (original ID)

Alkuperäistä tunnistetta käytetään, kun kohde on replikoitu toisesta varastosta. Alkuperäinen tunniste sisältää sisäisen tunnisteen, joka kohteella on varastossa, jossa se luotiin. Alkuperäisen tunnisteen lisäksi replikoitu kohde saa uuden sisäisen tunnisteen kohdevarastossa.

Ulkoinen tunniste (external ID)

Ulkoisesta tietokannasta tuoduilla kohteilla on ulkoinen tunniste.

Kohde tunnistetaan tällä tunnisteella ulkoisessa tietokannassa. Ulkoisen tunnisteen lisäksi kohteella on varastossa sisäinen tunnus.

Metatietokortilla näytettävä tunniste saa arvonsa näistä tunnisteista tässä järjestyksessä:

  1. Ulkoinen tunniste
  2. Alkuperäinen tunniste
  3. Sisäinen tunniste
Toisin sanoen:
  • Jos kohteella on ulkoinen tunniste, se näytetään kohteen tunnisteena metatietokortilla.
  • Jos kohteella on alkuperäinen tunniste mutta ei ulkoista tunnistetta, alkuperäinen tunniste näytetään kohteen tunnisteena metatietokortilla.
  • Jos kohteella ei ole ulkoista tai alkuperäistä tunnistetta, sisäinen tunniste näytetään kohteen tunnisteena metatietokortilla.
Huomaa: Voit lisätä kohteen sisäisen tunnisteen metatietokortille käyttämällä %INTERNALID%-paikkamerkkiä Teksti-tietotyypin ominaisuudelle. Ohjeita löydät sivuilta Automaattisen arvon määrittäminen ominaisuudelle ja Ominaisuuksien liittäminen yhteen.