mark 一下:
这几天在做个多选参数的勾选界面,需要动态的根据实现配置好的数据来源切换查询对应的数据。但是每次都是进去的时候,对当前的数据块没有做变更的时候就不会报错,能自由切换;但是当你改变数据之后(数据块状态变化),关闭当前界面,然后重新切换数据源的时候就会报frm-41380 .
解决问题:在设置之前先将要设置的块清空掉,然后再进行设置。
原因:QUERY_DATA_SOURCE_NAME 只能在块状态为new设置才能进行设置
app_find.clear_detail('CUXPUBMCK');
set_block_property('CUXPUBMCK',QUERY_DATA_SOURCE_NAME,l_data_source);