[Allegro] Noch'n Tip zum Problem beim Eingeben hierarchischer Untersätze
Bernhard Eversberg
ev at biblio.tu-bs.de
Mi Okt 10 13:58:13 CEST 2007
Für FLEXperten och eine Ergänzung zu dem Thema:
Im ausgelieferten FLEX input.flx steht:
:H // Hierarch. Untersatz
#01 ---
sub #01 ---
form Hier
form Signa
...
Wenn man dies um die Zeile "first sub" ergänzt:
:H // Hierarch. Untersatz
first sub
#01 ---
sub #01 ---
form Hier
form Signa
Dann klappt es wieder mit dem Anlegen mehrerer Band-Untersätze
hintereinander.
Es werden nur ein paar u.U. störende Datenfelder aus dem Hauptsatz
ins Untersatz-Formular übernommen, auch wenn der Balken vorher
in einem Untersatz steht. Um das zu verhindern, kann man weitere
Zeilen nach diesem Muster ergänzen:
:H // Hierarch. Untersatz
var #41
ins #u41
var #76
ins #u76
first sub
#01 ---
sub #01 ---
var #u41
ins #41
#u41
var #u76
ins #76
#u76
form Hier
form Signa
Hier werden zuerst die #41 und die #76 des momentan aktiven Untersatzes
in #u-Variablen kopiert, dann der neue Untersatz angelegt (#01 ---),
dann die kopierten Felder in denselben üabernommen, dann das Formular
aufgemacht, in dem sie dann erscheinen.
Dieses Schema ist natürlich erweiterbar auf alle Felder, die im
Untersatzformular auftauchen.
MfG B.E.
Mehr Informationen über die Mailingliste Allegro