点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
让我知道是否有可能是FM复用_alv_grid_display
代码是这样的
METHOD set_column_names。 DATA ld_line TYPE REF TO数据。 FIELD-SYMBOLSTYPE ANY。 FIELD-SYMBOLS TYPE ANY。 FIELD-SYMBOLS TYPE ANY。 FIELD-SYMBOLS TYPE ANY。 FIELD-SYMBOLS TYPE ANY。 FIELD-SYMBOLS TYPE ANY。 创建数据ld_line类似于ct_table的行。 ASSIGN ld_line-> *至 。 指定结构的组件"名称" 到 。 分配结构'TEXT_SHORT'的结构 到 。 分配结构'TEXT_MEDIUM'的结构 到 。 分配结构'TEXT_LONG'的结构 到 。 *指定结构的'HEAD'结构 *至 。 * * ='SUMMARY'。 (我想将此添加到表顶部) *将 附加到ct_table。 ='COUNT'。 ='计数'(c03)。 ='计数'(c03)。 ='计数'(c03)。 将 附加到ct_table。
-
任何帮助将不胜感激!
内部表没有页面顶部。 您应该阅读有关ALV(SAP List Viewer)的更多信息,因为这里有很多示例如何为ALV创建页面顶部。 如果您要的是列标题文本,则将其放在ALV字段目录中,而不是在用于显示数据的内部表中。
您问"如何在表上方显示文本吗? 是固定的,无论表格是否滚动"? 您要表使用ALV网格控件还是使用ABAP列表? 不使用复用_alv_grid_display,是否要使用类?
"页面顶部"概念仅存在于ALV和ABAP列表中。 因此,对于"在内部表中添加页面顶部"部分,答案是"不可行的",这仅仅是因为内部表上下文中没有这样的概念。
部分"对其进行处理以进行报告" "我根本听不懂,所以什么也回答不了。
基于共享代码片段,您似乎正在尝试将某种标头记录填充到内部表中。 但是因为内部表(如数据库表)由特定字段组成,所以"标题"也必须符合字段结构。
如果要在同一内部表中组合完全不同的记录(为什么?),那么显然这些记录只能是某种通用字符串或原始类型,类似于IDoc数据的存储方式。
请参阅此 博客 对于提出更好的问题以获得更好答案的建议, 展望未来,请使用正确的术语以避免混淆。
Sandra
感谢您的回复!
是,需要显示固定值,而无需使用网格,是否可以显示标题?
一周热门 更多>