SAP Personas 3.0 SP09在MIRO事务中存在表控制问题

2020-08-18 14:34发布

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

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


我们为交易MIRO创建了一种风格。 我们要做的一件事是将PO表从屏幕底部移至侧面,以便用户无需滚动即可查看整个交易。 如果我们不对该表做进一步修改,它将按预期工作。 标准表的问题在于它被设置为仅显示3行,并且对于许多采购订单,该表中将显示多于3行。 因此,我们使用属性maxRows修改了表并将其更改为10。现在将显示10行,这太棒了! 但是现在,它不允许用户执行诸如删除不需要的行之类的任务,因此,例如,如果采购订单上有20个项目,但他们只想支付10个项目,则将删除他们不想支付的其他10个项目。 在修改此方法之前,它只是意味着一次滚动显示更多内容,因为它一次只显示3个,修改后用户的滚动操作较少,但是当他们尝试删除这些行时,它只是恢复为原始行

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

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


我们为交易MIRO创建了一种风格。 我们要做的一件事是将PO表从屏幕底部移至侧面,以便用户无需滚动即可查看整个交易。 如果我们不对该表做进一步修改,它将按预期工作。 标准表的问题在于它被设置为仅显示3行,并且对于许多采购订单,该表中将显示多于3行。 因此,我们使用属性maxRows修改了表并将其更改为10。现在将显示10行,这太棒了! 但是现在,它不允许用户执行诸如删除不需要的行之类的任务,因此,例如,如果采购订单上有20个项目,但他们只想支付10个项目,则将删除他们不想支付的其他10个项目。 在修改此方法之前,它只是意味着一次滚动显示更多内容,因为它一次只显示3个,修改后用户的滚动操作较少,但是当他们尝试删除这些行时,它只是恢复为原始行

付费偷看设置
发送
4条回答
clever101
1楼 · 2020-08-18 15:09.采纳回答

嗨,马克,

根据SAP注释2557076中记录的限制,大于表(GuiTableControl)实例默认值的 maxRows属性整数值仅在不调用表单元格值的就地编辑的只读方案中受支持 。

不幸的是,如果您将maxRows属性用于GuiTableControl实例,则此限制适用于您的方案,但是,如果它是Grid(GuiGridView)实例,请提出BC-PER事件单,我们将继续进行 看!

谢谢!

最好

Krists Magons

SAP Screen Personas开发团队

bbpeas
2楼-- · 2020-08-18 15:06

Hi Krists,

感谢您的快速回复。

不幸的是它是GuiTableControl。

如果我不使用Slipstream,似乎我无法增加maxRow值,它只是默认返回其原始值吗? 这不可能在角色上做到吗?

感谢您的帮助。

Marc

Tong__Ming
3楼-- · 2020-08-18 15:29

嗨Marc,

将maxRows属性增加到大于默认值是Slipstream Engine功能。 用于HTML的SAP GUI仅支持减少可见行的默认数量,因此它默认为原始值。

谢谢

克里斯特(Krists)

槿木_熙
4楼-- · 2020-08-18 15:29

感谢克里斯特(Krists)!

一周热门 更多>