组合框rowsourcetype属性为“数组”。那么,在定义该数组时是在表单的init事件和load事件里编写都可以吗?
1个回答
展开全部
LOAD:表单本身创建时发生
INIT:表单本身已创建,设置表单自身属性以及其内部各控件属性的初始化过程。
LOAD先于INIT发生。
打开表、数组等表单之外的独立东西时,可以在任何时候创建或执行表或数组等,所以你在LOAD或INIT里创建数组都可以;但(注意了),组合框的数据来源赋值必须在INIT里写。
INIT:表单本身已创建,设置表单自身属性以及其内部各控件属性的初始化过程。
LOAD先于INIT发生。
打开表、数组等表单之外的独立东西时,可以在任何时候创建或执行表或数组等,所以你在LOAD或INIT里创建数组都可以;但(注意了),组合框的数据来源赋值必须在INIT里写。
更多追问追答
追问
为何组合框的数据来源赋值必须在init里写?
追答
LOAD过程表单内的COMBO还没形成,COMBO是在INIT里形成的。
来自:求助得到的回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询