Seite 1 von 1
Umfrage mit einer Tabelle darstellen
Verfasst: 08.02.2012, 12:32
von ASchumi
Hallo zusammen,
ich habe die Idee, eine "Umfrage" mit Optionsfelder zu organisieren. Da es mehrere Fragen sind, würde ich sie gerne innerhalb einer Tabelle darstellen.
Nun finde ich leider kein entsprechendes Beispiel, weiß auch nicht, mit welchen Begriffen ich suchen soll.
Geht das überhaupt in dieser Form? Hat jemand mal sowas gemacht?
Ich würde mich sehr über eine Reaktion freuen!
Lieben Dank im Voraus
Anne Schumacher
Umfrage mit einer Tabelle darstellen
Verfasst: 08.02.2012, 19:30
von radzmar
Hi,
also dein Beispiel hat ja schon was von einer Umfrage.
Die Optionsfelder funktionieren bei dir nur nicht, da sie alle getrennt voneinander in einzelnen Zellen liegen.
Man kann das auf mehrere Weise lösen.
Zum einen Skripten oder indem man eine große Zelle nimmt und dort eine Optionsfeldliste einfügt.
Letztes hat den Vorteil, dass es sofort funktioniert.
Anbei einmal ein Beispielformular.
Umfrage mit einer Tabelle darstellen
Verfasst: 10.02.2012, 15:45
von ASchumi
Hallo radzmar,
also diese Lösung ist ja cool.
Auf dieser Ebene, Life Cycle zu programmieren, bin ich noch lange nicht.
Aber danke!!!
Ist ja ein gutes Referenzbeispiel für andere, oder?
Lieben Gruß
Anne Schumacher
Umfrage mit einer Tabelle darstellen
Verfasst: 21.02.2013, 19:20
von deejayingo
Radzmar,
tolles Script!
Nur wie kann ich davon eine Auswertung von Dropdown-Listen berechnen in
Lifecycle Designer?
mit:
var fields = xfa.resolveNodes("NumericField1[*]");
var total = 0;
for (var i=0; i <= fields.length-1; i++)
{ total = total + fields.item(i).rawValue; }
this.rawValue = total;
nur als Dropdownlist berechnet er mir was er will -
ich sehe darin auch keine Logik..
mit acrobat wäre die einfache Option
,,Wert sofort einsetzen"wie funktioniert das in Lifecycle?
Habe auch schon die Funktion
NumericField1.rawValue=this.boundItem( xfa.event.newText)
probiert. Ich verzweifle bald..[/*]
Umfrage mit einer Tabelle darstellen
Verfasst: 21.02.2013, 20:04
von deejayingo
Und durch einen glücklichen Zufall auch die Lösung:)
Für alle, die DDL berechnen wollen, die gleich benannt sind:
sum (DDL[*])
(Wenn jemand diesen Befehl in JScript findet gern melden)
Viel Erfolg!
Gruß, Ingo:)