Kényszerek hozzáadása a Sémaszerkesztővel

Séma létrehozásakor korlátozhatja azokat az értékeket, amelyek bizonyos tulajdonságok esetében érvényesek.

Kényszerezett tulajdonság létrehozása

  1. A Sémaszerkesztőben bontsa ki a Séma fát, és válassza ki a kényszerezni kívánt tulajdonságot.
  2. Végezze el az alábbiak egyikét:
    • A tulajdonság értéktartományainak megadásához állítsa be a KényszertípustTartomány értékre, majd adja meg a tartományt.

      A Kényszertípus mezőben kattintson a lefelé mutató nyílra, majd kattintson a Tartomány elemre. Adja meg a tartomány minimális és maximális értékét, majd mindegyik esetében adja meg, hogy beleértett vagy nem beleértett értékről van szó. Ha például az 1 és 10 közötti tartományról van szó, adja meg, az 1 és a 10 része a tartománynak vagy sem.

    • A lehetséges értékek meghatározásához állítsa be a KényszertípustLista értékre, és adja meg a listaértékeket.

      A Kényszertípus mezőben kattintson a lefelé mutató nyílra, majd kattintson a Lista elemre. Kattintson az Értéklista elemre, majd kattintson a gombra. Írja be a listát, minden elem után Entert nyomva.

      Ha a tulajdonság adattípusa Karakterlánc, adja meg a karakterlánc maximális hosszát a lista értékeinek bevitele előtt.

      Ha a tulajdonság adattípusa Tizedes, adja meg a pontosságot és a léptéket a lista értékeinek bevitele előtt. Ha a listába olyan értékeket visz be, amelyek meghaladják a pontosságot vagy a léptéket, az értékeket a program kerekíteni fogja.

      Ha a tulajdonság adattípusa DátumIdő, a listaszerkesztő egy naptárat jelenít meg, amelyből kiválaszthatók az egyes dátumok. Amint kiválasztotta az első dátumot, a lista egy új bejegyzéssel bővül, és kiválaszthatja a következő dátumot.

      Amikor az OK gombra kattint, az AutoCAD Map 3D eszközkészlet ellenőrzi a lista értékeit. Ha az értékek nem érvényesek, például nem felelnek meg az adattípusnak vagy meghaladják a karakterlánc megszabott hosszát, megjelenik egy hibaüzenet.

    • Ha szeretne biztos lenni abban, hogy a tulajdonság nem rendelkezhet üres értékkel, állítsa a Nullázható értékét Hamisra.

      A Nullázható mezőben kattintson a lefelé mutató nyílra, majd kattintson az Igaz vagy Hamis valamelyikére. Ha a Nullázható értéke Hamis, megadhat egy Alapértelmezett értéket, így az új jellemzők biztosan rendelkeznek egy bejegyzéssel a tulajdonság esetében.

  3. Egy „egyediség” kényszer megadásához válassza ki a megfelelő jellemzőosztályt a fából a bal oldalon.

    Megadhat egy tulajdonságra vonatkozó egyediség kényszert vagy egy több tulajdonságra vonatkozó, összetett egyediség kényszert. Az egy tulajdonságra vonatkozó egyediség kényszer biztosítja, hogy a tulajdonság értéke egyedi az adott jellemzőosztályon belül. Az összetett egyediség kényszer (vagy páros kényszer) több tulajdonságot határoz meg, amelyek összesített értékei egyediek. Kényszerezheti például az Utca_szám, Utca_név és Város mezők kombinációját, hogy egyedileg azonosítsák be egy épület címét.

    • Kattintson az Új elemre (a Kényszerek (és a sorrend) megadása területen).
    • Válassza ki az egyedi érték kényszerrel ellátott tulajdonságok jelölőnégyzeteit.

      Az egyediként kijelölt tulajdonságok a párbeszédpanel alján található listában jelennek meg.

    • Ha szükséges, a fel és le nyilakkal megváltoztathatja a tulajdonságok sorrendjét.
  4. Kattintson az Alkalmaz gombra.