更改声明为类型表的字段符号的值

2020-09-15 23:15发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, ...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

我正在研究Web dynpro组件。 我正在创建一个选择屏幕,该字段之一是输入用户ID,我需要将用户输入转换为该用户ID字段的大写字母。 这是我编写的代码,收到此错误"" "是没有标题行的表,因此没有名为" LOW"的组件。"

数据:s_crtby TYPE REF TO数据。
  FIELD-SYMBOLS: TYPE表。




   lo_interfacecontroller = wd_this-> wd_cpifc_select_options_crt_by()。
   lv_r_helper_class = lo_interfacecontroller-> init_selection_screen(
   )。


   呼叫方法lv_r_helper_class-> get_range_table_of_sel_field
     出口
       i_id ='NAME'
     接收
       rt_range_table = s_crtby。
 *将范围表分配给字段符号
   分配s_crtby-> *至。

   在上循环到INTO -低转换为大写。
 结束循环。