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

 

 
Formel Berechnung
 Moderiert von: WebZopp, Gentleman, FileAffairs, acronaut Produkt: Adobe LiveCycle Designer V9  

Neue Diskussion

Antworten

Drucken
VerfasserBericht
TallyEH
Member
 

Eintragen seit: 5 Jan 2010
Herkunft: Schweiz
Berichte: 40
Status:  Offline
 Geschrieben: 16 Feb 2010 08:37

Text übernehmen

Antworten
Ich benötige Hilfe.

Ich habe eine Matrix und möchte eine Kalkukation dahinter ablegen.

z.B. Wenn National, Instruments, small angeklick wird, dann C

Wenn National, Instruments, Medium angecklickt wird, dann C

usw...

Geht das?

Danke für Eure Hilfe!

nele_sonntag
Super Moderator
 

Eintragen seit: 3 Mai 2009
Herkunft: Frankfurt, Deutschland
Berichte: 1362
Status:  Offline
 Geschrieben: 16 Feb 2010 16:18

Text übernehmen

Antworten
Hallo TallyEH,

eine "Wenn-Dann-Formel" ist eigentlich kein Problem, nur Deine Aufgabenstellung ist für mich nicht ganz nachvollziehbar.

Vielleicht könntest Du es noch mal ein bisschen ausführlicher erklären oder Dein PDF posten.

Liebe Grüße Mandy

TallyEH
Member
 

Eintragen seit: 5 Jan 2010
Herkunft: Schweiz
Berichte: 40
Status:  Offline
 Geschrieben: 17 Feb 2010 11:18

Text übernehmen

Antworten
Hallo Anbei wie es gerne machen würde.

 

Die Matrix ist im PDF drin.

 

Anlage: Calculation.pdf (57 Mal aufgenommen)

nele_sonntag
Super Moderator
 

Eintragen seit: 3 Mai 2009
Herkunft: Frankfurt, Deutschland
Berichte: 1362
Status:  Offline
 Geschrieben: 17 Feb 2010 13:21

Text übernehmen

Antworten
Hallo TallyEH,

hier ein Beispiel, wie Du das lösen kannst.


if(answer_1.rawValue=="ja" && answer_2.rawValue=="1"){form1.seite1.TextField1.rawValue="Es wurde ja und 1 ausgewählt";}

if(answer_1.rawValue=="ja" && answer_2.rawValue=="2"){form1.seite1.TextField1.rawValue="Es wurde ja und 2 ausgewählt";}

if(answer_1.rawValue=="nein" && answer_2.rawValue=="1"){form1.seite1.TextField1.rawValue="Es wurde nein und 1 ausgewählt";}

if(answer_1.rawValue=="nein" && answer_2.rawValue=="1"){form1.seite1.TextField1.rawValue="Es wurde nein und 2 ausgewählt";}


Würde dann bei Dir heißen:

if(orientation.rawValue=="national" && projekt.rawValue=="instruments" && ordervalue.rawValue=="small"){form1.seite1.kategorie.rawValue="C";}

if(orientation.rawValue=="national" && projekt.rawValue=="instruments" && ordervalue.rawValue=="medium"){form1.seite1.kategorie.rawValue="C";}

if(orientation.rawValue=="national" && projekt.rawValue=="instruments" && ordervalue.rawValue=="large"){form1.seite1.kategorie.rawValue="B";}


Habe Dir ein leichtes Beispiel angehängt mit Screenshots der Erklärung.

Hoffe. es hilft Dir weiter.

Liebe Grüße Mandy

Anlage: auswahl_gibt_kategorie_aus.pdf (54 Mal aufgenommen)

Letzte Änderung am 17 Feb 2010 13:32 von nele_sonntag

TallyEH
Member
 

Eintragen seit: 5 Jan 2010
Herkunft: Schweiz
Berichte: 40
Status:  Offline
 Geschrieben: 18 Feb 2010 09:17

Text übernehmen

Antworten
Vielen Vielen Dank!

Ich habe alle Kalkulationen eingegeben und ebenfalls die Hierachie umbenannt.

Aber irgendwie wenn ich es in der Vorschau ausprobiere funktioniert es noch nicht. Alle codes habe ich via enter* eingegeben via dem Feld Antwort.

Was ich gemerkt habe ist, dass die erst im Subform angefangen habe Inhalt zu erstellen. In demfall müsste ich die Formel anpassen oder?


if
(internationalorientation.rawValue=="National" && Projectscope.rawValue=="Instruments" && Ordervalue.rawValue=="small"){form1.subform1.Antwort.rawValue="C";}

Anlage: Hierachie.jpg (215 Mal aufgenommen)

Letzte Änderung am 18 Feb 2010 10:04 von TallyEH

TallyEH
Member
 

Eintragen seit: 5 Jan 2010
Herkunft: Schweiz
Berichte: 40
Status:  Offline
 Geschrieben: 18 Feb 2010 10:12

Text übernehmen

Antworten
JUUUHGUI habe die Formel geändert und es klappt!!!

 

Gibt es eine Möglichkeit, dass man die Formel so anpassen kann, dass man nicht immer erst im Antwortfeld reinklicken muss, sondern das es automatisch anzeigt?

 

Danke danke danke

nele_sonntag
Super Moderator
 

Eintragen seit: 3 Mai 2009
Herkunft: Frankfurt, Deutschland
Berichte: 1362
Status:  Offline
 Geschrieben: 18 Feb 2010 11:52

Text übernehmen

Antworten
Schön, das freut mich.

Habe es eben noch einmal in das "CHANGE-EREIGNIS" jedes Teilformulares der Radiobuttons, bei Dir Abfrage_international_national / Abfrage_order_value...) kopiert, dann funktioniert es direkt ohne das Du das Feld "betreten" musst.

Liebe Grüße Mandy

Anlage: change_ereignis.jpg (213 Mal aufgenommen)

Letzte Änderung am 18 Feb 2010 11:54 von nele_sonntag

TallyEH
Member
 

Eintragen seit: 5 Jan 2010
Herkunft: Schweiz
Berichte: 40
Status:  Offline
 Geschrieben: 18 Feb 2010 15:24

Text übernehmen

Antworten
Hi also

Ich bin auf die jeweiligen Radio Buttons, habe oben auf Change gewechselt und Javascript und genau die gleichen Formeln reinkopiert. Dann habe ich beim Antwortfeld alles rausgelöscht.

 

Aber dann erscheint kein Ergebnis. Muss ich etwas für den Antwortfeld eingeben?

Wir erkennt Adobe dann, dass das Ergebnis ins Antwortfeld geleitet werden muss?

 

Anlage: Screenshot change.jpg (210 Mal aufgenommen)

nele_sonntag
Super Moderator
 

Eintragen seit: 3 Mai 2009
Herkunft: Frankfurt, Deutschland
Berichte: 1362
Status:  Offline
 Geschrieben: 23 Feb 2010 14:23

Text übernehmen

Antworten
Hallo TallyEH,

Adobe erkennt das an dem Anweisungsblock

if(orientation.rawValue=="national" && projekt.rawValue=="instruments" && ordervalue.rawValue=="large"){form1.seite1.kategorie.rawValue="B";}

bedeutet ja:

wenn(im OptionsfeldAuswahl namens Orientation der Wert "national" angeklickt wurde und im OptionsfeldAuswahl namens Projekt der Wert "instruments" angeklickt wurde) dann weise dem Feld "Kategorie" auf Seite 1 den Wert B zu.

form1.seite1.kategorie.rawValue="B"



Du musst natürlich das Skript mit Deinen Namen anpassen. Bei den OptionsfeldAuswahlFeldern hast Du es ja getan, aber wie heißt Dein Feld, indem die Antwort erscheinen soll? Heißt es Antwort?

Und hast Du es bei jedem RadioButton eingegeben? Eigentlich solltest Du es in das CHANGE-EREIGNIS des jeweiligen Teilformulares der Radiobuttons eingeben. (siehe mein Foto, die roten Kästchen in der Hierarchie)

Liebe Grüße Mandy

Letzte Änderung am 23 Feb 2010 14:36 von nele_sonntag

TallyEH
Member
 

Eintragen seit: 5 Jan 2010
Herkunft: Schweiz
Berichte: 40
Status:  Offline
 Geschrieben: 25 Feb 2010 11:43

Text übernehmen

Antworten
Es hat nun geklappt! Super!!!

 

Vielen Vielen Dank!

nele_sonntag
Super Moderator
 

Eintragen seit: 3 Mai 2009
Herkunft: Frankfurt, Deutschland
Berichte: 1362
Status:  Offline
 Geschrieben: 2 Mar 2010 07:14

Text übernehmen

Antworten
Sehr schön, freut mich. Liebe Grüße Mandy

TallyEH
Member
 

Eintragen seit: 5 Jan 2010
Herkunft: Schweiz
Berichte: 40
Status:  Offline
 Geschrieben: 9 Mar 2010 09:42

Text übernehmen

Antworten
Mandy könntest du mir helfen.

Ich will ein Button programmieren mit dem Zusatz Submit. Dort habe ich PDF ausgewählt und mailto: eingegeben.

Nun will ich aber sagen, dass wenn Feld Tex1 und Text2 nicht ausgefüllt sind eine Fehlermeldung erscheint beim draufklicken, wenn Valid Email senden mit dem Titel "OM"

 

Geht das?

nele_sonntag
Super Moderator
 

Eintragen seit: 3 Mai 2009
Herkunft: Frankfurt, Deutschland
Berichte: 1362
Status:  Offline
 Geschrieben: 10 Mar 2010 07:45

Text übernehmen

Antworten
Hallo TallyEH,

Walde hat hier schon eine Wahnsinnslösung geschrieben:

http://www.acronaut.de/attachment.php?id=726

http://www.acronaut.de/attachment.php?id=729 in der Diskussion: http://www.acronaut.de/view_topic.php?id=1096&forum_id=18&highlight=felder+pr%C3%BCfen+vor+versenden

Hilft dir das schon mal?

Normalerweise hätte ich in Javascript einfach nur in das CLICK-Ereignis folgenden Code hinterlegt, aber hier motzt mein Designer nur rum, weiß nicht, ob es wieder an der alten Version bei mir auf der Arbeit liegt.

if(TextField1.rawValue=="" && TextField2.rawValue=="") {

xfa.host.messageBox("Bitte füllen Sie vor dem Emailversand erst die Felder Name und Vorname aus. Danke.","Hinweis",3,1); }

else{

event.target.mailDoc({
bUI: false,
cTo: "test@test.de",
cCc: "test@test2.com",
cBcc: "test@test3.com",
cSubject: "Betreff",
cMsg: "Die ist eine Test Nachricht"
});

 

Der zweite Codeschnipsel in "else" stammt ebenso von Walde:
http://www.acronaut.de/view_topic.php?id=1045&forum_id=18&highlight=Email

Leider kann ich im Moment nicht weiter rumknobeln, hab gleich ein Meeting.

Leider kann man (warum weiß ich nicht) nicht einfach die IF-Abfrage in das CLICK-Ereignis des normalen Emailbuttons schreiben, auch der Submit-Button tuts nicht.

Sorry TallyEH, ich versuche es später zuhause mit meiner neuen LCD-Version noch mal, aber vielleicht hat jemand anders inzwischen eine gute Idee???

Liebe Grüße Mandy

 

TallyEH
Member
 

Eintragen seit: 5 Jan 2010
Herkunft: Schweiz
Berichte: 40
Status:  Offline
 Geschrieben: 10 Mar 2010 15:45

Text übernehmen

Antworten
Hey Mandy

Also ich habe es versucht, schaffe es auch nicht. Anbei meine Vorlage.

Es klappt irgend wie auch nicht mit dem + und Minus. Allerdings klappt es bei einer anderen Vorlage die ich aufgebaut habe.

Die Email Adresse habe ich in der Einstellung des Submit gepflegt, nun brauche ich nur einen fixen Email Titel.

 

Anlage: User Request Template.pdf (33 Mal aufgenommen)

TallyEH
Member
 

Eintragen seit: 5 Jan 2010
Herkunft: Schweiz
Berichte: 40
Status:  Offline
 Geschrieben: 3 Sep 2010 13:48

Text übernehmen

Antworten
Hallo Nele

Ich muss Erweiterungen in meinem Form vornehmen und weitere Scripts (if ....then..)

Nun habe ich zu viele und ich kann keine weitere hinzufügen. Gibt es eine Limitation? Habe ich eine weitere Auswahlmöglichkeit?

 

Danke für deine Hilfe! es ist ziemlich drigend!


 Uhrzeit 14:45
Seite:    1  2  Nächste Seite Letzte Seite  





Powered by WowBB 1.7 - Copyright © 2003-2006 Aycan Gulez
Seite erstellt in 0.1252 Sekunden (20% DB + 80% PHP). 20 verarbeitete Abfragen.