2020-09-10 12:30发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
我正在创建一个带有ALV显示屏的程序。当我尝试在前台执行该程序时,它给了我选择编号。 的列数(假设总共有10列,我从布局中选择5列)在输出中,但是当我尝试在后台运行同一程序时,它将显示所有列(全部10列)。 没有任何方法可以显示所选编号。 背景中的列数(与前景输出相同)。请为此提出解决方案。
感谢和问候,
Shreya
在对话框中,您可能可以保存布局。 更改程序以在选择屏幕中接受布局名称,并告诉ALV使用此布局显示。 使用布局名称创建程序变体。 使用该变体在后台运行程序。 在网上搜索更多信息。
顺便说一句,保存布局时,您还可以为一个用户或所有用户定义默认布局。
仅 想知道谁会在后台选择那些记录?
嗨, Sandra Rossi
是的,它在前景中运行良好。
Quynh Doan Manh 此处不是前台模式,而是将ALV输出视为假脱机(SP01)。
shreya girdhani
此处的要点是5列,因为您手动选择了它们。 即使我不是很了解您的问题,也可以使用CL_GUI_ALV_GRID的SET_SELECTED_ROWS方法自动选择列。
如果它在前台运行但在后台运行,那么您应该可以修复 轻松解决该错误,只需调试两个执行即可查看有什么不同。
最多设置5个标签!
在对话框中,您可能可以保存布局。 更改程序以在选择屏幕中接受布局名称,并告诉ALV使用此布局显示。 使用布局名称创建程序变体。 使用该变体在后台运行程序。 在网上搜索更多信息。
顺便说一句,保存布局时,您还可以为一个用户或所有用户定义默认布局。
仅 想知道谁会在后台选择那些记录?
嗨, Sandra Rossi
是的,它在前景中运行良好。
Quynh Doan Manh 此处不是前台模式,而是将ALV输出视为假脱机(SP01)。
shreya girdhani
此处的要点是5列,因为您手动选择了它们。 即使我不是很了解您的问题,也可以使用CL_GUI_ALV_GRID的SET_SELECTED_ROWS方法自动选择列。
如果它在前台运行但在后台运行,那么您应该可以修复 轻松解决该错误,只需调试两个执行即可查看有什么不同。
一周热门 更多>