CIMPLICITY 要求使用CimEdit Basic脚本来利用VisiconX SQL查询属性。例如,如果希望查询一个ProductionEventRecords表,以查找所有严重等级超过4的记录,需要在CimEdit屏幕中创建以下两个元素:
- 一个包含以下SQL命令的VisiconX数据控件:
SELECT * FROM ProductionEventRecords WHERE ProductionEventRecords.Severity > QP1
- 一个使用以下脚本为“Mouse Down”事件定义事件操作的文本按钮:
Sub OnMouseDown(x As Long, y As Long, flags As Long)
CimGetScreen.Object.Objects.Item("MyDataControlName").OleObject.QP1 = 4
End Sub
在运行时,单击按钮时,VisiconX数据控件将只查询ProductionEventRecords表中严重等级超过4的记录。