共用一个数据窗口控件时的constructor事件的触发的问题说明!!!!!
如果你的数据窗口控件的dataobject是动态生成的,那么他在执行的时候不会触发
CONSTRUCTOR这个事件,这是我在执行我的程序时发现的,所以要在其后写上一个DW_OBJE.TRIGGER(“CONSTRUCTOR”)来触发这个事件,这时侯你可以在构造的事件中写一些你需要用的代码,这是本人的一点点的经验总结,供大家参考,高手们可不要见笑呀
choose case ls_flag
case 'fxbbsc'
dw_report.dataobject = "d_report_preview"
w_report_out.title = "分析报表输出"
case 'sybsc'
dw_report.dataobject = "d_report_preview2"
w_report_out.title = "损益表输出"
case 'zdbsc'
dw_report.dataobject = "d_report_preview3"
w_report_out.title = "制度表输出"
case 'tzsc'
dw_report.dataobject = "d_report_preview1"
w_report_out.title = "台帐输出"
end choose
dw_report.TRiggerevent("Constructor") ///这时才会触发构造的事件