dragonzsp的空间..求助-捕鱼app

学习.交流
专业源于专注
  
学习交流 文件下载 手册资料 交流qq群


文章分类
   ☉
   ☉
照片夹
手机版捕鱼的友情链接
游客:   注册 | 登录 | 论坛
 3  1/1   
# 1    发布于 2020-09-30 12:06

开了几个csp报表,作查询。 
用图标或者标签方式打开它 
有时候,查询的时候,这个csp报表的数据会穿越到另外一个报表里。有时候会提取不到数据。 
 
举个例子,同时,打开几个csp报表。 
 
在a报表中查询,此时数据还没显示出来,点击另外一个csp报表b。可能a报表的数据会显示在b里。 
 
又或者在c报表里,点击提取,出现a报表的数据或者提取不到数据。 
 
在每个报表的runover里加入了gui_set_text('this','a报表' get_cur_time_std())以区分,还是会出现这些问题。 
 
请教下各位,谢谢




# 2    发布于 2020-09-30 13:18

很正常,每个报表控件id名称基本都差不多的,oit数据控件类脚本命令,都会传递一个控件id,脚本函数内部开头都是遍历当前前端界面查询这个控件id获取对应的控件对象.而每次鼠标点击切换oit各个功能界面的时候,会同时把当前前端界面的基础地址写入一个保存当前前端界面对象的全局变量中,脚本函数控件类执行时候读取这个保存的当前前端界面对象的全局变量做对应界面上的控件查找.所以一个界面脚本还在执行的时候,你切换到另外一个界面,那个脚本函数执行的脚本逻辑中的控件操作,就会切换到对应当前前端页面上操作去了.




# 3    发布于 2020-09-30 13:23

正常脚本接口执行,老孟都是单线程执行,执行过程过程过长应该是卡死状态.如果出现你这种现象,你应该使用了多线程或老孟那个时钟脚本函数才会出现你说的现象.我是不建议你们在多线程或时钟里面执行对应的脚本,哈哈





 3  1/1   


登录后方可发贴



[ 电话: 0571-85462761 王先生 qq: 124520435 加入软件qq群 - - ]