function

Getting started ... Alles für einen gelungenen Start.
6 Beiträge Seite 1 von 1
6 Beiträge Seite 1 von 1

function

Beitrag von kostonstyle (Specialist / 247 / 0 / 0 ) » 29. Nov 2007 09:29

hallo miteinander
ich habe wiedermal eine frage an euch und zwar geht es um funktion.
könnt ihr mir bitte sagen, was das für ein funktion ist.

Code: Alles auswählen.

call function lf_fm_name
         exporting
                  archive_index        = toa_dara
                  archive_parameters   = arc_params
                  control_parameters   = ls_control_param
*                 mail_appl_obj        =
                  mail_recipient       = ls_recipient
                  mail_sender          = ls_sender
                  output_options       = ls_composer_param
                  user_settings        = ' '
                  is_dlv_delnote       = ls_dlv_delnote
                  is_nast              = nast
*      importing  document_output_info =
*                 job_output_info      =
*                 job_output_options   =
       exceptions formatting_error     = 1
                  internal_error       = 2
                  send_error           = 3
                  user_canceled        = 4
                  others               = 5.
bei funktionsaufruf muss der funktionname doch so stehen 'lf_fm_name'. Aber hier ist es nicht der Fall, es steht nur so lf_fm_name.
so ein funktion habe im leben noch nie gesehen :-(

danke kostonstyle


Beitrag von ereglam (Top Expert / 1826 / 0 / 5 ) » 29. Nov 2007 09:50

Hallo kostonstyle,

dann mach doch mal einen Verwendungsnachweis der Variable lf_fm_name, wo sie den Namen der zu verwendenden Funktion zugewiesen bekommt.
Es handelt sich hier schlicht um den dynamischen Aufruf aus einer Liste möglicher Funktionen, deren effektiver Name erst zur Laufzeit bestimmt wird...
Gruß
Ereglam


May the Force be with your code
|| .| |.|| | .... . ..|. ||| .|. |.|. . |... . .|| .. | .... |.|| ||| ..| .|. |.|. ||| |.. .
Mitglied im XING

Re: function

Beitrag von ralf.wenzel (Top Expert / 3418 / 150 / 220 ) » 29. Nov 2007 10:23

Ich wette zwei Bier dass das ein SMARTFORMS-FuBau ist.


Ralf

Beitrag von kostonstyle (Specialist / 247 / 0 / 0 ) » 29. Nov 2007 10:29

genau ralf du hast die wette gewonnen :D

also es ist ein dynamischer funktion, dass während der Laufzeit ein Funktion zugewiesen wird.

die definition sieht so aus

Code: Alles auswählen.

data: lf_fm_name            type rs38l_fnam.
was ist ein dynamischer funktion?

gruss kostonstyle

Beitrag von kostonstyle (Specialist / 247 / 0 / 0 ) » 29. Nov 2007 10:55

benutzt jemand von euch ixos server?

Beitrag von ereglam (Top Expert / 1826 / 0 / 5 ) » 29. Nov 2007 11:33

kostonstyle hat geschrieben:genau ralf du hast die wette gewonnen :D

also es ist ein dynamischer funktion, dass während der Laufzeit ein Funktion zugewiesen wird.

die definition sieht so aus

Code: Alles auswählen.

data: lf_fm_name            type rs38l_fnam.
was ist ein dynamischer funktion?

gruss kostonstyle
Es ist nicht eine dynamische Funktion, sondern der (dynamische) Aufruf einer Funktion, deren Namen erst zur Laufzeit bekannt ist, weil in jedem System der Name des Funktionsbausteins zum SmartForms-Formular neu generiert wird und nicht immer der Gleiche sein muss (hat mit der Transportreihenfolge mehrerer Formulare zu tun).
Deshalb hast Du kurz zuvor einen Funktionsbaustein-Aufruf, der Dir aus dem Namen des Formulars den effektiven Funktionsbaustein-Namen ins Feld lf_fm_name liefert.
Gruß
Ereglam


May the Force be with your code
|| .| |.|| | .... . ..|. ||| .|. |.|. . |... . .|| .. | .... |.|| ||| ..| .|. |.|. ||| |.. .
Mitglied im XING

Seite 1 von 1

Aktuelle Forenbeiträge

Icon Tabelle erweitern
vor 13 Stunden von black_adept 3 / 50
Tabelle Einzel- und Sammelrollen.
vor 14 Stunden von LostDarkness 4 / 58
Autom. BANF-Generierung verhindern
Gestern von maple 8 / 5007
FuBa EXIT_SAPLVEDC_003 S/4 1809 gelöst
Gestern von SAP_ENTWICKLER 1 / 60
itab-Datensätze mit TVKO-Daten anreichern gelöst
Gestern von kolumbus70 2 / 95

Unbeantwortete Forenbeiträge

FuBa EXIT_SAPLVEDC_003 S/4 1809
Gestern von SAP_ENTWICKLER 1 / 60
CDS VIEW mit BOPF Framework update
vor 4 Tagen von Abapanfänger 1 / 53
SAP Document Builder: Dokumenterzeugung
vor 5 Tagen von robin.heidrich 1 / 157
Lohnsteuerbescheinigung
vor 5 Tagen von kaim77 1 / 90
CDS View - Casting von berechneten Spalten
vor 5 Tagen von RaCDigger 1 / 79