Parameter des generierten FunktionsbausteinsDer aus einem Smart Form generierte Funktionsbaustein stellt eine Reihe von Standard-Parametern zur Verfügung. Nachdem Sie ein Smart Form angelegt haben, sind diese sind direkt in der Formularschnittstelle eines Smart Form sichtbar und können nicht verändert werden. Wenn Sie aus Ihrem Anwendungsprogramm den Baustein aufrufen, können Sie beispielsweise das Ausgabemedium (Drucker, FAX, E-mail) festlegen oder den Dialog im Spool anpassen.
Aus der Sicht der Funktionsbausteinschnittstelle gibt es Import- (Art=I) und Export-Parameter (Art=E):
Parametername |
Art |
Typ |
Bedeutung |
|---|---|---|---|
ARCHIVE_INDEX |
I |
TOA_DARA |
Parameter von SAP ArchiveLink zum Archivieren der Formulare (siehe auch: Archivierung) |
ARCHIVE_INDEX_TAB |
I |
TSFDARA |
|
ARCHIVE_PARAMETERS |
I |
ARC_PARAMS |
|
CONTROL_PARAMETERS |
I |
SSFCTRLOP |
Kontroll-Struktur für die generelle Steuerung der Formularausgabe (Ausgabemedium, Ausgabe mit Dialog oder ohne, Sprache, etc.) |
MAIL_APPL_OBJ |
I |
SWOTOBJID |
Parameter des Business Communication Interface (BCI) zum Versenden der Formulare als Email (siehe auch: Versenden über Email oder Telefax) |
MAIL_RECIPIENT |
I |
SWOTOBJID |
|
MAIL_SENDER |
I |
SWOTOBJID |
|
OUTPUT_OPTIONS |
I |
SSFCOMPOP |
Struktur mit Ausgabeoptionen für die Ausgabe ins Spool, als FAX oder im XSF-Format |
USER_SETTINGS |
I |
TDBOOL |
Falls gesetzt ('X'), übernimmt SAP Smart Forms die Benutzerfestwerte zur
|
DOCUMENT_OUTPUT_INFO |
E |
SSFCRESPD |
Diese Stuktur enthält nur das Feld TDFPAGES vom Typ TDFPAGES und enthält die Anzahl der ausgegebenen Formularseiten |
JOB_OUTPUT_INFO |
E |
SSFCRESCL |
Nach der Formularausgabe können Sie über diese Struktur abfragen, welche Aktionen mit welchem Ergebnis durchgeführt wurden (siehe: Abfrage des Ausgabe-Ergebnisses) |
JOB_OUTPUT_OPTIONS |
E |
SSFCRESOP |
Diese Struktur enthält eine Teilmenge der Felder von OUTPUT_OPTIONS, und zwar nur diejenigen, die der Benutzer nachträglich ändern kann. Sie können also feststellen, ob Ihre Einstellungen überschrieben wurden. |