Neue Zeile automatisch einfügen

Ob nun dynamisch agierende Subformulare, oder einfach nur Textfelder...
Benutzeravatar
FuX
Beiträge: 24
Registriert: 07.01.2011, 10:13

Neue Zeile automatisch einfügen

Beitrag von FuX » 17.12.2012, 14:07

"Die hohe Kunst der dynamischen Formulare"
So kann man das wohl auch nennen :)

Ich habs gefunden, es ist nicht unter "Paginirung" sondern im Register "Tabelle" da gibt es ein Optionsfeld mit dem man die Seitenumbrüche im Inhalt zulassen kann oder eben nicht!!

Gruss FuX

landei2003
Beiträge: 114
Registriert: 25.02.2011, 19:08

Neue Zeile automatisch einfügen

Beitrag von landei2003 » 17.12.2012, 14:49

FuX hat geschrieben:"Die hohe Kunst der dynamischen Formulare"
So kann man das wohl auch nennen :)

Ich habs gefunden, es ist nicht unter "Paginirung" sondern im Register "Tabelle" da gibt es ein Optionsfeld mit dem man die Seitenumbrüche im Inhalt zulassen kann oder eben nicht!!

Gruss FuX
Hallo FuX,

dass der Haken bei "Seitenumbrüchen im Inhalt zulassen" gewählt ist hatte ich vorausgesetzt;)

Unter Paginierung kannst du trotzdem Umbrüche definieren

Grüße

Landei

 
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

Benutzeravatar
FuX
Beiträge: 24
Registriert: 07.01.2011, 10:13

Neue Zeile automatisch einfügen

Beitrag von FuX » 19.12.2012, 10:38

Das stimmt landei!!

Ich hab nun noch 3 Problemchen :(

Ich hab ganz vergessen das es die Zeile "Anzahl" in meiner Tabelle zusammengezählt werden muss. Nun hab ich keine Ahnung wie die automatisch neu erstellten Felder ansteuern kann damit diese auch dazugezählt werden!

Also die Felder "Anzahl_5" + "Anzahl_6[*]" sollte als Summe im Feld "Summe_1" erscheinen. Dies funktioniert aber nicht wirklich richtig! Gibt es da eine Lösung?

Dazu kommt noch ein kleineres Problem. Den Hintergrund eines Tabellenfeldes kann ich nirgends als "nicht druckbar" einstellen. Da muss ich auch über Java oder?
Oder bin ich einfach blind und man kann das relativ einfach machen :)

Ausserdem habe ich endeckt das meine A4-Seite in diesem Formular nur 27cm hoch ist ... ich bräuchte aber 29cm! ansonsten gibt es beim drucken jeweils einen 1cm rand oben und unten und das brauch ich nicht. Ich finde jedoch auch nicht wo ich dies einstellen kann!

besten Dank im voraus!!
FuX
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

Benutzeravatar
FuX
Beiträge: 24
Registriert: 07.01.2011, 10:13

Neue Zeile automatisch einfügen

Beitrag von FuX » 19.12.2012, 12:51

if (exists(Zeile3[0].Anzahl_5) == 1) then
    Sum(Zeile4[ *].Anzahl_6)+Zeile3.Anzahl_5
endif

Die Berechnung der automatischen erstellten Zeilen hab ich durch dieses Skript gelöst!


landei2003
Beiträge: 114
Registriert: 25.02.2011, 19:08

Neue Zeile automatisch einfügen

Beitrag von landei2003 » 19.12.2012, 13:47

Hier noch ne Hilfestellung:

Seitenformat:

 




 

Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

landei2003
Beiträge: 114
Registriert: 25.02.2011, 19:08

Neue Zeile automatisch einfügen

Beitrag von landei2003 » 19.12.2012, 13:48

Was du mit Hintergrund eines Tabellenfeld meinst verstehe ich nicht.

Eine Zelle in der Tabelle kann man auf sichtbar nur am Bildschirm einstellen.

 
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

Benutzeravatar
FuX
Beiträge: 24
Registriert: 07.01.2011, 10:13

Neue Zeile automatisch einfügen

Beitrag von FuX » 19.12.2012, 14:06

Damit meine ich die "Hintergrundfüllung" des Tabellenfeldes.
Nun will ich aber diese nicht auf dem ausgedruckten Formular haben!
Die Zahlen die in dem Tabellenfeld stehen sollen jedoch gedruck werden!

Bei der von dir vorgeschlagenen Methode kann man entweder alles oder gar nichts drucken lassen.

Und noch zur Seitengrösse des Formulars, da war ich wohl echt BLIND :shock:

Danke landei!! du bist echt meine Rettung hier!! Danke Danke
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

landei2003
Beiträge: 114
Registriert: 25.02.2011, 19:08

Neue Zeile automatisch einfügen

Beitrag von landei2003 » 19.12.2012, 14:23

FuX hat geschrieben:Damit meine ich die "Hintergrundfüllung" des Tabellenfeldes.
Nun will ich aber diese nicht auf dem ausgedruckten Formular haben!
Die Zahlen die in dem Tabellenfeld stehen sollen jedoch gedruck werden!

Bei der von dir vorgeschlagenen Methode kann man entweder alles oder gar nichts drucken lassen.

Und noch zur Seitengrösse des Formulars, da war ich wohl echt BLIND :shock:

Danke landei!! du bist echt meine Rettung hier!! Danke Danke
Guck mal hier:):)

 
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

Benutzeravatar
FuX
Beiträge: 24
Registriert: 07.01.2011, 10:13

Neue Zeile automatisch einfügen

Beitrag von FuX » 19.12.2012, 14:31

Jetzt bin ich bisschen verwirrt!

Die Felder da kann ich ja nicht einstellen das nicht gedruckt werden oder?

Bei uns ist es leider eben Pflicht das alle "Eingabefelder" gelb hinterlegt sind!
Dies aber nur am Bildschirm!
Auf dem ausgedruckten Formular jedoch nicht!

Das heisst die Hintergrundfüllung muss drin sein, jedoch darf sie nicht gedruckt werden!

landei2003
Beiträge: 114
Registriert: 25.02.2011, 19:08

Neue Zeile automatisch einfügen

Beitrag von landei2003 » 19.12.2012, 14:34

FuX hat geschrieben:Jetzt bin ich bisschen verwirrt!

Die Felder da kann ich ja nicht einstellen das nicht gedruckt werden oder?

Bei uns ist es leider eben Pflicht das alle "Eingabefelder" gelb hinterlegt sind!
Dies aber nur am Bildschirm!
Auf dem ausgedruckten Formular jedoch nicht!

Das heisst die Hintergrundfüllung muss drin sein, jedoch darf sie nicht gedruckt werden!

Das musst du dann per script im preprint Ereignis coden:

Bevor gedruckt wird die Hintergrundfarbe auf weiss setzen und nach dem Druck wieder auf die ursprüngliche Farbe.


ps: die LCD Hilfe ist sehr gut,dort findet man einiges;)

Antworten