CL_GUI_ALV_TREE中的垂直滚动条

2020-08-30 09:37发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


专家您好,

我正在显示ALV树控件,但是问题是当第一次显示报表时,垂直滚动条位于ALV树的底部,但我希望它位于ALV树的顶部。

plaese帮助我,这非常紧急............

分数将根据正确答案给予奖励。.......

先谢谢大家。

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


专家您好,

我正在显示ALV树控件,但是问题是当第一次显示报表时,垂直滚动条位于ALV树的底部,但我希望它位于ALV树的顶部。

plaese帮助我,这非常紧急............

分数将根据正确答案给予奖励。.......

先谢谢大家。

付费偷看设置
发送
9条回答
Bunny_CDM
1楼 · 2020-08-30 10:04.采纳回答

在创建树后调用以下方法。

数据:alv_tree类型对cl_gui_alv_tree的引用。

调用方法ALV_TREE-> FRONTEND_UPDATE。

奖励点如果 有用.....

小灯塔
2楼-- · 2020-08-30 10:17

尝试使用node = 0。

注意

SKY徐
3楼-- · 2020-08-30 10:23

使用顶部设置

数据树1类型参考cl_gui_alv_tree_simple。
   调用方法tree1-> set_top_node
           出口
               i_index_outtab = 0。

致谢

SAP" target =" _blank"> http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCCITREE/BCCITREE.pdf" > SAP 树和树模型(BC-CI)

haha101010
4楼-- · 2020-08-30 10:12

ALV_TREE-> FRONTEND_UPDATE对我不起作用。 最后我发现:

数据lvc_child_node_key类型为lvc_nkey。

*滚动到顶部!

ALV_TREE-> get_first_child(

导出i_node_key = CL_ALV_TREE_BASE => c_virtual_root_node

导入e_child_node_key = lvc_child_node_key)。

检查lvc_child_node_key不是初始的。

ALV_TREE-> set_top_node(lvc_child_node_key)。

干杯,J。

绿领巾童鞋
5楼-- · 2020-08-30 10:25
Haoba3210
6楼-- · 2020-08-30 10:20

感谢您的建议,我已经使用了FRONT_END_UPDATE方法,这不能解决问题。

对于SET_TOP_NODE,我使用的是CL_ALV_GUI_TREE类,因此此方法需要传递Node键。

clasier
7楼-- · 2020-08-30 10:02

嘿,谢谢大家的帮助,我的问题解决了。/p>

一周热门 更多>