2020-09-19 12:00发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
如何在SALV中设置列的数据类型?
在普通网格alv中,我们可以通过在字段目录中设置数据类型来做到这一点...
在SALV中为列设置数据类型时应该做的事情。
致谢
苏曼
嗨,
请检查以下代码段,或通过参考系统中的SALV *程序查找更多示例。
数据:lo_columns类型参考cl_salv_columns_table, lo_column类型参考cl_salv_column_table, lo_alv类型参考cl_salv_table。 lo_columns = lo_alv-> get_columns()。 尝试。 lo_column?= lo_columns-> get_column('MENGE')。 "数量栏 lo_column-> set_quantity_column('MEINS')。 "度量单位列 捕获cx_salv_not_found。 ENDTRY。 "链接数量和计量单位列 尝试。 lo_column?= lo_columns-> get_column('DMBTR')。 "货币价值 lo_column-> set_currency_column('WAERS')。 "货币密钥 捕获cx_salv_not_found。 ENDTRY。 "链接货币值和货币键列
此致
Nam
>并且CL_GUI_ALV_GRID是OO而不是SALV ...
您应该真正尝试浏览类的方法参数和继承的类,以及阅读有关OO ALV类的在线帮助中的文档
NB:在SALV中,"字段目录"中的许多字段都由系统填充,并且不能更改,因为它们来自实际的内部表描述。
> SALV网格也是普通的ALV网格...
在SALV表中,您必须使用GET/SET_COLUMN [S]之类的方法来访问隐藏字段目录,在类定义中执行某些导航或使用搜索工具。
为什么需要在运行时更改数据类型?
您的意思是设置"货币"和"数量"列吗?
BR,
最多设置5个标签!
嗨,
请检查以下代码段,或通过参考系统中的SALV *程序查找更多示例。
此致
Nam
>并且CL_GUI_ALV_GRID是OO而不是SALV ...
您应该真正尝试浏览类的方法参数和继承的类,以及阅读有关OO ALV类的在线帮助中的文档
NB:在SALV中,"字段目录"中的许多字段都由系统填充,并且不能更改,因为它们来自实际的内部表描述。
> SALV网格也是普通的ALV网格...
在SALV表中,您必须使用GET/SET_COLUMN [S]之类的方法来访问隐藏字段目录,在类定义中执行某些导航或使用搜索工具。
嗨,
为什么需要在运行时更改数据类型?
您的意思是设置"货币"和"数量"列吗?
BR,
Nam
一周热门 更多>