Hi,
subs in subs in subs in subs = Kopfschmerzen
Dieses Verhalten ist uns bekannt. Beim auslagern in externe Dateien, also bei der Reorganisation der Winst-Skripte in einzelne Teilskripte entsteht das Problem, dass der Winst hin und wieder seine Sekundären Sektionen vergisst. Da in diesem Fall der Kontext aus dem das Skript aufgerufen wird nicht das selbe Skript ist, wo die gewünschte Sekundäre Sektion definiert ist. Klingt kompliziert, ist es auch
.
Es gibt zwei Möglichkeiten:
Sekundäre Sektionen zusätzlich in das Hauptskript packen. Aber dann ist die Frage, ob man dann wirklich die Files noch mal trennt, wenn sowieso alles redundant in allen Dateien stehen muss/sollte.
Eine neue und elegante Möglichkeit ist das Winst-Feature: insert und append:
http://download.uib.de/opsi4.0/doc/html ... ds-include
Zum Aufteilen der Scripte sollten diese Features das Mittel der Wahl sein. Deshalb haben wir dieses "Known-Issue" nicht weiter bearbeitet und empfehlen auf die Methoden insert und append zurück zu greifen.