在ALV界面添加下拉框

摘要:
1.在alv界面表单属性中设置ifwa_fieldcat-fieldname='YC_MARK'.wa_fieldcat-edit='X'.wa_fieldcat-drdn_field='DD_HANDLE'.wa_fieldcat-drdn_hndl='1'.endif.2.给下拉框赋值LTH_LIST-HANDLE='1'.LTH_LIST-VALUE='N'.APPENDLTH_LISTTO

1.在alv界面表单属性中设置

ifwa_fieldcat-fieldname='YC_MARK'.
wa_fieldcat-edit='X'.
wa_fieldcat-drdn_field='DD_HANDLE'.
wa_fieldcat-drdn_hndl='1'.
endif.

2.给下拉框赋值

LTH_LIST-HANDLE='1'.
LTH_LIST-VALUE='N'.
APPENDLTH_LISTTOTD_LIST.
CLEARLTH_LIST.
LTH_LIST-HANDLE='1'.
LTH_LIST-VALUE='Y'.
APPENDLTH_LISTTOTD_LIST.
CLEARLTH_LIST.

3.设置IT_events

data:lt_eventtypetableofslis_alv_event,
lw_eventtypeslis_alv_event.
performalv_fieldcat.
it_layout-cwidth_opt='X'.
it_layout-box_fname='SEL'.
lw_event-name='CALLER_EXIT'.
lw_event-form='SET_LIST'.
appendlw_eventtolt_event.
callfunction'REUSE_ALV_GRID_DISPLAY_LVC'
exporting
i_callback_program=sy-repid
i_callback_pf_status_set='PF_STATUS'
i_callback_user_command='USER_COMMAND'
is_layout_lvc=it_layout
it_fieldcat_lvc=it_fieldcat
it_events=lt_event
tables
t_outtab=gt_excel
exceptions
program_error=1
others=2.

4.将下拉框赋值给ALV界面字段

CALLFUNCTION'GET_GLOBALS_FROM_SLVC_FULLSCR'
IMPORTING
E_GRID=LW_GRID.
CALLMETHODLW_GRID->SET_DROP_DOWN_TABLE
EXPORTING
IT_DROP_DOWN=TD_LIST.

免责声明:文章转载自《在ALV界面添加下拉框》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇使用appcmd命令创建iis站点及应用程序池golang下使用ini配置文件(widuu/goini)下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

jq 下拉框获取选中自定义属性值

//下拉框发送改变后 获取选择的信息 <div class="form-group"> <label class="col-sm-3 control-label">地址:</label> <div class="col-sm-6"> <select name="addre...

Easy UI 下拉框绑定【失去焦点】事件并设置焦点的方法以及按下【Tab键】触发事件指定下一焦点的位置

1.下拉框绑定失去焦点事件并设置焦点的方法: $("#ID").next().children().blur(function () {         var ID= $("#ID").val();         if (ID== "") {             ShowInfoBox("资料不允许为空,请输入!");             $(...

element-ui下拉框在ios上点两次才能选中?????

解决办法,在app.vue中加入如下样式(scss) .el-scrollbar { //element-ui 下拉框在ios上 点击两次才能选中 > .el-scrollbar__bar { opacity: 1 !important; } } 。...

记录POI导入时单元格下拉框两种实现方式(excel数据有效性)

如果下拉选项字符少于225 使用方式1 public static HSSFSheet setHSSFValidation(HSSFSheet sheet, String[] textlist, int firstRow, int endRow, int firstCol,int endCol) { // 加载下拉列表内容...

EasyExcel导出带下拉框,并解决导出之后打开总是显示发现不可读取内容

参考了这位大佬的代码:https://blog.csdn.net/qq_42747210/article/details/113063645 主要原因是:excel本身每个单元格限制了255个字符,下拉框总字符超过255就无法正常打开 因为我有多列需要下拉框,所有用Map来装数据,key为需要下拉框的列,value为该列下拉框的值;我只是设置了序号为1到...

ant-design-vue——a-select下拉框值为空字串时,高度偏窄问题

问题页面(红框处即为值为空字符串的数据): 改后: 页面: ···<a-select v-model="formData.urgentLevel" dropdownClassName="selectOption"> <a-select-option v-for="(item,index) in URGENTLEVEL...