F4IF_INT_TABLE_VALUE_REQUEST

F4IF_INT_TABLE_VALUE_REQUEST 这个搜索帮助的时候,get_field 画面上绑定的字段的值里最好不要带* 和+,这两个字符会被认为是特殊字符,影响搜索

 

form f4if_int_table  tables pt_help structure ls_f5
                                    using give_field
                                          get_field.
  data:field_value   like dynpread,
       dynpro_values type table of dynpread,
       return_tab    type table of ddshretval,
       ls_return_tab type ddshretval.
  data:mapping type table of dselc.
  clear:field_value,
        dynpro_values[],
        return_tab[],
        ls_return_tab.

  call function 'F4IF_INT_TABLE_VALUE_REQUEST'
    exporting
      retfield         = give_field "lt内表里面的字段
      dynpprog         = sy-repid
      dynpnr           = sy-dynnr
      dynprofield      = get_field "画面上绑定字段
      value_org        'S'
      callback_program = sy-repid
      callback_form    'FRM_SOINFO_FORM'
    tables
      value_tab        = pt_help "需要显示帮助的值内表
      return_tab       = return_tab
    exceptions
      parameter_error  1
      no_values_found  2
      others           3.

endform.

 

******frm_soinfo_form 用于显示多列搜索相关的数据

form frm_soinfo_form tables record_tab structure seahlpres
                 changing shlp type shlp_descr
                          callcontrol like ddshf4ctrl.
  datainterface like line of shlp-interface.
  read table shlp-interface into interface index 1.
  interface-shlpfield+4(1'1'."字段
  interface-valfield 'VBAK-ZCID'.
  append interface to shlp-interface.
  interface-shlpfield+4(1'3'."字段
  interface-valfield 'VBAK-ZTELEP'.
  append interface to shlp-interface.
  interface-shlpfield+4(1'4'."字段
  interface-valfield 'GV_ZSHXH'.
  append interface to shlp-interface.
  interface-shlpfield+4(1'5'."字段
  interface-valfield 'GV_ZSHDZ'.
  append interface to shlp-interface.
endform.

转载于:https://www.cnblogs.com/QIANQIANHAPPY/p/11527055.html

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值