Seite 1 von 1

Anzahl neuer Teilformulare per nummernfeld

Verfasst: 17.07.2011, 17:47
von ceetoo
irgendwie mach ichs mir, glaub ich, schwerer, als es sein müsste. aber ich bräuchte wieder mal hilfe.

Ich hab bei meiner letzten Frage Hilfe von Armin bekommen und mich ein bisschen versucht, in die Materie vom instanceManager rein zu arbeiten. Jetzt komm ich aber schon wieder zu einem neuen Problem. Ich habe das Nummernfeld "vorschaeden_anzahl". Wenn man hier eine Nummer eingibt, sollen soviele Teilformulare "tf_vorschaeden" per instanceManager erzeugt werden, wie Sie im Feld "vorschaeden_anzahl" eingegeben wurden. Ich dachte dabei an Schleifen, jedoch habe ich keine brauchbare Anleitung gefunden, wie man Schleifen programmiert und die Hilfe vom LCD is für einen Laien wie mich nicht wirklich verständlich.

Ich hoffe, mir kann wieder jemand weiter helfen. Ich habe mal meine Datei ran gehangen aber den Code aus den betroffenen Objekten heraus genommen.

Danke schon mal im Voraus für jede Hilfe

Anzahl neuer Teilformulare per nummernfeld

Verfasst: 18.07.2011, 01:18
von armine
Hallo ceetoo,

ja, du machst es dir schwer. Statt alles, was Tabelle sein könnte, auch in einer Tabelle zu sammeln, hast du zahllose frei fliegende Objekte, die du mühseligst ein- und ausblendest. Die kann man zu Teil auch nicht mit Teilformularen umfassen, wie nach dem Markieren beieinander liegender Objekte ein Blick auf den Flickenteppich in der Hierarchie zeigt.

In Folge tut man sich dann schwer Instanzen aufzurufen, weil die natürlich mit allem was danach auf Position verharrt, kollidieren.

Weil mir noch aufgefallen ist, dass das Formular im Format Letter angelegt ist, habe ich auf DIN A4 umgestellt und bei der Gelegenheit auch gleich einen Heftrand eingeführt. Wenn bei euch nichts abgeheftet wird … dir ging es ja um Instanzen … und statt Tabellenzeilen werden nun geschachtelte Teilformulare verwendet.

Gruß
armine

Anzahl neuer Teilformulare per nummernfeld

Verfasst: 18.07.2011, 07:54
von ceetoo
Danke für die Verbesserungsvorschläge und die Programmierung von dem Seitenzähler, hab ich noch gar nicht dran gedacht, aber gleich wieder dazu gelernt.
Mein Hauptproblem besteht aber dennoch. Ist der Grundgedanke, mit einer Schleife zu arbeiten falsch? Wenn er doch richtig ist, wie muss denn die Schleife aufgebaut sein?Ich hab schon versucht, im Internet eine Beschreibung zu finden, da ich nun mal erst anfange, mich rein zu arbeiten und die LCD-Hilfe mir noch zu unverständlich ist.

Anzahl neuer Teilformulare per nummernfeld

Verfasst: 18.07.2011, 10:34
von armine
Mir ist keine Schleife aufgefallen. Was willst du bezwecken?

Anzahl neuer Teilformulare per nummernfeld

Verfasst: 18.07.2011, 11:29
von ceetoo
Wenn in das Feld "vorschaeden_anzahl" eine Zahl eingegeben wird, sollen auch genauso viele Instanzen von "tf_vorschaeden" erzeugt werden, wie angegeben. Und da war mein 1. Gedanke, dass ich eine Schleife benötige. Korrekt?

Anzahl neuer Teilformulare per nummernfeld

Verfasst: 18.07.2011, 15:34
von armine
Das funktioniert bereits ohne Schleife mit
Reference_Syntax.setInstance( INTEGER param )

Anzahl neuer Teilformulare per nummernfeld

Verfasst: 19.07.2011, 14:41
von ceetoo
habs hinbekommen, danke nochmal...