Du kan bruke omdefineringsmekanismen til
å omdefinere enkle og sammensatte typer, grupper og attributtgrupper hentet fra eksterne skjemafiler. Når du omdefinerer en komponent, endrer du innholdet i den.
Akkurat som inkluderingsmekanismen krever omdefinering
at de eksterne komponentene er i samme målnavneområde som det omdefinerende skjemaet, selv om eksterne komponenter
fra skjemaer som ikke har noe navneområde, også kan omdefineres.
Instruksjonene nedenfor er skrevet for Ressurs-perspektivet, men virker også for mange andre perspektiver.
Slik legger du til et omdefineringselement:
- Åpne XML-skjemaet i XML-skjemaredigeringsprogrammet.
- Velg skjema i Disposisjon-visningen. Hele skjemaet og skjemainnholdet vises i Design-visningen.
- Høyreklikk i seksjonen Direktiver i Design-visningen og klikk på
Legg til omdefinering.
- I Egenskaper-visningen klikker du på flippen Generelt og klikker på
Bla gjennom
til høyre for
feltet Skjemaplassering. XML-skjemafilen du velger, må ha samme navneområde som gjeldende skjema.
- Hvis du vil velge et XML-skjema som befinner seg på arbeidsbenken, velger du
Arbeidsbenkprosjekter og klikker på Neste.
- Velg skjemaet du vil inkludere, og klikk på Fullfør.
- Hvis du vil velge et XML-skjema som befinner seg på Internett, velger du
HTTP og klikker på Neste.
- 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.
- XML-skjemaredigeringsprogrammet henter plasseringen til den inkluderte
XML-skjemafilen og viser den i feltet Skjemaplassering.
Dette feltet kan redigeres når som helst for å gjenspeile plasseringen til XML-skjemafilen.
- Klikk på flippen Dokumentasjon hvis du vil gi opplysninger om dette omdefineringselementet. Siden Dokumentasjon brukes for leselig materiale, f.eks. en beskrivelse.
- 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 omdefineringselementet i XML-skjemaet, kan du omdefinere hvilke som helst av de enkle og sammensatte
typene, gruppene og attributtgruppene i XML-skjemaet som du valgte i omdefineringselementet.