Leeres Feld nicht drucken...
-
- Beiträge: 25
- Registriert: 24.07.2010, 15:11
Leeres Feld nicht drucken...
Liebes Forum,
leider konnte ich bis dato keine treffende Antwort bzw. kein Thema finden, welches zu meinem Problem passt.
Folgendes Problem habe ich:
In einem Formular sind Dezimalfelder, die einen Preis beinhalten, also diese sind mit einer Formatierung (num{z,zzz,zz9.99 $}) eingesetzt - jetzt zeigen die Felder natürlich die Preise an, die automatisch generiert werden - teilweise sind jedoch keine Preise hinterlegt, also steht 0,00€ im Feld ---- und das soll aber nicht sein.
Es sollen also nur ausgefüllte Felder gedruckt werden.
Vorab danke ich für Eure Hilfe.
LG aus dem veregneten München
leider konnte ich bis dato keine treffende Antwort bzw. kein Thema finden, welches zu meinem Problem passt.
Folgendes Problem habe ich:
In einem Formular sind Dezimalfelder, die einen Preis beinhalten, also diese sind mit einer Formatierung (num{z,zzz,zz9.99 $}) eingesetzt - jetzt zeigen die Felder natürlich die Preise an, die automatisch generiert werden - teilweise sind jedoch keine Preise hinterlegt, also steht 0,00€ im Feld ---- und das soll aber nicht sein.
Es sollen also nur ausgefüllte Felder gedruckt werden.
Vorab danke ich für Eure Hilfe.
LG aus dem veregneten München
- nele_sonntag
- Beiträge: 2742
- Registriert: 04.05.2009, 15:12
- Wohnort: Frankfurt
- Kontaktdaten:
Leeres Feld nicht drucken...
Hi,
wenn Du nur die 0,00€ nicht drucken möchtest, würde ich einfach die Schriftfarbe auf weiß setzen.
Wenn Du das komplette Feld nebst Beschriftung nicht drucken möchtest, würde ich es verschwinden lassen.
Das ganze im CLICK-Ereignis des Druckbuttons.
LG Mandy
wenn Du nur die 0,00€ nicht drucken möchtest, würde ich einfach die Schriftfarbe auf weiß setzen.
Wenn Du das komplette Feld nebst Beschriftung nicht drucken möchtest, würde ich es verschwinden lassen.
Das ganze im CLICK-Ereignis des Druckbuttons.
Code: Alles auswählen
if(Formular1.seite1.numfeld.rawValue==0){
//Farbe auf weiß
//Formular1.seite1.numfeld.fontColor="255,255,255";}
//Feld verschwinden lassen
Formular1.seite1.numfeld.presence="hidden";}
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Leeres Feld nicht drucken...
ich arbeite mit livecycle 8.0
Ich habe das selber Problem wie noodlesmuc.
Allerdings will ich bloss ein Textfeld nicht ausdrucken, wenn es nicht ausgefüllt wurde.
mein Befehl ist folgendermassen implementiert:
<[fontsize=2][fontsize=2]field[/fontsize][/fontsize][fontsize=2] [/fontsize][fontsize=2][fontsize=2]name[/fontsize][/fontsize][fontsize=2]="[/fontsize][fontsize=2][fontsize=2]Textfeld2[/fontsize][/fontsize][fontsize=2]" [/fontsize][fontsize=2][fontsize=2]y[/fontsize][/fontsize][fontsize=2]="[/fontsize][fontsize=2][fontsize=2]221.7858mm[/fontsize][/fontsize][fontsize=2]" [/fontsize][fontsize=2][fontsize=2]x[/fontsize][/fontsize][fontsize=2]="[/fontsize][fontsize=2][fontsize=2]63.6168mm[/fontsize][/fontsize][fontsize=2]" [/fontsize][fontsize=2][fontsize=2]w[/fontsize][/fontsize][fontsize=2]="[/fontsize][fontsize=2][fontsize=2]127.2307mm[/fontsize][/fontsize][fontsize=2]" [/fontsize][fontsize=2][fontsize=2]h[/fontsize][/fontsize][fontsize=2]="[/fontsize][fontsize=2][fontsize=2]13.4507mm[/fontsize][/fontsize][fontsize=2]">
if(this.rawValue==0){this.relevant="-print";)
...
[/fontsize][fontsize=2]</[/fontsize][fontsize=2][fontsize=2]field[/fontsize][/fontsize][fontsize=2]>[/fontsize]
[fontsize=2]was habe ich falsch gemacht? Dieser if-Befehl wird vom reader gar nicht angewendet[/fontsize]
[fontsize=2]danke und Gruss
[/fontsize]
Ich habe das selber Problem wie noodlesmuc.
Allerdings will ich bloss ein Textfeld nicht ausdrucken, wenn es nicht ausgefüllt wurde.
mein Befehl ist folgendermassen implementiert:
<[fontsize=2][fontsize=2]field[/fontsize][/fontsize][fontsize=2] [/fontsize][fontsize=2][fontsize=2]name[/fontsize][/fontsize][fontsize=2]="[/fontsize][fontsize=2][fontsize=2]Textfeld2[/fontsize][/fontsize][fontsize=2]" [/fontsize][fontsize=2][fontsize=2]y[/fontsize][/fontsize][fontsize=2]="[/fontsize][fontsize=2][fontsize=2]221.7858mm[/fontsize][/fontsize][fontsize=2]" [/fontsize][fontsize=2][fontsize=2]x[/fontsize][/fontsize][fontsize=2]="[/fontsize][fontsize=2][fontsize=2]63.6168mm[/fontsize][/fontsize][fontsize=2]" [/fontsize][fontsize=2][fontsize=2]w[/fontsize][/fontsize][fontsize=2]="[/fontsize][fontsize=2][fontsize=2]127.2307mm[/fontsize][/fontsize][fontsize=2]" [/fontsize][fontsize=2][fontsize=2]h[/fontsize][/fontsize][fontsize=2]="[/fontsize][fontsize=2][fontsize=2]13.4507mm[/fontsize][/fontsize][fontsize=2]">
if(this.rawValue==0){this.relevant="-print";)
...
[/fontsize][fontsize=2]</[/fontsize][fontsize=2][fontsize=2]field[/fontsize][/fontsize][fontsize=2]>[/fontsize]
[fontsize=2]was habe ich falsch gemacht? Dieser if-Befehl wird vom reader gar nicht angewendet[/fontsize]
[fontsize=2]danke und Gruss
[/fontsize]
- nele_sonntag
- Beiträge: 2742
- Registriert: 04.05.2009, 15:12
- Wohnort: Frankfurt
- Kontaktdaten:
Leeres Feld nicht drucken...
Hi,
also, ich kenn den Befehl gar nicht, aber das muss nichts heißen
Blende es doch aus.
Gehe ins PREPRINT-Ereignis oder auch, wie ich schon geschrieben habe, ins CLICK-Ereignis Deines Druckbuttons und führe dort eine IF-Abfrage aus:
LG Mandy
also, ich kenn den Befehl gar nicht, aber das muss nichts heißen

Blende es doch aus.
Gehe ins PREPRINT-Ereignis oder auch, wie ich schon geschrieben habe, ins CLICK-Ereignis Deines Druckbuttons und führe dort eine IF-Abfrage aus:
Code: Alles auswählen
if(Formular1.seite1.Textfeld.rawValue==null)
{
Formular1.seite1.Textfeld.presence="hidden";
}
Leeres Feld nicht drucken...
ich habe es in das scirpt-ereignis des Druckbuttons hineinkopiert. jedoch funktiontiert dies auch nicht.
p.s.:Wo sollte der Befehl stehen, wenn der Benutzer über das normale Drucken (ctrl+p) geht? der Befehl sollte also ausgeführt werden, egal über welche Schnittstelle er druckt.
p.s.:Wo sollte der Befehl stehen, wenn der Benutzer über das normale Drucken (ctrl+p) geht? der Befehl sollte also ausgeführt werden, egal über welche Schnittstelle er druckt.
- nele_sonntag
- Beiträge: 2742
- Registriert: 04.05.2009, 15:12
- Wohnort: Frankfurt
- Kontaktdaten:
Leeres Feld nicht drucken...
Guten Morgen,
was meinst Du mit Script-Ereignis des Druck-Buttons? Wenn, dann iuns CLICK-Ereignis.
Habe es in das PREPRINT (vor dem Drucken) Ereignis von Seite 1 gelegt.
Dann klappt es beim Druck-Button und mit STRG+P (CTRL+P)
LG Mandy
was meinst Du mit Script-Ereignis des Druck-Buttons? Wenn, dann iuns CLICK-Ereignis.
Habe es in das PREPRINT (vor dem Drucken) Ereignis von Seite 1 gelegt.
Dann klappt es beim Druck-Button und mit STRG+P (CTRL+P)
LG Mandy
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Leeres Feld nicht drucken...
vielen Dank für die Datei.
Allerdings scheint dies bei meiner Version nicht zu funktionieren. Wenn ich diesen event kopiere, funktioniert es bei mir trotzdem nicht.
Das komische ist jedoch, wenn ich deine Datei verändere (bloss ein Leerschlag), kommt die Meldung: common hat keine Eigenschaft "xmlns".
Allerdings scheint dies bei meiner Version nicht zu funktionieren. Wenn ich diesen event kopiere, funktioniert es bei mir trotzdem nicht.
Das komische ist jedoch, wenn ich deine Datei verändere (bloss ein Leerschlag), kommt die Meldung: common hat keine Eigenschaft "xmlns".
- nele_sonntag
- Beiträge: 2742
- Registriert: 04.05.2009, 15:12
- Wohnort: Frankfurt
- Kontaktdaten:
Leeres Feld nicht drucken...
Mysteriös?? Was hast Du denn für eine Version? Also, die Eigenschaft visible ging auch schon mit der alten 7er Version.
Lade doch mal Dein PDF hoch, ich schau es mir mal an, denn das kann eigentlich nicht sein.
Trägst Du das auch in den Skripteditor ein, den Du über Fenster einblendest?
LG Mandy
Lade doch mal Dein PDF hoch, ich schau es mir mal an, denn das kann eigentlich nicht sein.
Trägst Du das auch in den Skripteditor ein, den Du über Fenster einblendest?
LG Mandy
Leeres Feld nicht drucken...
was meinst du mit Skripteditor über dem Fenster?
(entschuldige, bin noch anfänger...)
Ich habe mein Formular auf das nötigste reduzierst, damit du nicht allzu lang suchen musst.
meine Version ist 8.05 livecycle, resp. acrobat professional 8
(entschuldige, bin noch anfänger...)
Ich habe mein Formular auf das nötigste reduzierst, damit du nicht allzu lang suchen musst.
meine Version ist 8.05 livecycle, resp. acrobat professional 8
Code: Alles auswählen
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
- nele_sonntag
- Beiträge: 2742
- Registriert: 04.05.2009, 15:12
- Wohnort: Frankfurt
- Kontaktdaten:
Leeres Feld nicht drucken...
Also zunächst musst es DYNAMISCH speichern.