Přidání jednoduchých typů

Jednoduché typy se používají k vytváření odvozených datových typů. Poskytují soubor omezení pro prostor hodnot (sadu hodnot) a lexikální prostor (sadu platných literálů) datového typu.

Jednoduchý typ nemůže obsahovat prvky a být nositelem atributů. Prvky, které obsahují čísla (řetězce, data apod.), avšak neobsahují žádné dílčí prvky, označujeme jako jednoduchý typ.

Následující pokyny jsou určeny pro perspektivu Prostředek, nicméně jsou aplikovatelné i na mnohé další perspektivy.

Chcete-li přidat jednoduchý typ, postupujte takto:

  1. Otevřete vaše schéma XML ve vašem editoru XML schema editor.
  2. V pohledu Osnova klepněte pravým tlačítkem myši na Typy a poté klepněte na volbu Přidat jednoduchý typ.
  3. V pohledu Osnova vyberte nový jednoduchý typ.
  4. V pohledu Vlastnosti klepněte na kartu Obecné.
  5. Do pole Název zadejte nový název pro jednoduchý typ.
  6. V seznamu Varianta lze vybrat následující možnosti:
    • Atomický: Atomické typy jsou všechny jednoduché typy vestavěné do jazyka schématu XML.
    • Seznam: Typy Seznam jsou tvořeny posloupnostmi atomických typů. Jejich hodnoty sestávají z konečných posloupností atomických hodnot.
    • Sjednocení: Typy Sjednocení umožňují, aby hodnotu atributu či prvku tvořila jedna či více instancí jediného typu získaného sjednocením více atomických typů a typů seznam.
  7. Pokud jste v seznamu Varianta vybrali položku atomický nebo seznam, klepněte na tlačítko Procházet Toto je grafické znázornění tlačítka Procházet vedle pole Základní typ nebo Typ položky a určete pro tento jednoduchý typ základní typ. Dialogové okno Nastavit typ uvede seznam všech vestavěných a uživatelem definovaných typů, které jsou momentálně k dispozici. Rozsah seznamu můžete změnit výběrem jedné z následujících voleb:
    • Pracovní prostor: Vypíše všechny typy dostupné ve vašem pracovním prostoru.
    • Zapouzdřující projekt: Vypíše všechny typy dostupné v projektu, který obsahuje váš soubor.
    • (Výchozí) Aktuální prostředek: Vypíše všechny typy dostupné ve vašem aktuálním souboru.
    • Pracovní sady: Vypíše všechny typy dostupné ve vybrané pracovní sadě.
  8. Pokud jste v seznamu Varianta vybrali položku sjednocení, klepněte na tlačítko Procházet Toto je grafické znázornění tlačítka Procházet vedle pole Typy členů a určete typy členů pro daný jednoduchý typ. Do seznamu hodnot typů členů můžete přidat Vestavěné jednoduché typy a Uživatelem definované jednoduché typy.
  9. Chcete-li pro svůj jednoduchý typ nastavit specifické hodnoty omezení, např. omezení délky, výčty a vzorky, klepněte na kartu Omezení.
    1. Pomocí výčtů můžete definovat sadu platných hodnot pro jednoduché typy. Jedná se o skutečné hodnoty, které může jednoduchý typ použít jako platné hodnoty v příkladovém dokumentu. Lze přidat i více výčtů najednou:
      • Chcete-li přidat vždy pouze jeden výčet, v nabídce Specifické hodnoty omezení vyberte volbu Výčty, klepněte na volbu Přidat a poté zadejte hodnotu pro tento výčet.
      • Chcete-li přidat několik výčtů zároveň:
        1. Vyberte volbu Výčty a klepněte na tlačítko Přidat.
        2. Zadejte hodnotu pro každý výčet. Hodnoty musí být odděleny oddělovacím znakem. Příklad: První, Druhý vytvoří dva výčty, jeden s hodnotou "První" a jeden s hodnotou "Druhý".
        3. Pokud chcete zachovat před nebo za hodnotou výčtu prázdný znak označte zaškrtávací políčko Zachovávat počáteční a koncovou mezeru. Pokud jste toto políčko zaškrtli, hodnoty První, Druhý budou zobrazeny jako "První" a " Druhý" (před Druhý je mezera), jelikož před hodnotou "Druhý" byla napsána mezera.
        4. Klepněte na tlačítko OK. Výčty budou vytvořeny a zobrazí se v pohledu Vlastnosti.
    2. Vzorky se používají k určení určitých omezení přípustných hodnot. Například můžete omezit pole tak, aby přijímalo pouze vstup, který odpovídá vzoru "pět číslic a dvě velká písmena v kódu ASCII". Nastavení omezení vzoru:
      1. Vyberte volbu Vzorky a klepněte na tlačítko Přidat.
      2. Vytvořte vzor regulárního výrazu, který chcete použít jako omezení s pomocí průvodce Regulárními výrazy.
      3. Klepněte na tlačítko Dokončit.
  10. Chcete-li k tomuto jednoduchému typu doplnit jakékoliv informace, klepněte na kartu Dokumentace. Pro materiál určený lidem, jako například popis, se používá stránka Dokumentace.
  11. Chcete-li přidat prvky informací o aplikaci do vašich anotací komponent schémat, klepněte na kartu Rozšíření. Stránka Rozšíření vám umožňuje zadávat schéma a přidávat obsah XML do vašich anotací.
  12. Pokud nechcete, aby se daný jednoduchý typ používal k odvození jiných typů, klepněte na kartu Rozšířené a v seznamu Konečný vyberte, zda má být odvozování zakázáno seznamem, omezením, sjednocením nebo volbou #vše.
Související úlohy
Přidání fazet Vzorek do jednoduchých typů