2020-09-18 19:46发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
这里是这种情况:我用上下文节点中的项目创建了一个MultiPane,对于MultiPane内容,我有一个具有唯一名称的按钮(将来自节点的属性绑定到其文本),并且它们都分配有相同的操作 他们。 我只能通过wd_event来检索动作名称,而不能通过用户按下按钮名称来检索……任何人都可以帮我吗? 谢谢!
将此问题作为一个单独的问题发布是个好主意,因此,如果解决了另一个问题,建议接受/结束另一个问题。
正如我在此处建议的那样,它应该像任何表类型的UI元素一样工作,并因此通过潜在顾客选择自动检索所选的上下文元素,因此您所需要做的就是从节点中查询按钮文本的属性。
我尝试过...它读取get_lead_selection和get_element上的第一个元素。 我的MultiPane具有以下结构:Panel(MultiPane)-> Items [Content](TransparentContainer)-> BTN_ALL(Button)。
嗯,我认为MultiPane会属于表格类型元素类别 但我猜如果线索选择不起作用不行。
但是该元素被传递到任何操作方法中,因此您应该在onAction按钮操作方法中具有ID和Context Element导入参数。 我前面没有系统,但是您应该可以使用它们来直接使用context_element-> get_attribute检索所需的值,或者使用importing参数中提供的按钮ID。 否则有一个GET_INDEX方法应该提供元素索引,类似于我认为潜在客户选择会做的事情。
嗨,
在按钮的动作处理程序方法中包含标准参数...
CONTEXT_ELEMENT TYPE REF IF_WD_CONTEXT_ELEMENT
然后,您将获得触发动作并可以读取其按钮文本属性的元素。
干杯,艾米
最多设置5个标签!
将此问题作为一个单独的问题发布是个好主意,因此,如果解决了另一个问题,建议接受/结束另一个问题。
正如我在此处建议的那样,它应该像任何表类型的UI元素一样工作,并因此通过潜在顾客选择自动检索所选的上下文元素,因此您所需要做的就是从节点中查询按钮文本的属性。
我尝试过...它读取get_lead_selection和get_element上的第一个元素。 我的MultiPane具有以下结构:Panel(MultiPane)-> Items [Content](TransparentContainer)-> BTN_ALL(Button)。
嗯,我认为MultiPane会属于表格类型元素类别 但我猜如果线索选择不起作用不行。
但是该元素被传递到任何操作方法中,因此您应该在onAction按钮操作方法中具有ID和Context Element导入参数。 我前面没有系统,但是您应该可以使用它们来直接使用context_element-> get_attribute检索所需的值,或者使用importing参数中提供的按钮ID。 否则有一个GET_INDEX方法应该提供元素索引,类似于我认为潜在客户选择会做的事情。
嗨,
在按钮的动作处理程序方法中包含标准参数...
然后,您将获得触发动作并可以读取其按钮文本属性的元素。
干杯,
艾米
一周热门 更多>