Når du redigerer en fil i oversigten Design, som har et sæt betingelser eller regler, der er defineret af en DTD eller et XML-skema, kan du slå betingelserne til og fra for gøre redigeringen mere fleksibel og stadig opretholde dokumentets validitet.
Når betingelserne er aktiveret, og du arbejder i oversigten Design, forhindrer XML-editoren dig i at indsætte elementer, attributter eller attributværdier, som ikke er tilladt i henhold til reglerne i XML-skemaet eller DTD'en og i at fjerne nødvendige eller foruddefinerede sæt af koder og værdier. I denne tilstand skal indholdet af et element være gyldigt, for at du kan bruge XML-editorens styrede redigeringsindstillinger.
Du kan aktivere og deaktivere betingelserne for en XML-fil, hvis du har brug for større fleksibilitet. Du kan f.eks. prøve at arbejde med elementer eller attributter, som ikke er tilladt af den tilknyttede DTD eller det tilknyttede XML-skema, uden rent faktisk at fjerne tilknytningen til DTD'en eller XML-skemaet.
Slå betingelserne for en XML-fil fra ved at klikke på
på værktøjslinjen. Når du har deaktiveret betingelserne for en fil, kan du indsætte eller slette et element eller en attribut, uafhængigt af DTD- eller XML-skemareglerne. Du kan oprette nye elementer eller attributter, som ikke findes i DTD'en eller skemaet - disse beskeder vises kun i oversigten Design, når du har deaktiveret betingelserne. Det kan imidlertid forekomme, at filen ikke er gyldig, når du gør det.Følgende eksempel viser, hvad du kan gøre, hvis du deaktiverer betingelserne for en DTD:
Hvis du får indsat fejl i en fil, skal du gemme og validere filen for at få vist en liste over de fejl, der er opstået. De vises i oversigten Problemer. Når du har rettet fejlene, skal du gemme og validere filen igen for at se, om den nu er blevet gyldig.
Disse instruktioner er skrevet til perspektivet Ressource, men de fungerer også til mange andre perspektiver.