起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 520|回复: 6

【搞定】[请求]如何隐藏主界面上的快捷方式和去掉业务树中无需的功能项??**

[复制链接]
发表于 2007-1-16 16:11:26 | 显示全部楼层 |阅读模式
[请求]如何隐藏主界面上的快捷方式和去掉业务树中无需的功能项??
急问?
回复

使用道具 举报

发表于 2007-1-16 16:32:13 | 显示全部楼层
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-1-16 16:57:36 | 显示全部楼层
非常感谢
这里还有一个问题,台面上的计划和客户如何去掉?? :confused:
回复 支持 反对

使用道具 举报

发表于 2007-1-16 18:09:55 | 显示全部楼层
修改这里:业务模型\协同系统\面板功能\工作台\工作台
回复 支持 反对

使用道具 举报

发表于 2007-1-17 13:53:39 | 显示全部楼层
工作台上的计划和客户最好用修改 协同系统\公共资源\协同常量库 来实现

static function TRTLConsts.DesktopColumnCount: Integer;
begin
  Result := 2;
end;

static function TRTLConsts.DefaultDesktopPanelDesc: TDesktopPanelDescArray;
const
  cTaskFuncURL = 'Biz:\COLLABORATION\MyTaskFunc.Func';
  cPlanFuncURL = 'Biz:\COLLABORATION\PlanCenterFunc.Func';
  cCustomerFuncURL = 'Biz:\OPERATION\CRMSPACE\CustomerMngFunc.Func';
  cNeedProcessDocURL = 'Biz:\COLLABORATION\TaskCenterInfo.Info\GridNav_NeedProcess.FormDoc';
  cPlanDocURL = 'Biz:\COLLABORATION\PlanCenterInfo.Info\GridNav.FormDoc';
  cPostDocURL = 'Biz:\COLLABORATION\TaskCenterInfo.Info\GridNav_Post.FormDoc';
  cCustomerDocURL = 'Biz:\OPERATION\CRMSPACE\CustomerInfo.Info\CustomerNav.FormDoc';
  {//todo wdx 不要删除此注释,这里如果需要OA有新闻公告板,则需将此放开
  cNewsDocURL = 'Biz:\OPERATION\OASPACE\NEWSPLACARD_NAVINFO.INFO\GRIDNAV.FORMDOC';
  cNewsFuncURL = 'Biz:\OPERATION\OASPACE\TASKCENTERNEWSFUNC.Func';}
begin
  Result := [CreateDesktopPanel('待办任务', cNeedProcessDocURL, cTaskFuncURL, SysUtils.Format('-f%s -vvmTaskGrid -d待办', [TRTLConsts.NeedProcessTaskTypeStr])),
             CreateDesktopPanel('当前计划', cPlanDocURL, cPlanFuncURL, '-p'),
             CreateDesktopPanel('提交任务', cPostDocURL, cTaskFuncURL, SysUtils.Format('-vvmTaskGrid -f%s -d交办', [TRTLConsts.PostTaskTypeStr])),
             CreateDesktopPanel('我的客户', cCustomerDocURL, cCustomerFuncURL, '')
             {//todo wdx 不要删除此注释,这里如果需要OA有新闻公告板,则需将此放开
             CreateDesktopPanel('新闻公告', cNewsDocURL, cNewsFuncURL, '')}
             ];
end;

static function TRTLConsts.DesktopUnionRect: TRectArray;
begin
  Result := [];//[Classes.Rect(0, 1, 3, 2), Classes.Rect(1, 2, 3, 3)];
end;
回复 支持 反对

使用道具 举报

发表于 2007-1-17 13:56:07 | 显示全部楼层
DesktopColumnCount 桌面的列数
DefaultDesktopPanelDesc 桌面上显示的文档,以及文档对应更多的功能,顺序按照Z字顺序
   1  2
   3  4
   5  6
DesktopUnionRect 如何来融合文档,当桌面显示时不是按照每一个占同样的面积,而是有些文档需要占多个位置时候,就需要融合了
回复 支持 反对

使用道具 举报

发表于 2007-1-29 09:34:25 | 显示全部楼层
由于楼主长时间没有回复,此贴先结了。
如果还有问题,请另开新贴,谢谢。
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2024-12-24 03:32 , Processed in 0.041629 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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