datastore dw_1
dw_1 = CREATE datastore
dw_1.dataobject = ‘d_1’
dw_1.object.ole_1.object.inputdata = ls_barcode ;
用上面的的语句 报错 : Error accessing external object property inputdata;
但是 如果我直接在窗口上放置一个数据窗口控件 dw_1 ;
然后调用dw_1.object.ole_1.object.inputdata = ls_barcode ,可以正常调用
------解决方案--------------------
微软的条码控件必须是可视对象。而datastore不是可视对象。所以出现这样的问题。你用datawindow好了。
------解决方案--------------------
datawindow是可视对象,datastore是非可视对象
建议你还是用datawindow,然后把visible设置为false