Smartforms in BSP

BusinessServerPages; Erstellung von Webapplikationen.

Smartforms in BSP

Postby Ines588 » Fri Feb 12, 2010 2:44 pm

Hallo zusammen,

ich weiß nicht mehr weiter. Ich habe ein Smartform mit der Transaktion SMARTFORMS erstellt und würde gerne in der BSP-Anwendung ein PDF generieren. Ich habe durch dieses Forum gestöbert und bin auf die Variant mit dem OTF - Format gestoßen. Aber es funktioniert irgendwie nicht.

Mein Code sieht wiefolgt aus:

Code: [Select all] [Expand/Collapse] [Download] (Untitled.txt)
  1.   CALL FUNCTION 'SSF_FUNCTION_MODULE_NAME'
  2.     EXPORTING
  3.       formname                 =  'Z_TEST_FORM001'
  4. *     VARIANT                  = ' '
  5. *     DIRECT_CALL              = ' '
  6.    IMPORTING
  7.      FM_NAME                  = lh_fbname
  8.    EXCEPTIONS
  9.      NO_FORM                  = 1
  10.      NO_FUNCTION_MODULE       = 2
  11.      OTHERS                   = 3.
  12.  
  13.  
  14.   CALL FUNCTION 'SSF_GET_DEVICE_TYPE'
  15.     EXPORTING
  16.       i_language             = sy-langu
  17. *      i_application          = 'SAPDEFAULT'
  18.     IMPORTING
  19.       e_devtype              = lh_printer
  20.     EXCEPTIONS
  21.       no_language            = 1
  22.       language_not_installed = 2
  23.       no_devtype_found       = 3
  24.       system_error           = 4
  25.       OTHERS                 = 5.
  26.  
  27.     lf_control-getotf    = 'X'.
  28. *    lf_control-no_open   = 'X'.
  29.     lf_control-no_dialog = 'X'.
  30.  
  31.     CALL FUNCTION lh_fbname
  32.       EXPORTING
  33. *      ARCHIVE_INDEX              =
  34. *      ARCHIVE_INDEX_TAB          =
  35. *      ARCHIVE_PARAMETERS         =
  36.         control_parameters         = lf_control
  37. *      MAIL_APPL_OBJ              =
  38. *      MAIL_RECIPIENT             =
  39. *      MAIL_SENDER                =
  40.         output_options             = im_options
  41.         user_settings              = space
  42. *    IMPORTING
  43. *      DOCUMENT_OUTPUT_INFO       =
  44.       job_output_info            = lh_output
  45.       job_output_options         = lh_output_options
  46.       EXCEPTIONS
  47.         formatting_error           = 1
  48.         internal_error             = 2
  49.         send_error                 = 3
  50.         user_canceled              = 4
  51.         OTHERS                     = 5.
  52.  
GeSHi ©


Die ersten beiden Funktionsbausteine laufen tadellos. Jedoch der Aufruf des generierten FBs klappt irgendwie nicht. Ich vermute mal meine Aufruf/ Paramater ist nicht richt. Der letzte FB liefert im sy-subrc = 0. Aber in lh_output-otfdata liegt kein Ergebnis vor. Was mach ich falsch?
Ines588
..
..
 
Posts: 47
Joined: Thu Oct 23, 2008 11:47 am

Return to BSP + BHTML

Who is online

Users browsing this forum: No registered users and 5 guests