JavaScript muss erlaubt sein, um diese Seite sehen zu können.

Stammbaumdrucker 8 Premium Handbuch

Navigation: Die Textverarbeitung > Verwendung von Vorlagen > Befehls-Feld-Referenz

 

Wiederholte Ausführung in Schleifen

Scroll Vorherige Startseite Nächste Mehr

Die Befehls-Felder für wiederholte Ausführung in Schleifen schließen einen Block von Befehls- und/oder Daten-Feldern ein, der für die jeweilige Nummer wiederholt ausgeführt werden soll.

Wenn es zum Beispiel 100 Datensatznummern gibt, soll eine DsNrn-Schleife 100 mal durchlaufen werden und dabei für jede der 100 Datensatznummern dasselbe tun. Der Befehl lautet Für die Datensatznummern tu dies; die Befehls-Felder tragen daher den abgekürzten Text FürDsNrnTu. Der Start-Befehl weist mit einem Pfeil nach vorn, der Schluss-Befehl weist mit einem Pfeil zurück, zum Beispiel  FürDsNrnTu >  [eingeschlossener Block von Befehls- und Daten-Feldern]  < FürDsNrnNrnTu .

Während es für DsNrn-Schleifen nur den oben genannten Start-Befehl gibt, braucht man für alle anderen Nummern zusätzliche Start-Befehle, um spezielle Ausgabeformen realisieren zu können. Es gibt daher drei Start-Befehle Für ALLE Nummern tu dies, Für die ERSTE Nummer tu dies und Für WEITERE Nummern tu dies. Damit kann die Ausgabe der ersten Nummer anders erfolgen als die der weiteren Nummern. Für alle drei Befehle wird der gleiche Schluss-Befehl verwendet. Als Beispiel seien die Befehle für Taufpaten-Nummern genannt: Drei Start-Befehle  FürAlleTpNrnTu > ,  FürErsteTpNrTu > ,  FürWeitereTpNrnTu >  und ein Schluss-Befehl  < FürTpNrnTu .

nach oben


Im Folgenden werden die verschiedenen Befehls-Felder für die verschiedenen Nummern genannt:

Menü Einfügen > Befehls-Feld > Wiederholte Ausführung in Schleifen > Für Datensatznummern >  FürDsNrnTu >   < FürDsNrnTu 

Diese Schleife muss alle Ausgaben von Personendaten einschließen. Sie stellt die Laufvariable DsNr zur Ermittlung der Personendaten zur Verfügung, die auch mit dem Daten-Feld <%DsNr%> ausgegeben werden kann.


Menü Einfügen > Befehls-Feld > Wiederholte Ausführung in Schleifen > Für Taufpaten-Nummern >  FürAlleTpNrnTu >   FürErsteTpNrTu >   FürWeitereTpNrnTu >   < FürTpNrnTu 

Diese Schleifen dürfen nur innerhalb einer DsNrn-Schleife auftreten. Sie müssen alle Ausgaben von Taufpatendaten einschließen. Sie stellen die Laufvariable TpNr zur Ermittlung der Taufpatendaten zur Verfügung, die auch mit dem Daten-Feld <%TpNr%> ausgegeben werden kann.

Menü Einfügen > Befehls-Feld > Wiederholte Ausführung in Schleifen > Für Dokument-Nummern >  FürAlleDokNrnTu >   FürErsteDokNrTu >   FürWeitereDokNrnTu >   < FürDokNrnTu 

Diese Schleifen dürfen nur innerhalb einer DsNrn-Schleife auftreten. Sie müssen alle Ausgaben von Dokumentdaten einschließen. Sie stellen die Laufvariable DokNr zur Ermittlung der Dokumentdaten zur Verfügung, die auch mit dem Daten-Feld <%DokNr%> ausgegeben werden kann.


Menü Einfügen > Befehls-Feld > Wiederholte Ausführung in Schleifen > Für Partner-Nummern >  FürAllePNrnTu >   FürErstePNrTu >   FürWeiterePNrnTu >   < FürPNrnTu 

Diese Schleifen dürfen nur innerhalb einer DsNrn-Schleife auftreten. Sie müssen alle Ausgaben von Partner- und Partnerschaftsdaten einschließen. Sie stellen die Laufvariable PNr zur Ermittlung der Partner- und Partnerschaftsdaten zur Verfügung, die auch mit dem Daten-Feld <%PNr%> ausgegeben werden kann. Wenn für die PNr zwar kein Partner, aber für die Partnerschaft ein Kind gespeichert ist, wird die Partnerschaft als belegt angesehen; dabei werden auch adoptierte Kinder berücksichtigt.

Menü Einfügen > Befehls-Feld > Wiederholte Ausführung in Schleifen > Für Trauzeugen-Nummern >  FürAlleTzNrnTu >   FürErsteTzNrTu >   FürWeitereTzNrnTu >   < FürTzNrnTu 

Diese Schleifen dürfen nur innerhalb einer DsNrn-Schleife und innerhalb einer PNrn-Schleife auftreten. Sie müssen alle Ausgaben von Trauzeugendaten einschließen. Sie stellen die Laufvariable TzNr zur Ermittlung der Trauzeugendaten zur Verfügung, die auch mit dem Daten-Feld <%TzNr%> ausgegeben werden kann.

Menü Einfügen > Befehls-Feld > Wiederholte Ausführung in Schleifen > Für Kind-Nummern >  FürAlleKNrnTu >   FürErsteKNrTu >   FürWeitereKNrnTu >   < FürKNrnTu 

Diese Schleifen dürfen nur innerhalb einer DsNrn-Schleife und innerhalb einer PNrn-Schleife auftreten. Sie müssen alle Ausgaben von Kinddaten einschließen. Sie stellen die Laufvariable KNr zur Ermittlung der Kinddaten zur Verfügung, die auch mit dem Daten-Feld <%KNr%> ausgegeben werden kann. Bei den Kindern werden auch Adoptivkinder berücksichtigt.

nach oben


Menü Einfügen > Befehls-Feld > Wiederholte Ausführung in Schleifen > Für Geschwister-Nummern >  FürAlleGNrnTu >   FürErsteGNrTu >   FürWeitereGNrnTu >   < FürGNrnTu 

Diese Schleifen dürfen nur innerhalb einer DsNrn-Schleife auftreten. Sie müssen alle Ausgaben von Geschwisterdaten einschließen. Sie stellen die Laufvariable GNr zur Ermittlung der Geschwisterdaten zur Verfügung, die auch mit dem Daten-Feld <%GNr%> ausgegeben werden kann. Hier werden nur Geschwister berücksichtigt, die leibliche Kinder der gleichen Eltern sind.

Menü Einfügen > Befehls-Feld > Wiederholte Ausführung in Schleifen > Für Halbgeschwister-Nummern (väterlich) >  FürAlleHvNrnTu >   FürErsteHvNrTu >   FürWeitereHvNrnTu >   < FürHvNrnTu 

Diese Schleifen dürfen nur innerhalb einer DsNrn-Schleife auftreten. Sie müssen alle Ausgaben von Halbgeschwisterdaten (väterlicherseits) einschließen. Sie stellen die Laufvariable HvNr zur Ermittlung der Halbgeschwisterdaten (väterlicherseits) zur Verfügung, die auch mit dem Daten-Feld <%HvNr%> ausgegeben werden kann. Hier werden nur Geschwister berücksichtigt, die leibliche Kinder des gleichen Vaters sind.

Menü Einfügen > Befehls-Feld > Wiederholte Ausführung in Schleifen > Für Halbgeschwister-Nummern (mütterlich) >  FürAlleHmNrnTu >   FürErsteHmNrTu >   FürWeitereHmNrnTu >   < FürHmNrnTu 

Diese Schleifen dürfen nur innerhalb einer DsNrn-Schleife auftreten. Sie müssen alle Ausgaben von Halbgeschwisterdaten (mütterlicherseits) einschließen. Sie stellen die Laufvariable HmNr zur Ermittlung der Halbgeschwisterdaten (mütterlicherseits) zur Verfügung, die auch mit dem Daten-Feld <%HmNr%> ausgegeben werden kann. Hier werden nur Geschwister berücksichtigt, die leibliche Kinder der gleichen Mutter sind.


Menü Einfügen > Befehls-Feld > Wiederholte Ausführung in Schleifen > Für Täuflings-Nummern von Taufpaten >  FürAlleTfgNrnTu >   FürErsteTfgNrTu >   FürWeitereTfgNrnTu >   < FürTfgNrnTu 

Diese Schleifen dürfen nur innerhalb einer DsNrn-Schleife auftreten. Sie müssen alle Ausgaben von Täuflingsdaten einschließen. Täuflinge sind die Personen, bei denen die DsNr als Taufpate eingetragen ist. Diese Schleifen stellen die Laufvariable TfgNr zur Ermittlung der Täuflingsdaten zur Verfügung, die auch mit dem Daten-Feld <%TfgNr%> ausgegeben werden kann.

Menü Einfügen > Befehls-Feld > Wiederholte Ausführung in Schleifen > Für Brautpaar-Nummern von Trauzeugen >  FürAlleBrtNrnTu >   FürErsteBrtNrTu >   FürWeitereBrtNrnTu >   < FürBrtNrnTu 

Diese Schleifen dürfen nur innerhalb einer DsNrn-Schleife auftreten. Sie müssen alle Ausgaben von Brautpaardaten einschließen. Zu den Brautpaaren zählen die Personen, bei deren Heiratsdaten die DsNr als Trauzeuge eingetragen ist. Diese Schleifen stellen die Laufvariable BrtNr zur Ermittlung der Brautpaardaten zur Verfügung, die auch mit dem Daten-Feld <%BrtNr%> ausgegeben werden kann. Innerhalb dieser Schleifen werden die Brautpaardaten für die Braut und den Bräutigam mit getrennten Daten-Feldern <%BrautpaarP1...%> und <%BrautpaarP2...%> ausgegeben.

nach oben