2020-08-22 07:44发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
CL_GUI_COLUMN_TREE是否可编辑?
如何修改列?
此致
庞德(Michael Pang)
迈克尔,你好,
对不起,因为我在回复你的前一篇帖子后看到了这篇帖子。 我认为" CL_GUI_COLUMN_TREE"没有可编辑的功能。 我之所以这样说是因为它会调用其超类的事件" CL_ITEM_TREE_CONTROL",其中没有可编辑的事件(例如,控制数据更改)。 但是,您可以将按钮,复选框和链接放在树上。
您可以重新设计屏幕,以便在发生事件时在ALV Grid上滚动(使用我在previos帖子中介绍的方法)。 在树上触发(然后,我认为您可以使用最适合您要求的任何树类)。 或者,您可以根据通过另一个模式屏幕输入的数据来更新节点和项目,然后重建您的列树。
列树类有一种方法" item_set_editable",但似乎不是那种方法
您可以看一下演示程序" SAPCOLUMN_TREE_CONTROL_DEMO" 进行进一步检查。
*-Serdar
您好Serdar,
您能否给我一个示例代码,以使用此类使用树中的复选框。
在这方面请帮助我。
感谢与问候
Santhosh
嗨,
作为在树中删除的解决方法,请参见答案
Shantanu
最多设置5个标签!
迈克尔,你好,
对不起,因为我在回复你的前一篇帖子后看到了这篇帖子。 我认为" CL_GUI_COLUMN_TREE"没有可编辑的功能。 我之所以这样说是因为它会调用其超类的事件" CL_ITEM_TREE_CONTROL",其中没有可编辑的事件(例如,控制数据更改)。 但是,您可以将按钮,复选框和链接放在树上。
您可以重新设计屏幕,以便在发生事件时在ALV Grid上滚动(使用我在previos帖子中介绍的方法)。 在树上触发(然后,我认为您可以使用最适合您要求的任何树类)。 或者,您可以根据通过另一个模式屏幕输入的数据来更新节点和项目,然后重建您的列树。
列树类有一种方法" item_set_editable",但似乎不是那种方法
您可以看一下演示程序" SAPCOLUMN_TREE_CONTROL_DEMO" 进行进一步检查。
*-Serdar
您好Serdar,
您能否给我一个示例代码,以使用此类使用树中的复选框。
在这方面请帮助我。
感谢与问候
Santhosh
嗨,
作为在树中删除的解决方法,请参见答案
此致
Shantanu
一周热门 更多>