起步软件技术论坛-X3

 找回密码
 立即注册
搜索
楼主: kcyjy

【结】system登陆,系统配置,快捷按钮显示有误

[复制链接]
发表于 2010-4-13 15:32:31 | 显示全部楼层
那你写个定值显示吗?
回复 支持 反对

使用道具 举报

发表于 2010-4-13 15:34:18 | 显示全部楼层
显示值就那一个位置,你看看出了什么问题。
7楼错误看看是什么代码报错了。
把url都跟踪出来,看看是不是url的功能都在,或者都删除,重新加下看看。
这样沟通效率会高些。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-4-13 15:49:37 | 显示全部楼层
1、报错位置:
组件库:
static function TUserBizTreeUtils.GetUserBizTreeNodePathByURL(ABizURL: TBizURL): string;
var
  lNode: TBizNode;
begin
  lNode := TComponentsLib.UserBizTree.FindNodeByBizURL(ABizURL);
  Result := lNode.DisplayName;  // 此处报错
  while lNode.Parent <> nil do
  begin
    lNode := lNode.Parent;
    Result := lNode.DisplayName  + '/' +  Result;
  end;
end;
2、url的功能都在,并且在首页的快捷栏里都能访问。只是用system进行设置这些快捷功能时,无法正确显示。
3、写个定值就无法运行,报错,报错点见1
4、IE环境下可以运行,不会报错,但由于是正式环境,无法写个定值进行调试。所以最好先解决报错无法调试的问题。
5、全部删除,重新添加,在窗体不关闭的情况下,能看到。关闭窗体再打开,就看不到了,现象如一楼图片所示。
回复 支持 反对

使用道具 举报

发表于 2010-4-13 16:21:05 | 显示全部楼层
这个报错是指找不到ABizURL给的功能。
所以返回了一个空的LNode。
你看看ABizURL是什么,对照下建模工具里面资源的属性BIZURL,是否有什么异样。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-7-7 09:29:31 | 显示全部楼层
重新提交此问题,目前是打开系统配置,会报错,如下图。
系统配置/快捷按钮,点开后,里面如1楼所示,快捷按钮的链接无法正常显示。
此时点击新增后。关闭此功能,再次打开,快捷按钮的链接显示正常。

剪辑.jpg

35.75 KB, 下载次数: 132

回复 支持 反对

使用道具 举报

发表于 2010-7-7 11:14:30 | 显示全部楼层
是不是做了什么更改,导致有数据集没有打开?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-7-7 11:38:26 | 显示全部楼层
啥都没动过,是按系统最原始的,配好了一直没动过
回复 支持 反对

使用道具 举报

发表于 2010-7-7 15:03:39 | 显示全部楼层
studio调试运行一下,看看具体报错在哪里,然后去查一下,是否是某个数据集没打开。
回复 支持 反对

使用道具 举报

发表于 2010-7-7 15:19:00 | 显示全部楼层
楼主,你是2827的版本吗?
要不这样,你初始化一个新数据库,也就几分钟就可以搞定,然后你看看是否正常。
如果正常,说明还是有不同,例如该系统数据库是否做过升级,升级不彻底等等
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-7-7 15:43:15 | 显示全部楼层
初始过了,是正常的。不是。是3068版本。
我用初始的发布过来,还是一样。
这个问题由来已久了,一直在凑合着用。
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-8 04:36 , Processed in 0.040343 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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