Seite 1 von 1
dynamische Tabelle Zeile hinzufügen
Verfasst: 11.11.2009, 17:03
von muetzelchen
Hallo Leute,
ich scheitere seit einigen Tagen an folgendem Problem: ich schaffe es nicht in der von mir mitgesendeten Tabelle über JavaScript neue Zeilen in dem pdf-Modus des Formulars zu generieren (über eine Schaltfläche).
Wäre da für einen Tip dankbar. Die hier aufgeführten Beispiele sind meist aus späteren Programmversionen des LCDs hervorgegangen.
Wie kann ich gewährleisten, dass die Gruppierung meiner Zeile 1 auch bei Erweiterung einzelner Textfelder bei mehr Text zusammengehalten werden?
Wäre für jede Hilfe wirklich dankbar
Biele Grüße,
Muetzelchen
dynamische Tabelle Zeile hinzufügen
Verfasst: 11.11.2009, 18:37
von Merklin
Hallo Muetzelchen,
vielleicht hilf dir dieses Beispiel.
Gruß Merklin
dynamische Tabelle Zeile hinzufügen
Verfasst: 11.11.2009, 20:49
von Julischka
Hallo Muetzelchen,
ich habe mir ihr Formular mal angesehen. Hmm, ich denke der Fehler liegt an der gesamten Struktur. Ich persönlich würde es komplett neu aufziehen.
Ich glaube es wäre für Sie als erstes mal wichtig zu verstehen, wie so eine dynamische Tabelle aufgebaut wird.
Hierfür kann ich das Video von Jan Hillmer: Acrobat 8 empfehlen.
http://www.amazon.de/Adobe-Acrobat-Vide ... 94&sr=8-12
Dort wird in leichten Schritten erklärt, wie man eine dynamische Tabelle aufbaut. (leider ist nicht sehr viel über den LCD drin, aber für diesen Zweck bestens geeignet.
Wenn Sie die Grundstruktur verstanden haben, dann klappt das auch mit Ihrem Formular.
Ich habe Ihnen Ihr Formular mal so geändert, wie ich es umsetzen würde. Allerdings habe ich keine Ahnung, ob das die Beste Lösung ist, da gehe ich ehrlich gesagt nicht von aus... aber meine Lösung funktioniert

.
Schauen Sie sich einfach mal die Strukturen an und welche Optionen markiert sind. Da kann man viel draus lernen. Wichtig ist, daß die gesamte Seite auf Textfluss steht.(Diesen würde ich erst ganz am Schluss reinsetzen, da es sonst sehr schwierig ist mit dem Formular zu arbeiten. ) .. und das die Zeile die dupliziert werden soll in der Registerkarte Bindung ein Häkchen aufweist bei: Zeile für jedes Datenelement wiederholen.
Hoffe das hilft Ihnen weiter.
Grüße Julsichka
dynamische Tabelle Zeile hinzufügen
Verfasst: 11.11.2009, 22:57
von muetzelchen
Vielen Dank für die Hilfe. Sehr nett von Ihnen, liebe Julischka
Ich versuche mal die Tabelle in meinem Formular umzusetzen.
dynamische Tabelle Zeile hinzufügen
Verfasst: 11.11.2009, 22:58
von muetzelchen
Lieber Merlin,
danke für den Input
Ich gebe mein Bestes *g*
dynamische Tabelle Zeile hinzufügen
Verfasst: 12.11.2009, 17:19
von muetzelchen
Liebe Julischka,
vielen Dank für die tolle Hilfe - ich habe dank Ihrer Datei eine dynamische Tabelle in meinem Formular nachgebaut und verstehe jetzt schon viel mehr von den zusammenhängen.
Allerdings bekomme ich es nicht hin, dass sich die Zellen automatisch aneinander anpassen (in der Höhe), d.h. immer wenn ich mehr Text eingebe als eine der Zellen hoch ist, vergrößert sich diese zwar, aber die die anderen bleiben in ihren ursprünglichen Größen - siehe Beispieldatei...
Das ist zum Verzweifeln
Viele Grüße,
Muetzelchen
dynamische Tabelle Zeile hinzufügen
Verfasst: 12.11.2009, 18:20
von Julischka
Hallo Muetzelchen,
herzlichen Glückwunsch für Ihren ersten Teilerfolg!!!
Der Unterschied liegt an der Aufteilung. Sie haben Ihre Tabelle anders aufgeteilt.
Meine Tabelle besteht aus einer Kopfzeile und einer weiteren Zeile. Diese erweitert sich dann auch dynamisch. Damit man in der Mitte die Aufteilung hat, habe ich in das mittlere Feld eine weitere Tabelle eingesetzt.
(Ob das wiegesagt die eleganteste Lösung ist, weis ich nicht. Ich persönlich fahre sehr gut damit).
Bei Ihnen besteht die dynamische Zeile aus Teilformularen und die Textfelder die darin liegen passen sich nicht mit an.
Daher empfehle ich Ihnen... .Übung macht den Meister, ziehen Sie die Tabelle vielleicht noch einmal ganz neu auf.
Fangen Sie mit einer Tabelle mit Kopfzeile und einer weiteren Zeile an. Dort wo sie Abtrennungen brauchen, setzen Sie noch weitere Tabellen rein indem Sie die benötigte Zeilenzahl und Spaltenzahl angeben.
... und wenn alles fertig ist... dann die Dynamik einbauen, die gesamte Seite auf Textfluss setzen und fertig.
Viel Erfolg!
Julischka
dynamische Tabelle Zeile hinzufügen
Verfasst: 14.11.2009, 00:02
von muetzelchen
Danke für die Antwort... Habe das ganze noch mal aufgesetzt und es funktioniert
Hier macht Übung wirklich den Meister, der ich noch lange nicht bin, aber es macht Spaß sich da einzuarbeiten.
Ohne Ihre Hilfe wäre ich jedoch nicht hinter das Prinzip gekommen - vielen Dank dafür!!!
Viele Grüße,
Muetzelchen
dynamische Tabelle Zeile hinzufügen
Verfasst: 14.11.2009, 00:24
von Julischka
Hallo Muetzelchen,
ja, es ist oft nicht so einfach hinter die Grundprinzipien der Dynamik zu kommen, .... aber mit ein wenig Übung geht´s in der Regel .... und wer fleißig übt hat nach einiger Zeit auch einen sehr guten Durchblick.
(leider hört der Durchblick auf, wenn man etwas mehr als nur kleine abgeguckte Java Schnipsel benötigt und kein Java Skript kann.)
Wünsche Ihnen weiterhin viel Erfolg bei der Entdeckung des LCD... und wenn Sie mal wieder Fragen haben... her damit! Solange ich sie beantworten kann, helfe ich gerne. (Mein Wissen basiert allerdings auch nur auf lerning by doing)
Grüße Julischka