实例化窗口上的对象。

2020-09-22 03:59发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我有点生锈,所以在窗户上画画时遇...

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

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


我有点生锈,所以在窗户上画画时遇到了麻烦...

我可以创建一个窗口,也可以通过画家在该窗口上创建一个矩形。 当我运行该应用程序时,将显示窗口并显示矩形。 然后,我几乎可以按任何想要的方式操作矩形。

但是,如果我尝试通过代码(l_rect = CREATE RECTANGLE)创建矩形,然后在窗口上设置其坐标并使其可见,则我永远不会看到该矩形。

我缺少什么使矩形可用的步骤?

2条回答
哎,真难
2020-09-22 04:48 .采纳回答

如果使用CREATE创建可见控件的实例,则该实例在窗口中将不可见。

要在窗口上创建可见控件,必须使用OpenUserObject或OpenUserObjectWithParm。 但是您只能使用此功能创建DragObjects。 矩形是DrawObjects。

解决方法:

-在设计时在用户对象上放置一个矩形。 您可以使用OpenUserObject在运行时动态打开用户对象。

-使用组框而不是矩形。 您可以使用OpenUserObject动态创建组框。

-使用数据窗口控制数据窗口。 在数据窗口中,可以在运行时创建矩形。

一周热门 更多>