| Verfasser | Bericht |
|---|
TallyEH Member
| Eintragen seit: | 5 Jan 2010 |
| Herkunft: | Schweiz |
| Berichte: | 40 |
| Status: |
Offline
|
|
Geschrieben: 16 Feb 2010 08:37 |
|
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
|
Geschrieben: 16 Feb 2010 16:18 |
|
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 |
|
Hallo Anbei wie es gerne machen würde.
Die Matrix ist im PDF drin.
Anlage: Calculation.pdf (57 Mal aufgenommen)
|
nele_sonntag Super Moderator
|
Geschrieben: 17 Feb 2010 13:21 |
|
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 |
|
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 |
|
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
|
Geschrieben: 18 Feb 2010 11:52 |
|
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 MandyAnlage: 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 |
|
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
|
Geschrieben: 23 Feb 2010 14:23 |
|
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 |
|
Es hat nun geklappt! Super!!!
Vielen Vielen Dank!
|
nele_sonntag Super Moderator
|
Geschrieben: 2 Mar 2010 07:14 |
|
| 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 |
|
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
|
Geschrieben: 10 Mar 2010 07:45 |
|
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 |
|
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 |
|
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!
|
|
|