Kursbeschreibung
In diesem SAP® Seminar lernst du, PDF-basierte Druckformulare professionell zu entwickeln und sauber in ABAP-Anwendungen einzubinden. Du arbeitest dich systematisch von der Architektur über die Formularschnittstelle und den Kontext bis in den Adobe LiveCycle Designer vor. Dabei gestaltest du statische und dynamische Formularelemente, baust Tabellen auf, steuerst Verhalten per Scripting und verknüpfst das Formular mit der Programmlogik. Das Seminar zeigt nicht nur, wie ein Formular aussieht, sondern wie es unter realen Bedingungen stabil, wartbar und erweiterbar bleibt. Ein weiterer Schwerpunkt liegt auf Download, Upload, Import sowie auf Aspekten der Barrierefreiheit. So gewinnst du genau die Sicherheit, die für SAP PDF-Druckformulare im Projekt, im Support und bei der Weiterentwicklung bestehender Lösungen gebraucht wird.
Die wichtigsten Themen im Überblick
- Architektur von PDF-Formularen
- Schnittstellen sauber modellieren
- Kontext gezielt erweitern
- Layout mit Tabellen aufbauen
- Dynamik per Scripting steuern
- ABAP-Integration umsetzen
- Import und Austausch beherrschen
- Barrierefreiheit berücksichtigen
Zielgruppe
- ABAP-Entwicklerinnen und ABAP-Entwickler, die PDF-Druckformulare in SAP erstellen oder erweitern
- SAP-Beraterinnen und SAP-Berater, die Formularprozesse fachlich und technisch begleiten
- Anwendungsbetreuerinnen und Anwendungsbetreuer, die bestehende Formulare analysieren und anpassen
- Projektverantwortliche im SAP-Umfeld, die Anforderungen an Ausgabeformulare bewerten müssen
- Für alle, die SAP PDF-Formulare mit Adobe LiveCycle Designer strukturiert entwickeln und in ABAP-Prozesse integrieren wollen
Voraussetzung für die Schulung
- Grundkenntnisse in SAP und ABAP sind hilfreich.
- Erfahrung mit Adobe LiveCycle Designer oder SAP-Formularen ist nicht erforderlich.
Kursinhalte
Architektur und Grundlagen von SAP PDF-Formularen
- Einordnung PDF-basierter Druckformulare im SAP-Umfeld
- Architektur mit Formular, Schnittstelle und Ausgabelogik
- Rolle von Adobe Document Services und Formularlaufzeit
- Typische Einsatzszenarien für Druck, Vorschau und Interaktion
Schnittstelle und Formularkontext
- Formularschnittstelle als Verbindung zwischen Programm und Formular
- Datenübernahme aus ABAP-Programmen und Strukturen
- Kontext aufbauen, binden und gezielt erweitern
- Wiederverwendbare Datenmodelle für stabile Formulare
Adobe LiveCycle Designer sicher einsetzen
- Oberfläche, Werkzeuge und Formularstruktur im Überblick
- Hierarchien, Subforms und Objekte sinnvoll organisieren
- Seiten, Bereiche und Navigationslogik sauber aufbauen
- Formulare für Wartbarkeit und Erweiterbarkeit vorbereiten
Layout mit statischen und dynamischen Elementen
- Statische Formularelemente präzise platzieren
- Dynamische Elemente für variable Inhalte nutzen
- Flowed und positionierte Layouts passend einsetzen
- Ausgabe für unterschiedliche Datenmengen planen
Tabellen, Logik und Scripting
- Tabellen für Listen und Belegpositionen gestalten
- Zeilensteuerung, Umbrüche und Wiederholungen umsetzen
- Scripting in Formularen für Prüfungen und Dynamik
- Praxisgerechter Einsatz von Ereignissen und Berechnungen
Integration in ABAP-Programme
- PDF-Formulare aus ABAP heraus aufrufen
- Zusammenspiel von Formulardaten und Anwendungslogik
- Fehlerquellen bei Generierung und Ausgabe erkennen
- Tipps und Tricks für Test, Wartung und Transport
Import, Austausch und Barrierefreiheit
- Download, Upload und Import von Formularobjekten
- Arbeiten mit Versionen und Entwicklungsständen
- Wichtige Aspekte barrierearmer PDF-Formulare
- Qualitätskriterien für lesbare und nutzbare Ausgaben





















