Ansicht
Dokumentation
SSF_FUNCTION_MODULE_NAME - Smart Forms: Name des Funktionsbausteins bestimmen
SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up BAL_S_LOG - Application Log: Log header dataDiese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Beim Aktivieren eines Smart Forms wird ein Funktionsbaustein generiert. Der Funktionsbaustein SSF_FUNCTION_MODULE_NAME liefert zum Namen eines Formulars den Namen des zugehörigen generierten Funktionsbausteins. Dieser setzt sich aus dem Präfix /1BCDWB/SFund einer achtstelligen Nummer zusammen. Zu beachten ist, dass diese achtstellige Nummer nicht nur vom Formular, sondern auch vom System abhängt.
Ein Druckprogramm für ein bestimmtes Formular hat typischerweise den folgenden Aufbau:
- Datenbeschaffung
- Aufruf von SSF_FUNCTION_MODULE_NAME, um den Namen des Bausteins im aktuellen System zu ermitteln.
- Dynamischer Aufruf des Bausteins, dessen Name man soeben ermittelt hat.
Beispiel
Ruft man SSF_FUNCTION_MODULE_NAME mit Import-Parameter formname = 'SF_EXAMPLE_01'auf, so könnte man beispielsweise fm_name = '/1BCDWB/SF00000048'als Export-Parameter zurückerhalten. Wohlgemerkt: die Nummer 00000048 und damit der Name fm_name des generierten Bausteins sind systemabhängig! In einem anderen System könnte der gleiche Funktionsaufruf zum Rückgabewert fm_name = '/1BCDWB/00000397' führen.
Hinweise
Falls sich herausstellt, dass zum Formular (formname) noch kein Funktionsbaustein generiert wurde, so wird automatisch der Generierungsprozess ausgelöst und ein Name für den erzeugten Baustein vergeben.
Weiterführende Informationen
Parameter
DIRECT_CALLFM_NAME
FORMNAME
VARIANT
Ausnahmen
NO_FORMNO_FUNCTION_MODULE
Funktionsgruppe
STXBECPI1466 during Backup CPI1466 during Backup
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 2335 Date: 20240523 Time: 111338 sap01-206 ( 41 ms )