我找不到用户定义的操作附加到在数据窗口上创建的按钮上

时间:2020-06-22 06:52:26

标签: powerbuilder datawindow

我需要在一个窗口上进行一些小的更新。主窗口上有多个数据窗口。但是我找不到要更新的数据窗口上的按钮触发的操作。我检查了窗口上的事件。所有用户事件。在按钮的属性窗口中,为操作属性选择了“用户定义”选项。因此,按钮上有一个用户定义的操作。但是我找不到它。当我双击或单击或右键单击按钮时,没有选择可以使我执行操作。我不熟悉Powerbuilder,而我想做的事情非常简单。我想念什么?行动在哪里?

1 个答案:

答案 0 :(得分:0)

尚不清楚您所指的按钮是在窗口本身上还是在特定的数据窗口上。但是,数据窗口控件就像窗口上的任何其他对象一样,因为它们可以在事件中编写代码。要查看对象上的代码,请右键单击它,然后选择“脚本”。但是,如果数据窗或与此相关的其他对象是从某个基类继承的,则祖先上可能存在一些函数,这些函数在放置了具体实例的窗口中是“不可见的”。要查看这些对象,您需要查看基础对象。

可以帮助您查看问题的窗口的其他信息。右键单击库中的对象,然后选择“编辑源代码”。这将为您提供一个文本文件,其中包含该对象的所有代码,您可以搜索所需的内容。

返回按钮单击的事物。如果按钮是数据窗口对象的一部分,则代码很可能在“ buttonclicking”或“ buttonclicked”事件中。