2020-09-07 02:44发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我的zPROGARM显示一个ALV输出。 当用户选择一个记录/单元格
它导航到特定的Tcode。 但是用户希望如果他们单击垂直字段,则只需从所有记录和字段中导航到垂直tcode。
上周我做了一些事情,这是该编码的一部分...
启动:
尝试。 data(salv)= cl_salv_gui_table_ida => create(iv_table_name ='EGERR')。 .... salv-> selection()-> set_selection_mode(if_salv_gui_selection_ida => cs_selection_mode-single)。 salv-> display_options()-> enable_double_click()。 为salv-> display_options()设置处理程序on_double_click。 salv->全屏()->显示()。 将...捕获到数据中(lo_exc)。 消息lo_exc类型" I"。 努力。
在类中添加一个双击方法。
类方法on_double_click用于if_salv_gui_table_display_opt的事件double_click 导入ev_field_name eo_row_data 发件人。
在双击方法内:
方法on_double_click。 * ------------------------------------------------- -------------------------------------------------- -------------- 数据row_data类型zimm_logistikgmc。 * ------------------------------------------------- -------------------------------------------------- -------------- eo_row_data-> get_row_data(导出iv_request_type = if_salv_gui_selection_ida => cs_request_type-all_fields 导入es_row = row_data)。 案例ev_field_name。 为" SERIALNUMMER"时。 设置参数ID:" SER"字段row_data-serialnummer, " MAT"字段row_data-materialnummer。 呼叫交易" IQ03"并跳过第一个屏幕。 ....
最多设置5个标签!
上周我做了一些事情,这是该编码的一部分...
启动:
在类中添加一个双击方法。
在双击方法内:
一周热门 更多>