ITPub博客

首页 > Linux操作系统 > Linux操作系统 > Function:WS_FILENAME_GET

Function:WS_FILENAME_GET

原创 Linux操作系统 作者:fang0909 时间:2008-06-30 14:30:02 0 删除 编辑

PARAMETERS p_file LIKE rlgrap-filename .
CONSTANTS c_delimiter TYPE x VALUE '09'.
CONSTANTS c_mask(2) TYPE c VALUE ',.'.
CONSTANTS c_field_amount TYPE i VALUE 3.
* call file selector to get a file name for read-only.
 PERFORM. call_file_selector USING c_mask
                                   'O'
                                   'Open File'(001)
                                   p_file.
FORM. call_file_selector  USING   p_c_mask TYPE c
                                  value(p_mode)
                                  value(p_title)
                                  p_file.
  CALL FUNCTION 'WS_FILENAME_GET'
     EXPORTING
*      DEF_FILENAME           = ' '
*      DEF_PATH               = ' '
       mask                   = p_c_mask
       mode                   = p_mode
       title                  = p_title
     IMPORTING
       filename               = p_file
*      RC                     =
     EXCEPTIONS
       inv_winsys             = 1
       no_batch               = 2
       selection_cancel       = 3
       selection_error        = 4
       OTHERS                 = 5
              .
  IF sy-subrc <> 0.
    MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
            WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
  ENDIF.

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/11216390/viewspace-366436/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: payment term table
下一篇: Modify Query
请登录后发表评论 登录
全部评论

注册时间:2008-06-02

  • 博文量
    13
  • 访问量
    14610