Yleiselementtien lisäys

Yleiselementti on elementti, jonka käyttöalue on yleinen. Se on esitelty pääskeeman osana sen sijasta, että se olisi sisältömallin osa.

Seuraavat ohjeet on kirjoitettu resurssiperspektiiviä varten, mutta ne pätevät useissa muissakin perspektiiveissä.

Voit lisätä yleiselementin seuraavasti:

  1. Avaa XML-skeema XML-skeeman muokkausohjelmassa.
  2. Valitse skeema hahmotelmanäkymässä. Suunnittelunäkymässä on näkyvissä koko skeema sisältöineen.
  3. Napsauta hiiren kakkospainikkeella suunnittelunäkymän Elementit-osaa ja valitse Lisää elementti -vaihtoehto.
  4. Valitse ominaisuusnäkymän Yleiset-välilehti ja kirjoita yleiselementin uusi nimi Nimi-kenttään.
  5. Voit valita ominaisuusnäkymässä määritteen lajin valmiiksi määritetystä luettelosta, joka on Laji-kentän vieressä olevassa valikossa.

    Jos haluat näkyviin lisää vaihtoehtoja, valitse luettelosta Selaa-vaihtoehto.

    Määritä laji -valintaikkuna avautuu. Siinä on luettelo kaikista käytettävissä olevista kiinteistä ja käyttäjän määrittämistä lajeista. Voit vaihtaa luettelon laajuutta valitsemalla jonkin seuraavista vaihtoehdoista:
    • Työtila: Luettelo kaikista työtilassa käytettävissä olevista lajeista.
    • Sisällytysprojekti: Luettelo kaikista tiedoston sisältävässä projektissa käytettävissä olevista lajeista.
    • (Oletusarvo) Nykyinen resurssi: Luettelo kaikista käytössä olevassa tiedostossa käytettävissä olevista lajeista.
    • Työaineistot: Luettelo kaikista valitussa työaineistossa käytettävissä olevista lajeista.

    Valitse haluamasi laji lajiluettelosta ja napsauta OK-painiketta.

  6. (Valinnainen) Valitse Muu-välilehti. Tällä sivulla voit määrittää yleiselementille seuraavia arvoja:
    • Abstrakti: Valitse Tosi-vaihtoehto, jos haluat yleiselementin olevan abstrakti. Kun yleiselementti on esitelty abstraktiksi, sitä ei voi käyttää ilmentymäasiakirjassa. Sen sijaan yleiselementin korvausryhmän jäsenen tulee olla ilmentymäasiakirjassa.
    • Lohko: Tämä kenttä määrittää, voiko yleiselementin korvata siitä johdetulla elementillä.
    • Lopullinen: Tämä kenttä määrittää, voiko tämän yleiselementin johtaa.
    • Kiinteä arvo / oletusarvo: Napsauta Selaa-vaihtoehtoa ja valitse Kiinteä arvo- tai Oletusarvo-vaihtoehto ja määritä sopiva arvo. Jos valitset vaihtoehdon Kiinteä arvo, yleiselementillä on kiinteä arvo, jota ei voi muuttaa. Jos valitset vaihtoehdon Oletusarvo, elementillä on oletusarvo.
    • Lomake: Käytä tätä kenttää osoittamaan, että tämä yleiselementti tulee tarkentaa nimitilan avulla XML-skeeman ilmentymässä (XML-skeemaan liittyvässä XML-tiedostossa).
    • Tyhjäarvot sallittu: Valitse arvoksi Tosi, jos et halua elementillä olevan yhtään alielementtiä vaan ainoastaan määritteitä.
    • Korvaava ryhmä: Korvausryhmän avulla elementtejä voidaan korvata toisilla elementeillä.
  7. Valitse Määritteet-välilehti. Voit käyttää tätä sivua ja lisätä määritteitä, määriteviitteitä, määritteiden ryhmäviitteitä ja Any-määritteitä yleiselementtiin.
  8. Määrite on määritteen nimen ja tietyn lajin ja arvon välinen liitos. Voit lisätä määritteen napsauttamalla hiiren kakkospainikkeella Määritteet-sivulla ja valitsemalla Lisää määrite -vaihtoehdon. Voit antaa määritteelle seuraavat arvot:
    • Kiinteä arvo / oletusarvo: Napsauta Selaa-vaihtoehtoa ja valitse Kiinteä arvo- tai Oletusarvo-vaihtoehto ja määritä sopiva arvo. Jos valitset vaihtoehdon Kiinteä arvo, määritteellä on kiinteä arvo, jota ei voi muuttaa. Jos valitset vaihtoehdon Oletusarvo, määritteellä on oletusarvo.
    • Lomake: Määritä tähän kenttään, onko tämä määrite tarkennettava nimitilan avulla XML-skeeman ilmentymässä.
    • Nimi: Kirjoita määritteen nimi.
    • Laji: Napsauta Selaa-vaihtoehtoa ja valitse määritteen laji.
    • Käyttö: Tämä kenttä määrittää, miten määritettä voi käyttää ilmentymäasiakirjassa. Jos valitset kohdan valinnainen, määrite voi esiintyä kerran tai ei lainkaan. Jos valitset kohdan pakollinen, määritteen on esiinnyttävä kerran. Jos valitset kohdan kielletty, määrite ei saa esiintyä lainkaan. Huomautus: Jos valitset Oletusarvo-asetuksen, tämän kentän arvoksi on valittava valinnainen, koska muuten oletusarvo ei ole kelvollinen.
  9. Määriteviite on viittaus yleismääritteeseen. Voit lisätä määriteviitteen napsauttamalla hiiren kakkospainiketta Määritteet-sivulla ja valitsemalla sitten Lisää määriteviite -vaihtoehdon. Yleismääritteeseen viittaavan esittelyn avulla viitattu määrite voi näkyä ilmentymäasiakirjassa viittaavan esittelyn yhteydessä. Määriteviitteen lisäyksen valikkovaihto on näkyvissä vain, jos asiakirjaan jossakin toisessa osassa on yleismääritemääritys. Valitse viite ja valitse sitten viiteluettelosta yleismäärite, johon haluat viitteen liittää.
  10. Määriteryhmäviite on viittaus määriteryhmään. Voit lisätä määriteryhmäviitteen napsauttamalla hiiren kakkospainiketta Määritteet-sivulla ja valitsemalla sitten Lisää määriteryhmäviite -vaihtoehdon. Määriteryhmään viittaavan esittelyn avulla viitattu määriteryhmä voi näkyä ilmentymäasiakirjassa viittaavan esittelyn yhteydessä. Määriteryhmäviitteen lisäyksen valikkovaihtoehto on näkyvissä vain, jos asiakirjan jossakin muussa osassa on määriteryhmämääritys. Valitse viite ja valitse sitten viiteluettelosta määriteryhmä, johon haluat viitteen liittää.
  11. Any-elementin avulla voit käyttää elementtisisältöä nimitilojen mukaisesti ja vastaavan any-määrite-elementin avulla voit lisätä elementteihin määritteitä. Voit lisätä any-määritteen napsauttamalla hiiren kakkospainiketta Määritteet-sivulla ja valitsemalla sitten Lisää mikä tahansa määrite -vaihtoehdon. Voit määrittää any-määritteelle seuraavat arvot:
    • Voit valita namespace-arvoksi jonkin seuraavista:
      • ##any. Valitsemalla tämä arvo sallitaan kaikkien nimitilojen kaikki oikein muodostetut XML-tiedostot.
      • ##local . Valitsemalla tämä arvo sallitaan kaikki oikein muodostetut XML-tiedostot, joita ei ole määritetty mihinkään nimitilaan.
      • ##other. Valitsemalla tämä arvo sallitaan kaikki oikein muodostetut XML-tiedostot, jotka eivät ole peräisin määritettävän lajin kohdenimitilasta.
      • ##targetNamespace . Tämä on lyhenne määritettävän lajin kohdenimitilalle.
    • Voit valita processContents-arvoksi jonkin seuraavista:
      • skip. XML-prosessori ei tarkista määritteen sisältöä lainkaan.
      • lax. XML-prosessori tarkistaa määritteen sisällön niin laajalti kuin mahdollista.
      • strict. XML-prosessori tarkistaa määritteen sisällön kokonaan.
  12. Valitse Julkaisut-välilehti, jos haluat määrittää tietoja tästä yleiselementistä. Julkaisut-sivulla on käyttäjien luettavissa olevaa aineistoa, kuten kuvauksia.
  13. Valitse Laajennukset-välilehti, jos haluat lisätä skeemakomponenttien merkintöihin sovelluksen tietoelementtejä. Laajennukset-sivulla voit määrittää skeeman ja lisätä merkintöihin XML-sisältöä.
Voit lisätä yleiselementtiin sisältömallin, joka määrittää kaikkien yleiselementtiin sisällytettävien tietojen esitysmuodon. Sisältömallien käsittelystä on lisätietoja aiheeseen liittyvissä tehtävissä.
Aiheeseen liittyviä tehtäviä
Sisältömallien lisäys
Elementtiviitteiden lisäys