点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
我正在使用FSI查询来填充我的OWL,所以我不能使用列表修改:UI设计器中的"添加行","删除行"。
对于删除,我改为使用BO动作,并在absl中具有this.Delete()(正常工作)。
但是,我不知道如何使添加行工作? 如果我在absl中执行.Create(),它将创建一个新实例,但除非进行保存和刷新(否则我不希望保存,因为这时它将是一个空实例),否则它将不会显示在屏幕上 )。
TLDR:当无法在UI设计器中使用"列表修改"->"添加行"事件时,如何添加行?
K,
凯蒂
我通过使用"列表修改"表单创建了新实例解决了该问题。
https://blogs .sap.com/2013/12/12/how-to-create-a-list-modification-form/
K,
Katie
嗨,Saurabh,
这不起作用。 我已经仔细检查过,实际上是在TI(不是OWL)上进行的。
我打开根节点的TI,然后导航到显示子节点的选项卡。 我正在使用FSI查询而不是读取来填充子节点的高级列表窗格。 因此,再次读取不会填充我的表。 但是,重新运行查询将返回数据库中的数据。 有没有办法在缓冲区而不是数据库上查询(不读取)?
K,
Katie
嗨,
要在用户界面中立即显示新创建的子节点实例,请点击"添加"按钮,您需要再次
所以请先调用自定义操作以添加一个子实例:
创建实例后,您需要再次进行BO读取调用,而无需选中"从数据库读取"选项,即系统将尝试从缓冲区中检索值。
一周热门 更多>