起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 1298|回复: 31

【结】[问题] 文档关联的小问题??***

[复制链接]
发表于 2009-2-12 10:01:12 | 显示全部楼层 |阅读模式
我想要在系统加载的时候主窗体右侧的文档关联隐藏掉?当操作对应的功能的时候就显示?怎么弄?
回复

使用道具 举报

发表于 2009-2-12 10:31:05 | 显示全部楼层
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-2-12 10:45:37 | 显示全部楼层
楼上的帖子是在加载进去 工作台 也显示的,我想在最开始进去的时候是不显示的,只有点击某一个功能的时候才会显示出来.
当我写成以下代码:
if SysUtils.UpperCase(AContainer.FuncURL) = SysUtils.UpperCase('Biz:\OABGZDHXT\QJJ.FUNC') then
   ShowRelevancyNavBar
   else
   HideDocRelevancyNavBar;

当刚刚进入平台的时候是隐藏了.但是当我打开  'Biz:\OABGZDHXT\QJJ.FUNC' 功能的时候却不会显示出来.

PS:右边的"文档关联"是自己做的,不是系统自带的那个
回复 支持 反对

使用道具 举报

发表于 2009-2-12 10:53:22 | 显示全部楼层
if SysUtils.UpperCase(AContainer.FuncURL) = SysUtils.UpperCase('Biz:\OABGZDHXT\QJJ.FUNC') then
代码执行过去了吗?
回复 支持 反对

使用道具 举报

发表于 2009-2-12 10:55:36 | 显示全部楼层
楼主,你跟踪一下代码看看是否ShowRelevancyNavBar是否执行到。
ShowRelevancyNavBar这个方法中的判断条件是否成立。
procedure TSTANDARDSTYLEMAINFORM.ShowRelevancyNavBar;
begin
  if not FRelevancyNavBarShowing and actRelevancy.Checked and IsShowRelevancyNavBar then//看这个条件。
  begin
    FRelevancyNavBarShowing := True;
    DockStub.BeginUpdate;
    try
      DockStub.AddClient('RelevancyNavBar', FRelevancyNavBar, nil);
      DockStub.ShowClient(FRelevancyNavBar);
    finally
      DockStub.EndUpdate;
    end;
  end;
end;
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-2-12 10:56:49 | 显示全部楼层
最初由 lixy 发布
[B]if SysUtils.UpperCase(AContainer.FuncURL) = SysUtils.UpperCase('Biz:\OABGZDHXT\QJJ.FUNC') then
代码执行过去了吗? [/B]


执行过去了的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-2-12 10:59:15 | 显示全部楼层
最初由 atiger 发布
[B]楼主,你跟踪一下代码看看是否ShowRelevancyNavBar是否执行到。
ShowRelevancyNavBar这个方法中的判断条件是否成立。
procedure TSTANDARDSTYLEMAINFORM.ShowRelevancyNa..

以下省略...... [/B]

1. ShowRelevancyNavBar是否执行到。执行了
2. ShowRelevancyNavBar这个方法中的判断条件是否成立.具体是指什么?请详细说说
回复 支持 反对

使用道具 举报

发表于 2009-2-12 10:59:37 | 显示全部楼层
执行这个后,然后到哪里了?
是 FRelevancyNavBarShowing := True;
还是结束这个过程了?
回复 支持 反对

使用道具 举报

发表于 2009-2-12 11:13:38 | 显示全部楼层
看5楼
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-2-12 11:16:22 | 显示全部楼层
回复8楼:
直接结束了这个过程,没有执行 FRelevancyNavBarShowing := True;
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-29 23:56 , Processed in 0.039267 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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