innerhalb Skript zwischen JavaScript und FormCalc umschalten

Fragen und Antworten rund um das Thema JavaScript im LiveCycleDesigner
Antworten
lpix
Beiträge: 23
Registriert: 29.01.2013, 08:10

innerhalb Skript zwischen JavaScript und FormCalc umschalten

Beitrag von lpix » 10.02.2014, 11:16

Hallo zusammen!

Ich möchte den FormCalc-Befehl

Code: Alles auswählen

Tabelle[*].Fußzeile.presence = "hidden";
innerhalb eines längeren JavaScripts verwenden. Kann man "kurzzeitig" die Sprache innerhalb eines Scripts für einzelne Befehle umschalten?

Danke für Eure Hilfe!

VG
Lpix

armine
Beiträge: 2690
Registriert: 16.05.2009, 10:24

innerhalb Skript zwischen JavaScript und FormCalc umschalten

Beitrag von armine » 10.02.2014, 12:31

Hallo Lpix,

das kannst du nicht. Was du machen kannst: rufe mit this.execEvent("freies_Ereignis") deinen Code in "freies_Ereignis" auf.

vg armine

lpix
Beiträge: 23
Registriert: 29.01.2013, 08:10

innerhalb Skript zwischen JavaScript und FormCalc umschalten

Beitrag von lpix » 10.02.2014, 13:03

Danke Armine!

Kann ich dieses "freie_Ereignis" direkt irgendwo im LCD für meine Schaltfläche erstellen, oder muss das direkt in der XML-Quelle gelöst werden?

lpix
Beiträge: 23
Registriert: 29.01.2013, 08:10

innerhalb Skript zwischen JavaScript und FormCalc umschalten

Beitrag von lpix » 10.02.2014, 13:16

Ok, ich glaube ich habs verstanden: Ich hab mir jetzt ein (unsichtbares) Element (Schaltfläche) ins Formular eingefügt und darin unter "click" den FormCalc Befehl hinterlegt.
Im Javascript meiner eigentlichen Schaltfläche rufe ich diesen nun per

Code: Alles auswählen

Schaltfläche2.execEvent("click");
an entsprechender Stelle auf.
War das so von Dir gedacht oder habe ich es wieder verkompliziert!?

armine
Beiträge: 2690
Registriert: 16.05.2009, 10:24

innerhalb Skript zwischen JavaScript und FormCalc umschalten

Beitrag von armine » 10.02.2014, 14:09

Du hast den Weg verstanden.

lpix
Beiträge: 23
Registriert: 29.01.2013, 08:10

innerhalb Skript zwischen JavaScript und FormCalc umschalten

Beitrag von lpix » 10.02.2014, 14:34

Besten Dank!

Antworten