点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我们为交易MIRO创建了一种风格。 我们要做的一件事是将PO表从屏幕底部移至侧面,以便用户无需滚动即可查看整个交易。 如果我们不对该表做进一步修改,它将按预期工作。 标准表的问题在于它被设置为仅显示3行,并且对于许多采购订单,该表中将显示多于3行。 因此,我们使用属性maxRows修改了表并将其更改为10。现在将显示10行,这太棒了! 但是现在,它不允许用户执行诸如删除不需要的行之类的任务,因此,例如,如果采购订单上有20个项目,但他们只想支付10个项目,则将删除他们不想支付的其他10个项目。 在修改此方法之前,它只是意味着一次滚动显示更多内容,因为它一次只显示3个,修改后用户的滚动操作较少,但是当他们尝试删除这些行时,它只是恢复为原始行
嗨,马克,
根据SAP注释2557076中记录的限制,大于表(GuiTableControl)实例默认值的 maxRows属性整数值仅在不调用表单元格值的就地编辑的只读方案中受支持 。
不幸的是,如果您将maxRows属性用于GuiTableControl实例,则此限制适用于您的方案,但是,如果它是Grid(GuiGridView)实例,请提出BC-PER事件单,我们将继续进行 看!
谢谢!
最好
Krists Magons
SAP Screen Personas开发团队
Hi Krists,
感谢您的快速回复。
不幸的是它是GuiTableControl。
如果我不使用Slipstream,似乎我无法增加maxRow值,它只是默认返回其原始值吗? 这不可能在角色上做到吗?
感谢您的帮助。
Marc
嗨Marc,
将maxRows属性增加到大于默认值是Slipstream Engine功能。 用于HTML的SAP GUI仅支持减少可见行的默认数量,因此它默认为原始值。
谢谢
克里斯特(Krists)
感谢克里斯特(Krists)!
一周热门 更多>