Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

...

welche Ressourcen später im Schema zur Verfügung stehen werden. Dies geben Sie der Bibliothek mit ERFORDERLICHEN RESSOURCEN zu verstehen.

Wird eine Bibliothek in eine Schema-Version eingebunden müssen alle ERFORDERLICHEN RESSOURCEN vorhanden sein.

Image Added
Abbildung C: Einbindung von Bibliotheken

 

ERFORDERLICHE RESSOURCEN können Sie innerhalb der Bibliothek wie ganz normale Ressource benutzen, z.B. in einer EVAL-Anweisung:

Codeblock
languagenone
${Name_der_erforderlichen_Ressource}

Bei der späteren Einbindung in das Schema wird in dem Ausdruck dann die Ressource eingesetzt, die im Schema vorhanden ist und den gleichen Namen hat.

Da der Ausdruck ungültig werden würde, wenn keine Ressource mit diesem Namen im Schema existiert, müssen alle ERFORDERLICHEN RESSOURCEN vorhanden sein.

Andernfalls verursacht die eingebundene Bibliothek bei der Dokumenterstellung einen Fehler und bricht den Prozess ab.Image Removed
Abbildung C: Einbindung von Bibliotheken

 

Tipp
titleBeispiel aus Abb. C

Im Transaktions-Formular definierte Datenstromvariablen:

  • Version 1.0: DS.LANG
  • Version 2.0: DS.LANG und DS.CUST


Schema-Version 1.0 und 2.0 implementieren Formular 1.0, die Version 3.0 das Formular 2.0.

Außerdem definieren die Schema-Versionen noch eigene Ressourcen:

  • Version 1.0: -
  • Version 2.0: Logo
  • Version 3.0: Preis und Logo

Ressource erforderlich?

RessourceBibliothek ABibliothek BBibliothek C
DS.LANGNeinJaJa
DS.CUSTNeinNeinJa
PreisNeinNeinJa
LogoJaNeinJa

 

Sind die Bibliotheken A, B und C einbindbar in die jeweiligen Schema-Versionen?

 ABC
1.0(Minus)(Haken)(Minus)
2.0(Haken)(Haken)(Minus)
3.0(Haken)(Haken)(Haken)