JavaScript und FormCalc Scripting

Aus SAP-Wiki
(Weitergeleitet von JavaScript/FormCalc Scripting)
Wechseln zu: Navigation, Suche

Formularentwicklung mit Adobe Interactive Forms benötigt Kenntnisse in JavaScript und FormCalc, da innerhalb des Formulareditors im Adobe LiveCycle Designer deren Scriptsprachen genutzt werden. Man hat bei jedem Coding die Wahl zwischen JavaScript oder FormCalc. Die Scriptsprache FormCalc wird ausschließlich im LiveCycle Designer verwendet.

Adobe bietet eine hochwertige Scriptingdokumentation für den Adobe LiveCycle Designer, die sowohl als Einstieg in FormCalc und JavaScript dient, genauso wie als Nachschlagewerk.

Fast alle Scriptingaufgaben sind sowohl mit FormCalc als auch mit JavaScript lösbar. JavaScript und FormCalc ähneln sich stark. SAP verwendet bei den eigenen Formularen FormCalc. Adobe hat eine sehr gute Hilfe für FormCalc und FormCalc ist etwas intuitiver und kürzer als JavaScript und hat Performancevorteile gegenüber JavaScript. Der Vorteil von JavaScript besteht in der Nutzung von Funktionen, wo man Coding wiederverwenden kann. Funktionen sind mit FormCalc nicht möglich.

Wahl JavaScript oder FormCalc

  • Die Wahl zwischen JavaScript oder FormCalc wird über ein Eingabefeld "JavaScript", bzw. "FormCalc" ermöglicht. Leicht passiert es hier, dass man Coding aus einer Sprache im Editierfenster hat, aber das Eingabefeld auf die andere Sprache verweist. Dann funktioniert korrektes Coding nicht, weil Coding aus der anderen Programmsprache erwartet wird. Hier gibt es leider keine Fehlermeldung, die einen darauf hinweist.
  • JavaScript oder FormCalc

Scripting Problemstellungen und Lösungen

Anzeigeformulare

Interaktive Formulare

Events

Funktionen

Scripting Grundlagen

Anweisung und Zuweisung

Boolesche Operatoren und Vergleichsoperatoren

Debugging und Messagebox

Framework

If/Switch

Funktionen

Kommentare

Objektmodell

Rechnen

Schleifen

Sonderzeichen

Stringoperationen

Syntaxprüfung

Tabellen

Teilformulare

Variablen

Skriptreferenz

Coding

Web-Links

Acronaut

Scripting Referenz

JavaScript

FormCalc

Literatur

Adobe LiveCycle® Designer ES2 und SAP Interactive Forms: Scripting für Nicht-Programmierer

  • Autor Ulrich Bähr
  • Ein sehr empfehlenswertes schlankes Einsteiger-Buch in das Thema Formularscripting mit dem Adobe LiveCycle Designer.
  • Es beschreibt sehr verständlich, mit einfachen Worten und praxisnah die Grundlagen von JavaScript und FormCalc für den Adobe LiveCycle Designer. Das Buch beinhaltet auch 26 Codingscripte, die in aller Regel 1-zu-1 übernommen werden können.
  • Download Codeschnipsel
  • Eigene Gliederung/Stichwortverzeichnis des Buches

Sonstige Bücher