Přidávání jednoduchých typů

Jednoduché typy slouží k vytváření odvozených datových typů. Poskytují soubor omezení pro prostor hodnot (množinu hodnot) a lexikální prostor (množinu 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:

  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 Přidat jednoduchý typ.
  3. V pohledu Osnovat 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ý. Typy Atomický jsou všechny typy vložené do jazyka schématu XML.
    • seznam. Typy Seznam sestává ze sekvence atomických typů. Jejich hodnoty sestávají z konečných sekvencí atomických hodnot.
    • sjednocení. Typ Sjednocení umožňuje hodnotě atributu či prvku jedinečný nebo mnohočetný výskyt jediného typu získaného sjednocením mnoha atomických a seznam typů.
  7. Pokud vyberete atomický ze seznamu Varianta, klepněte na Procházet Tento obrázek představuje tlačítko Procházet vedle pole Základní typ pro určení základního typu pro jednoduchý 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ém ve vašem aktuálním souboru.
    • Pracovní sady. Vypíše všechny typy dostupné ve vybrané pracovní sadě.
  8. Pokud vyberete seznam ze seznamu Varianta, klepněte na Procházet Tento obrázek představuje tlačítko Procházet vedle pole Typ položky pro určení typu položky pro jednoduchý 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ém ve vašem aktuálním souboru.
    • Pracovní sady. Vypíše všechny typy dostupné ve vybrané pracovní sadě.
  9. Pokud vyberete sjednocení ze seznamu Varianta, klepněte na Procházet Tento obrázek představuje tlačítko Procházet vedle pole Typy členů pro určení typů členů pro jednoduchý typ. Do seznamu hodnot typů členů můžete přidat Vestavěné jednoduché typy a Uživatelem definované jednoduché typy.
  10. Klepněte na kartu Omezení. Z tohoto místa budete moci nastavovat konkrétní hodnoty omezení, včetně omezení délky, výčtů a vzorů.
    1. Pomocí výčtů lze pro jednoduché typy definovat množinu platných hodnot. Jedná se o skutečné hodnoty, které může jednoduchý typ použít jako platné hodnoty v příkladovém dokumentu. Najednou lze přidat i více než jeden výčet:
      • Chcete-li přidat vždy pouze jeden výčet, v nabídce Specifické hodnoty omezení vyberte volbu Výčty, klepněte na Přidat a poté zadejte hodnotu pro tento výčet.
      • Chcete-li najednou přidat více výčtů, proveďte následující kroky:
        1. Vyberte volbu Výčty.
        2. Klepněte na Přidat.
        3. 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ý".
        4. Pokud chcete zachovat před nebo za hodnotou výčtu mezeru 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.
        5. Klepněte na OK. Výčty budou vytvořeny a zobrazí se v pohledu Vlastnosti.
    2. Vzory vám pomáhají použít určitá omezení, týkající se 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 Vzory.
      2. Klepněte na Přidat.
      3. Vytvořte vzor regulárního výrazu, který chcete použít jako omezení s pomocí průvodce Regulárními výrazy.
      4. Klepněte na Dokončit.
  11. Chcete-li zadat jakékoliv informace o tomto jednoduchém typu, klepněte na kartu Dokumentace. Pro materiál určený lidem, jako například popis, se používá stránka Dokumentace.
  12. 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í.
Související úlohy
Přidávání faset Vzorek do jednoduchých typů