Sie brauchen einen Adobe FormCalc Berater und/oder möchten, dass wir Ihnen unser Angebot in diesem Umfeld vorstellen?
Bitte hinterlassen Sie uns Ihren Namen und die Kontaktdaten. Dann melden wir uns bei Ihnen.
Adobe Formcalc ist eine Skriptsprache zur Erstellung von Berechnungsskripten, in der Formulartechnologie Adobe Forms. Skripte erweitern die Funktionalitäten von statischen und interaktiven Formularen.
Seit der Einführung von SAP Adobe Forms besteht erstmals die Möglichkeit Skripte in Formulare zu integrieren. Diese führen Berechnungen im Hintergrund aus, sodass zeitaufwändige manuelle Berechnungen entfallen. Die Ergebnisse werden direkt in die Formulare integriert. Skripte prüfen die Formularinhalte automatisch auf zuvor definierte Parameter, zum Beispiel ein bestimmtes Datenformat, und geben Warn- und Fehlermeldungen bei Abweichungen bzw. Auffälligkeiten aus.
Anwendungsbeispiel: Mit Adobe Forms wurde erstmals ein Datentransfer zwischen PDF und SAP möglich. Um die Daten beim Transfer konsistent zu halten, werden Skripte eingesetzt. Sie prüfen, ob die Eingaben einem bestimmten Schema entsprechen, das notwendig ist, um einen reibungslose Übertragung zu gewährleisten.
Im Gegensatz zu statischen PDF-Formularen können bei interaktiven Formularen auch noch nach der Generierung des Formulars Veränderungen vorgenommen werden.
FormCalc ist eine Skriptsprache, die auch ohne Kenntnisse konventioneller Skripterstellungstechniken leicht zu erlernen ist.
FormCalc ist eine Formulartechnologie, die aus verschiedenen Bausteinen, sogenannten FormCalc-Ausdrücken, besteht. Jeder Ausdruck ist eine Folge bestimmter Kombinationen folgender Komponenten: Literale, Operatoren, Kommentare, Schlüsselwörter, Bezeichner, Zeilenende-Zeichen und Leer.
In FormCalc können alle wichtigen Befehle, die zum Ausführen der Skripte benötigt werden, umgesetzt werden. Adobe stellt hierfür eine Skriptreferenz bereit, in der alle Methoden aufgelistet sind. Auch arithmetische Funktionen können mithilfe von FormCalc-Skripten durchgeführt werden.
FormCalc wird direkt von Adobe bereitgestellt und wurde eigens für die Erstellung von Skripten für Adobe Forms im Adobe LiveCycle Designer erstellt. Aus diesem Grund laufen die Skripte, die dafür entwickelt wurden, deutlich performanter als Skripte, die in JavaScript erstellt wurden. In der Praxis zeigt sich, dass FormCalc insbesondere bei Formularen, in denen große Mengen an Skripten ausgeführt werden, Performance-Vorteile bietet.
In dieser 3-tägigen SAP Adobe Forms Schulung erhalten Sie eine Einführung in die Formulartechnologie Adobe Forms und lernen, wie Sie diese erfolgreich in Ihrem Unternehmen einsetzen.
In FormCalc geschriebene Skripte können direkt vom Formular gelesen und verarbeitet werden. JavaScript hingegen muss über eine spezielle Laufzeitumgebung auf dem XFA-Prozessor ausgeführt werden und kann somit nicht direkt auf die Objekte des Formulars zugreifen. Das führt dazu, dass die Skripte schneller ausgeführt werden als inhaltlich vergleichbare Skripte in JavaScript.
JavaScript ist allerdings deutlich leistungsstärker. Einige Funktionen, die in JavaScript abgebildet werden können, werden in FormCalc nicht unterstützt. Beispielsweise kann JavaScript Web-Inhalte im Browser darstellen. JavaScript bildet ein größeres Einsatzfeld ab.
Da JavaScript nicht nur in Adobe Forms relevant ist, sondern eine globale Skriptsprache darstellt, verfügen deutlich mehr Entwickler über Kenntnisse in JavaScript. Für Anfänger und Neueinsteiger in die Formularentwicklung ist allerdings FormCalc als Einstiegssprache zu empfehlen. Denn der Aufbau ist einfacher zu verstehen, sodass weniger Einarbeitungszeit als bei JavaScript benötigt wird.
Während JavaScript in Zukunft wohl kontinuierlich neue Features integrieren wird, da es von einer großen Entwicklergemeinde unterstützt wird, hängt die Zukunft von FormCalc ausschließlich von Adobe ab. Die größere Verbreitung von JavaScript wirkt sich zudem vorteilhaft beim Lösen von Problemen aus, da die Wahrscheinlichkeit groß ist, dass ein anderer Entwickler bereits eine ähnliche Herausforderung gelöst hat.
In unserer kostenlosen Websession beantworten wir alle Ihre Fragen zum Thema Adobe FormCalc. Vereinbaren Sie einen Termin. Ich freue mich auf den Austausch mit Ihnen.
Bitte hinterlassen Sie uns Ihren Namen und die Kontaktdaten. Dann melden wir uns bei Ihnen.
Sie haben Probleme mit Ihren Adobe FormCalc? Sie suchen einen erfahrenen Entwickler?
mindsquare ist ein Technologie-Beratungsunternehmen, das sich auf die Beratung und Entwicklung im SAP- und Salesforce-Umfeld spezialisiert hat. Mit MINDFORMS verfügen wir über einen eigenen Fachbereich für SAP Formulartechnologien. Unsere Berater haben bereits zahlreiche Kundenprojekte in den verschiedenen Technologien umgesetzt und Best Practices entwickelt. Wir beantworten Ihnen gerne alle Ihre Fragen rund Formulare und Skriptsprachen im SAP-Umfeld. Vereinbaren Sie jetzt ein unverbindliches Beratungsgespräch.
Vollumfängliche Implementierungs- und Betriebsunterstützung für führende Softwareprodukte unserer Partnerunternehmen:
Vollumfängliche Implementierungs- und Betriebsunterstützung für führende Softwareprodukte unserer Partnerunternehmen:
Vollumfängliche Implementierungs- und Betriebsunterstützung für führende Softwareprodukte unserer Partnerunternehmen:
Vollumfängliche Implementierungs- und Betriebsunterstützung für führende Softwareprodukte unserer Partnerunternehmen: