Björn Lambertz
11. Dezember 2015

Schnell Änderungen an einem Adobe Formular testen

Arbeiten Sie in der Entwicklungsumgebung mit ausreichend Testdaten, können Sie die Entwicklungszeit für Formulare erheblich verkürzen. Nutzen Sie Adobe Forms Technologie, müssen Sie dazu lediglich eine XML-Datei mit Daten in der Entwicklungsumgebung hinterlegen. Wie sollte die Datei aussehen und welche Daten sollte sie enthalten? In diesem Artikel zeige ich Ihnen Schritt für Schritt den Weg zur Generierung der XML-Datei, damit Sie Adobe Formulare testen können ohne zu viel Zeit zu investieren.

Problembeschreibung

Die Entwicklungszeit von Formularen ist sehr stark abhängig von den zur Verfügung stehenden Testdaten. Leider ist es oft so, dass in den Entwicklungssystem keine oder wenige Testdaten vorhanden sind. Durch diesen Umstand muss nach jeder Änderung erst einmal ein Transport geschnürt und ins Qualitäts-/Testsystem gebracht werden. Durch die vielen zusätzlichen Schritte wird sehr viel kostbare Zeit verbraucht.

SAP Adobe Forms

E-Book: SAP Adobe Forms

Adobe Forms ist der Standard für Druckformulare, denn es ermöglicht effizientes und gewinnbringendes Arbeiten.

Die Adobe Forms Technologie bietet eine Möglichkeit direkt in der Entwicklungsumgebung mit Testdaten zu arbeiten. Dazu muss lediglich eine XML-Datei mit Daten hinterlegt werden. Diese XML-Datei befüllt dann in der Vorschau das Formular mit Daten und Auswirkungen der letzten Änderungen sind sofort sichtbar.

Problemlösung

Voraussetzung: Sie haben bereits die Schnittstellenparameter und den Kontext des zu ändernden Formulars in einem System mit Testdaten zur Verfügung.

1) Öffnen Sie im System mit den Testdaten die Transaktion “SFP” und darin ein beliebiges Formular, hier “MEDRUCK_PO”.

bild1

2) Wählen Sie im Menü Hilfsmittel den Punkte Einstellungen.

bild2

3) Wählen Sie im Bereich Laufzeitinformationen für den Punkt Ausführlichkeit “sehr ausführlicher Trace”.

bild3

4) Öffnen Sie das gewünschte Formular in der Druckansicht über den normalen Druckprozess (z. B. VA22, Menü Verkaufsbelege, Ausgeben, Druckansicht).

5) Speichern Sie das Formular aus der Druckansicht in eine lokale Datei oder klicken Sie direkt auf “Anhänge anzeigen” (versionsabhängig).

bild4

6) Speichern Sie die Datei XFD.xml in einem beliebigen Verzeichnis.

Adobe Formulare testen

Nun haben Sie die XML-Datei mit den Daten extrahiert und können diese im Entwicklungswerkzeug der Adobe Forms dem LiveCycle Designer als Vorschaudaten einbinden. Weiterhin steht es Ihnen offen, die XML-Datei über einen Editor wie Notepad++ zu bearbeiten, um damit Testfälle einfach zu generieren, die aufgrund der Datenkonstellation schwer im Testsystem herzustellen sind.

Viel Spaß beim effizienten Entwickeln von Formularen! Ich würde mich sehr über Kommentare oder Ihre Fragen freuen.

Björn Lambertz

Björn Lambertz

Mein Name ist Björn Lambertz und ich bin Senior Vice President IT für Produktion & Logistik bei mindsquare. Seit Jahren bewege ich mich im Instandhaltungsumfeld und möchte meine Erfahrungen und mein Wissen für unsere Kunden einsetzen.

Sie haben Fragen? Kontaktieren Sie mich!



Das könnte Sie auch interessieren

SAP Interactive Forms by Adobe bietet die Möglichkeit, xHTML-Texte auf Formularen darzustellen. Dabei werden die Texteigenschaften wie Schriftgröße und Schriftart oder anderes über die Attribute angegeben. Dies hat den Vorteil, […]

weiterlesen

Sie haben sich die Frage gestellt, wie Sie einen Drucker/Etikettendrucker für SAP Interactive Forms by Adobe(SIFbA) einrichten? Dann sind Sie hier genau richtig.

weiterlesen

Wenige Applikationen wie bspw. der PDF Expert 5 beherrschen den Umgang mit interaktiven Formularen, kosten aber im Schnitt 10€ pro Lizenz - ein Preis, den die wenigsten Unternehmen bezahlen wollen, […]

weiterlesen

Innerhalb des FormDesigners besteht die Möglichkeit, globale Variablen zu definieren. Diese erlauben es, Werte zu speichern und an anderer Stelle im Formular darauf zurückzugreifen. Mögliche Anwendungsbeispiele sind zum Beispiel das […]

weiterlesen

Der Adobe Livecycle Designer enthält in seiner Objektbibliothek neben diversen Schaltflächen, Barcodes und anderen Elemente, die für die direkte Anzeige von Informationen konzipiert sind, auch sog. Teilformulare (engl. subforms), die […]

weiterlesen

In Formularprojekten wie auch in anderen Softwareprojekten unterliegen Entwickler einer sogenannten Entwicklungsrichtlinie. Dieses Rahmenwerk gibt beispielsweise vor, wie mit globalen Variablen umgegangen, in welcher Form dokumentiert und wie Entwicklungsobjekte benannt […]

weiterlesen

In diesem Blogbeitrag möchte ich auf ein besonderes Problem mit dem E-Mail-Versand von Adobe Forms eingehen, das mir zuletzt in einem Kundenprojekt begegnet ist. Der Kunde klagte über sporadisch auftretende, […]

weiterlesen

Schreiben Sie einen Kommentar

Bitte füllen Sie alle mit * gekennzeichneten Felder aus. Ihre E-Mail Adresse wird nicht veröffentlicht.





Kontaktieren Sie uns!
Julia Buecker
Julia Bücker Kundenservice