-- 作者:yangming
-- 发布时间:2009/7/7 15:05:00
--
菜单-管理项目-项目属性
Initialize
数据已经加载,所有的DataTable都已经生成,即将生成Table和窗口的时候执行,通常在此添加全局变量,以及针对DataTable的初始化设置。
例如将Initialize事件代码设为:
Vars.Add("Aggregate",GetType(Boolean),False) DataTables("订单").DataCols("日期").DefaultValue = Date.Today()
上面的代码增加了一个逻辑型全局变量Aggregate,并将订单表日期列的默认值设置当天日期。
利用Initialize事件,还可以动态设置列标题:
With DataTables("表B") .DataCols("Name").Caption = "姓名" .DataCols("ID").Caption = "编号" .DataCols("Date").Caption = "日期" End With
不能在Initialize事件中出现针对Table、Col和窗口的代码,因为此时上述对象还未生成。
|