Hallo,
da habe ich nun schon sehr lange meine Ages Lizenz, hatte mir dann vor Kurzem nur für den Ausdruck noch Stammbaumdrucker gekauft und komme nun für den Ausdruck doch wirder zu Ages zurück, um noch mehr in die Tiefen der weiteren Formatierungsmöglichkeiten abzusteigen. Irgendwie fühle ich mich in alte Programmiererzeiten zurückversetzt (und muss feststellen, dass vor 15 Jahren das Lernen noch leichter war).
1) List Index Out of Bound
(Anm.: riecht irgendwie nach Delphi)
Ich wollte in der Personenbox zwei Zeilen reservieren für die möglichen ersten beiden Berufe mit:
=OCCU[1].TYPE
=OCCU[2].TYPE
jeweils mit fixem Zeilenumbruch dazwischen. Wenn kein Beruf angegeben ist, gehe ich davon aus, dass eine Leerzeile prodziert wird.
Ist das der falsche Weg für mein Ziel? Denn ich erhalte nun immer mal wieder die Fehlermeldung "List Index Out of Bound(0)".
Ich habe versucht, das weiter Einzukreisen mit einer Testdatei mit zwei Personen. Ich konnte noch nicht genau herausfinden, was die Bedingung ist, damit der Fehler auftritt, kann aber sagen, dass der Fehler NICHT mehr auftritt, wenn BEIDE Personen jeweils ZWEI Berufe haben.
Mache ich hier etwas falsch?
2) Index = ALL
Wie wird der Parameter "ALL" als Index in der Personenbox (oder anderswo) abgearbeitet? Ich habe im Manual und der TechRef nichts dazu gefunden. Muss man sich eine Schleife vorstellen, bei der alle möglichen Indexwerte durchlaufen werden, so dass das ich auch hätte schreiben können:
=OCCU[ALL].TYPE
mal abgesehen davon, dass im o.g. Fall nur höchsten 2 Berufe ausgegeben würden?
Wenn ich das aber eingebe, dann wird gar kein Beruf ausgegeben.
Ich freu mich auf Rückmeldung. Gruß
XT-Matz
11 Beiträge
• Seite 1 von 2 • 1, 2