Acronaut Diskussions Forum Home

Freies User Forum für

ADOBE® ACROBAT®

Navigation
Nicht angemeldet

Login | Registrieren 

  

Suche

Erweiterte Suche

Newsletter

Mitgliederliste

Kalender

Moderatoren/Partner

Hilfe

Banner

Kontakt/Impressum
Latest News

22.11.2010 17:00-18:00 h

 

Adobe eSeminar: Das neue 3D PDF Plugin für Adobe Acrobat X von Tetra4D

------------------------------

29.06.2010

 

TCS-Day in Nürnberg am 14.07.10 - Experten beantworten Fragen rund um das Thema techische Dokumentation

------------------------------

26.05.2010

 

Tech Soft 3D übernimmt Teile der 3D-Technologie von Adobe

------------------------------

26.05.2010

 

3D-X-tension (ehem. acronaut 3D toolbox) für den Adobe Acrobat endlich fertig

 

 
Hinweis
 Moderiert von: acronaut Produkt: Adobe Acrobat Standard V9  

Neue Diskussion

Antworten

Drucken
VerfasserBericht
Prolog1
Guest
 

Eintragen seit: 
Herkunft:  
Berichte: 
Status:  Offline
 Geschrieben: 3 Sep 2010 08:59

Text übernehmen

Antworten
Hallo nochmal,

gibt es die Möglichkeit, z. B. bei einer Kilometegeldabrechnung die ausgefüllt wird, eine Art AGB`s einzufügen (ggf. auf einer zweiten Seite) die erst angeklickt werden muss, bevor man ausdrucken kann? Quasi ein erforderliches Kreuz an einer richtigen Stelle machen, sonst kann man nicht ausdrucken. Ich muss für unsere Firma so etwas erstellen. Leute die Kilometergeld abrechnen und so ein Formular ausfüllen, müssen einen rechtl. Hinweis anklicken und akzeptieren, bevor sie den ausdruck machen können. Ich hoffe es kann jemand helfen.

nele_sonntag
Super Moderator
 

Eintragen seit: 3 Mai 2009
Herkunft: Frankfurt, Deutschland
Berichte: 1362
Status:  Offline
 Geschrieben: 3 Sep 2010 09:42

Text übernehmen

Antworten
Hallo Bernd,

beim LCD würde ich es so lösen, vlt. ist es analog beim Adobe Acrobat.

//wenn AGB Kontrollkästchen angehakt ist, also den Wert 1 hat
if(AGB_Kaestchen.rawValue=="1")
{
    //dann darfst Du drucken
    xfa.host.print(1, "0", (xfa.host.numPages -1).toString(), 0, 0, 0, 0, 0);
}
//ansonsten, mache nichts
else{}


Diesen Code ins Click-Ereignis des Druckbuttons und vielleicht noch in das generelle preprint-Ereignis schreiben. Hoffe, man kann dann umgehen, dass er über Datei - Drucken drucken kann.

Mein Adobe stürzt grad immer ab, kann es deswegen nicht testen.

LG Mandy

Prolog1
Guest
 

Eintragen seit: 
Herkunft:  
Berichte: 
Status:  Offline
 Geschrieben: 3 Sep 2010 11:35

Text übernehmen

Antworten
Hallo Mandy,

habe es leider nicht so ganz verstanden, wie du es meinst. Kann ich es kopieren und einfügen?

nele_sonntag
Super Moderator
 

Eintragen seit: 3 Mai 2009
Herkunft: Frankfurt, Deutschland
Berichte: 1362
Status:  Offline
 Geschrieben: 3 Sep 2010 12:01

Text übernehmen

Antworten
Wenn Du das PDF mit dem LivecycleDesigner erstellst, schon. Dann zunächst den Code in das CLICK-Ereignis Deines Druckbuttons und das PrePrint-Ereignis kopieren.

Du musst aber den Namen Deines Kontrollkästchens eintragen oder Deines in AGB_Kaestchen umbenennen.

LG Mandy

Prolog1
Guest
 

Eintragen seit: 
Herkunft:  
Berichte: 
Status:  Offline
 Geschrieben: 5 Sep 2010 05:47

Text übernehmen

Antworten
Hallo Mandy,

in welchen Click-Ereignis und in welchen Pre-Print-Ereignis muss ich es rein kopieren? Wo finde ich das? Ich weis ich bin schlimm, aber ich habe wirklich keine Ahnung wo und wie man es macht. Kannst du anhand von Beispielen (Doku-Anhang) mir es zeigen? Würde mich freuen.

Hinweis: Ich akzeptiere die Bedingungen und erkläre mich bereit dazu.

Dieser oder ein ähnlicher Satz soll in einem PDF-Formular eingefügt werden. Durch ein Klick auf diesen Hinweis (Muss erforderlich sein) soll der Ausfüller diesen Hinweis akzeptieren. Ohne diese Akzeptanz kann eben nicht gedruckt werden.
Kann ich einen Hinweis auch auf eine zweite Seite eines Formulars bringen, sodass z.B. beim Drucken der Hinweis auf der Rückseite ausgedruckt wird mit dem angeklickten Kreuz? Vielen Dank für die Hilfe.

nele_sonntag
Super Moderator
 

Eintragen seit: 3 Mai 2009
Herkunft: Frankfurt, Deutschland
Berichte: 1362
Status:  Offline
 Geschrieben: 5 Sep 2010 13:58

Text übernehmen

Antworten
  1. Fenster
  2. Hierarchie einblenden
  3. Skripteditor einblenden
  4. Druckbutton markieren
  5. Anzeigen (oben) PrePrint / Print
  6. Client: Javascript
  7. Kästchen in der Hierarchie umbenennen
  8. Code hineinkopieren
  9. ausprobieren.
Mein Acro stürzt immer noch ab. Also bitte selbst testen.

LG Mandy

Anlage: agb_drucken.pdf (17 Mal aufgenommen)

Prolog1
Guest
 

Eintragen seit: 
Herkunft:  
Berichte: 
Status:  Offline
 Geschrieben: 5 Sep 2010 15:38

Text übernehmen

Antworten
Hallo Mandy,

so, nun habe ich es so ausprobiert (wenn ich alles richtig gemacht habe) wie du es beschrieben hast. Den Druckbutton habe ich eingefügt, unbenannt, im Scriptfenster den Befehl reinkopiert. Tut sich so wie ich es haben möchte nichts. Es wird gedruckt, wenn ich auf den Button klicke.

LG
Bernd

nele_sonntag
Super Moderator
 

Eintragen seit: 3 Mai 2009
Herkunft: Frankfurt, Deutschland
Berichte: 1362
Status:  Offline
 Geschrieben: 5 Sep 2010 20:12

Text übernehmen

Antworten
Dann lade doch mal Dein PDF hoch.
Keine Ahnung, was da falsch gelaufen ist. Bei meinem gehts doch, oder?

LG Mandy

Prolog1
Guest
 

Eintragen seit: 
Herkunft:  
Berichte: 
Status:  Offline
 Geschrieben: 6 Sep 2010 06:22

Text übernehmen

Antworten
Hallo Mandy,

ich möchte dir gerne das PDF mal hochladen zur Anschauung. Ich habe zwei Seiten gemacht, wobei die zweite Seite nur zur Kenntnisnahme sein soll. (Zweite Seite soll auch nicht ausgedruckt werden)

Wie kann ich es jetzt so gestalten, das auf der ersten Seite, wenn alles ausgefüllt ist noch nicht gedruckt werden kann, sondern erst dann, wenn die zweite Seite zur Kenntnis genommen wurde? Ich hoffe du verstehst, wie ich es meine. Vielen Dank für deine Hilfe.

LG
Bernd

P.S. Wie bekomme ich die Nullen (bei gefahrenen Km) weg, sodass automatisch eine Zahl erscheint wenn ich die Kilometer eintrage?

Ich habe alles in LCD gemacht.

Anlage: Kilometergeldabrechnung PDF neu.pdf (12 Mal aufgenommen)

Letzte Änderung am 8 Sep 2010 08:27 von

nele_sonntag
Super Moderator
 

Eintragen seit: 3 Mai 2009
Herkunft: Frankfurt, Deutschland
Berichte: 1362
Status:  Offline
 Geschrieben: 14 Sep 2010 09:36

Text übernehmen

Antworten
Hallo Bernd,

Print: http://acronaut.de/forum8/2101.html

Print nur zweite Seite:
Befehl dahingehend abändern.

param3: Eine gültige Zeichenfolge, welche die letzte Seitenzahl des zu druckenden Bereichs darstellt. Seitenzahlen sind 0-basiert; das heißt, Seite 1 wird mit dem Wert 0 bezeichnet. Die Endseite wird ebenfalls gedruckt.

Reference_Syntax.print( BOOLEAN param1, INTEGER param2, INTEGER param3, BOOLEAN param4, BOOLEAN param5, BOOLEAN param6, BOOLEAN param7, BOOLEAN param8 )

Also würde ich es mit
xfa.host.numPages -2
versuchen.

Nullen:
Also ich kann bei Dir keine Zahlen eingeben und es ist ein Formular mit dem Adobe Acrobat erstellt, nicht mit dem LCD.

Im LCD ist es so, dass, wenn sich Felder berechnen und Du das Skript in das Calculate Ereignis legst, immer eine Null da steht.

Wenn es Dich optisch stört, könntest Du ein Skript schreiben..wenn der Zellinhalt null ist, nimm die Fontfarbe weiß, ansonsten schwarz.

LG Mandy

Letzte Änderung am 14 Sep 2010 09:49 von nele_sonntag


 Uhrzeit 14:20





Powered by WowBB 1.7 - Copyright © 2003-2006 Aycan Gulez
Seite erstellt in 0.1446 Sekunden (39% DB + 61% PHP). 19 verarbeitete Abfragen.