Legge til importelementer

Når skjemaene blir større, er det ofte ønskelig å dele opp innholdet i flere skjemadokumenter for å lette vedlikehold, gjenbruk og leselighet. Du kan bruke et import element til å hente inn definisjoner og deklarasjoner fra et importert skjema i gjeldende skjema.

Det importerte skjemaet kan komme fra et annet navneområde enn gjeldende skjema.

Du kan legge til flere importelementer i et XML-skjema. Prefikser og navneområder må imidlertid være unike blant de importerte skjemaene.

Instruksjonene nedenfor er skrevet for Ressurs-perspektivet, men virker også for mange andre perspektiver.

Slik legger du til et importelement:

  1. Åpne XML-skjemaet i XML-skjemaredigeringsprogrammet.
  2. Velg skjema i Disposisjon-visningen. Hele skjemaet og dets innhold vises i Design-visningen.
  3. Høyreklikk i seksjonen Direktiver i Design-visningen og klikk på Legg til import.
  4. I Egenskaper-visningen klikker du på flippen Generelt og klikker på Bla gjennom Dette er blaknappen til høyre for feltet Skjemaplassering.
  5. Hvis du vil importere et XML-skjema som ligger i arbeidsbenken:
    1. Velg Arbeidsbenkprosjekter, og klikk på Neste.
    2. Velg skjemaet du vil importere, og klikk på Fullfør.
  6. Hvis du vil importere et XML-skjema som ligger på nettet:
    1. Velg HTTP, og klikk på Neste.
    2. Oppgi URL for XML-skjemaet og klikk på Fullfør.
      Merk: En lokal kopi av skjemaet blir ikke lagret på arbeidsbenken. Hver gang du validerer skjemaet, blir skjemaets innhold kontrollert fra URLen du spesifiserer.
  7. XML-skjemaredigeringsprogrammet henter navneområdet for den importerte XML-skjemafilen og viser den som skrivebeskyttet i feltet Navneområde.
  8. Om nødvendig oppgir du et unikt prefiks for dette navneområdet i feltet Prefiks.
  9. Klikk på flippen Dokumentasjon hvis du vil gi opplysninger om dette importelementet. Siden Dokumentasjon brukes for leselig materiale, f.eks. en beskrivelse.
  10. Klikk på flippen Utvidelser hvis du vil legge applikasjonsinformasjonselementer til annotasjonene for skjemakomponentene. På siden Utvidelser kan du oppgi skjema og legge til XML-innhold til annotasjonene.

Når du har lagt til et importelement i XML-skjemaet og du definerer nye elementer, attributter, sammensatte typer eller enkle typer der du kan oppgi typeinformasjon, blir alle deklarasjoner fra det inkluderte skjemaet tilgjengelige på listen Type for elementet, attributtet, den sammensatte typen eller den enkle typen.

Beslektede oppgaver
Legge til include-elementer
Legge til omdefineringselementer
Beslektet referanse
XML-navneområder