什么是界面事件?

界面事件是指设计界面中的控件在数据发生变化时执行的事件。

  • 在 LiteWorks 中,界面每个控件都自动对应一个事件,并可对该事件进行编程。编程使用 VBScrpt 语言,可以在界面事件中,定义界面显示,并可连接外部数据。

事件

也就是说,通过界面事件可以实现界面中控件的联动,打个比方:有一组下拉框,下拉框_省份,下拉框_市县,下拉框_乡镇,分别代表 “省份”,“市县”,“乡镇”。

那么,通过选择好一个“省份”,例如“浙江省”后可以,就可以在“下拉框_市县”中只列出“浙江省”的市县,而在“下拉框_市县”选好后,又可以显示该市县下属的“乡镇”。通过这样的多级联动可以方便和规范输入。这就需要用到界面事件。

还是以上面的“省份”联动为例,在数据量比较多的时候,并且数据需要分组的时候,我们常常利用数据库来进行数据的管理。也即,省份和市县乡镇都存在于一个数据库中,这样就需要界面事件可以连接外部数据库了。