SAP Smart Forms wurde mit dem Basis Release 4.6c auf den Markt gebracht und war nach SAPscript die zweite Formulartechnologie von SAP. Nach Smart Forms wurde 2005 Adobe Interactive Forms die dritte Formulartechnologie von SAP. Adobe Interactive Forms entstand in enger Zusammenarbeit mit Adobe und ist derzeit die neueste Formulartechnologie von SAP.
Die Literaturreferenz für Smart Forms ist "SAP Smart Forms - Das umfassende Handbuch", von Werner Hertleif, u. a.
Siehe Kategorie:Formularwesen Smart Forms.
Vergleich Smart Forms mit SAPscript und Adobe Forms
Vergleich Smart Forms und SAPscript
Vergleich Smart Forms und Adobe Forms
SAP Smart Forms Form Builder
Knotentypen
SAP bietet hier eine Übersichtsdokumentation Smart Forms Knotentypen.
Im Buch SAP Smart Forms - Das umfassende Handbuch (S. 60f. Übersicht), von Werner Hertleif, u. a., sind die Knotentypen sehr ausführlich beschrieben.
Die meisten Knotentypen sind über den generierten Funktionsbaustein per Volltextsuche des Smart Forms zu finden. Sie sind mit dem Symbol gekennzeichnet. Es hilft oft bei der Analyse eines Formulars bei einem Formularknoten im Funktionsbaustein einen Breakpoint zu setzen und durch das Debuggen das Verhalten der Formularausgabe zu untersuchen. So kann man z. B. sehen welche Variablen bei Alternativen oder Bedingungen gefüllt sind.
Nicht auffindbare Knotentypen sind mit einem gekennzeichnet. Hier kann man sich helfen mit der Suche nach einem findbaren Knoten nahe dem gesuchten Knoten.
Adresse
Alternative
Fenster
Knotentyp |
Coding
|
Fenster (Nebenfenster), Fenster (Abschlußfenster) und (Hauptfenster/MAIN) |
|
Grafik
Kommando
Generell kann man im generierten Funktionsbaustein prüfen, ob ein Kommandoknoten vorliegt mit der Suche nach dem Befehl „CALL FUNCTION 'SSFCOMP_SET_NEXT_PAGE“..
Diese Prüfung sollte man vornehmen, wenn man eine Seite umbenennen will, weil bei einer Umbenennung der Namen der im Kommando nicht automatisch mit umbenannt wird. Liegt ein Knoten vom Typ Kommando vor und man möchte eine Seite im Formular umbenennen, muss man den/die Kommando-Knoten suchen und die umbenannte Seite dort ebenfalls umbenennen.
Ordner
Programmzeilen
Seite
Schablone
Schleife
Tabelle
Text
Knotentyp |
Coding
|
Text |
|
Fehlende Versionshistorie und Backup Smart Forms
Aktivierung/Syntaxprüfung Smart Forms
Dokumentation eines Smart Forms Formulars
Layoutbearbeitung Formular
Smart Forms Stil
Coding
Generierter Funktionsbaustein
Druckrahmenprogramm
Funktionsbaustein SSF_FUNCTION_MODULE_NAME
Smart Forms Systemfelder
Smart Forms debuggen
Mailversand über Smart Forms
Preconfigured Smart Forms
Druckoptionen eines Formulars
Ausgabeformate eines Formulars
Übersetzung Formular/Textbausteine
Smart Forms Textbausteine
Migration Formulare SAPscript -> Smart Forms -> Adobe Forms
Performance
Testprogramme / Testformulare
Web-Links