起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 514|回复: 4

查询功能速度异常问题

[复制链接]
发表于 2011-3-24 09:31:03 | 显示全部楼层 |阅读模式
有个用户的一个岗位在登录继承FT业务开发的查询时,特别慢,一般超过十分钟后才能进入功能,在几台不同的机器上试验过,结果都很慢,但是其他的用户管理权限一样登录相同的查询功能时速度正常;编码运行时,发现在单步到 文号资源集 的DoExecute 函数结束时,卡住不动;这个函数多次执行,在执行完FT字段模板组Type语句后调到 文号资源集 的DoExecute 函数时就不动;其他用户单步到这里正常。版本号3088 ,请教达人一下,谢谢啦!
回复

使用道具 举报

发表于 2011-3-24 14:29:41 | 显示全部楼层

Re: 查询功能速度异常问题

跟到DoExecute里看看在做什么处理
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-3-28 08:39:09 | 显示全部楼层
执行完FT字段模板组Type语句后跳到 文号资源集 的DoExecute 函数时就不动
回复 支持 反对

使用道具 举报

发表于 2011-3-28 09:24:33 | 显示全部楼层
嗯,我是说在这个DoExecute处设断点,然后ctrl+F7进入这个函数,看看在做什么
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-3-28 09:57:03 | 显示全部楼层
procedure TBizModuleCreateMsgHandle.DoExecute(AMessage: TBizMessage; const AParam: THandleParam; var Handled: Boolean);
var
  lBizModuleNotifyMessage: TBizModuleNotifyMessage;
begin
  if AMessage is TBizModuleNotifyMessage then
  begin
    lBizModuleNotifyMessage := TBizModuleNotifyMessage(AMessage);
    DoCreateCodeCreator(lBizModuleNotifyMessage);
    Handled := True;
  end;
end;

这个函数具体是干什么用的,执行到这个函数结束就会卡很久
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2024-12-23 10:07 , Processed in 0.040911 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表