How To Use Function 'F4_FILENAME' and 'KD_GET_FILENAME_ON_F4'

*-----------------------------------------------------------------------
*
*  Company XXX Company Limited
*
*  ProgrameName:  ZZW_FUT_F4_FILENAME
*
*  Author: Lilo.Zhu
*
*  Date: 08/08/2007
*
*  Description: Study SAP In Program How To Use Function 'F4_FILENAME'
*               When User Click 'Save In' Button, A Pop-up Window will
*               appear to allow you choice local PC Drive and Filename.
*
*-----------------------------------------------------------------------

REPORT  ZZW_FUT_F4_FILENAME                     .

Tables: SSCRFIELDS.

*-----------------------------------------------------------------------
* Function 'F4_FILENAME'
*-----------------------------------------------------------------------
Selection-Screen Begin Of Block B1 With Frame Title Text-001.
  Parameters: P_File Like RLGRAP-FileName
              Modif ID M1 Default 'C:/Data/SAP.XLS'.
  Selection-Screen PushButton /33(10) Text-002 User-Command F4CLICK.
Selection-Screen End Of Block B1.

*-----------------------------------------------------------------------
* Function 'KD_GET_FILENAME_ON_F4'
*-----------------------------------------------------------------------
Selection-Screen Begin Of Block B2 With Frame Title Text-003.
  Parameters: P_File_1 Like RLGRAP-FileName Memory ID M2.
Selection-Screen End Of Block B2.

At Selection-Screen.
  IF SSCRFIELDS-Ucomm EQ 'F4CLICK'.
    Call Function 'F4_FILENAME'
      Exporting
        Program_Name  =  SYST-CPROG
        DYNPRO_NUMBER =  SYST-DYNNR
        FIELD_NAME    = ''
      IMPORTING
        FILE_NAME     = P_File.
   ENDIF.

At Selection-Screen On Value-Request For P_File_1.
  Call Function 'KD_GET_FILENAME_ON_F4'
    Exporting
      Mask    = '*.xls'
      Static  = 'X'
    Changing
      File_Name = P_File_1. 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值