lvc_s_layo 中参数 sel_mode区别
模式 | 选择块 | 行 | 列 | 单元格 | CTRL+Y反选 | 备注 |
A | 有 | 选择块选择多行 | 可选择多列 | 只能选中1格单元格 | 可以 | box_fname赋值后,会完全覆盖sel_mode,显示效果等于A |
edit赋值后,会覆盖sel_mode=ABC, 为D时有效 | ||||||
B | 没有 | 只能选中1行 | 可选择多列 | 无法单选 | 可以 | 默认模式(box_fname ,edit没有赋值时) |
选择单元格所在单行 | ||||||
C | 没有 | 拖动选择多行 | 可选择多列 | 无法单选 | 可以 | |
选择单元格所在多行 | ||||||
D | 有 | 选择块选择多行 | 可选择多列 | 可选择任意区域 | 可以 | |
SLIS_LAYOUT_ALV和 LVC_S_LAYO | SLIS_T_FIELDCAT_ALV和LVC_T_FCAT
有相互转换的函数:
LVC_TRANSFER_TO_SLIS
LVC_TRANSFER_FROM_SLIS