起步软件技术论坛-X3

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

【结贴】[请求]模块分离求助

[复制链接]
 楼主| 发表于 2010-5-25 16:00:48 | 显示全部楼层
我通过修改Bussiness.jsp做到的免登录,但是具体的要指定登录哪一个功能模块需要修改哪个数据?
回复 支持 反对

使用道具 举报

发表于 2010-5-25 16:05:17 | 显示全部楼层
你说的模块是指具体的一个功能还是?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-5-25 16:18:28 | 显示全部楼层
恩,就是功能模块,我一个X3平台里面有并列3个功能模块,一、协同平台  二、A功能   三、B功能   我一次只想登录一个功能,比如我登录后启动平台,里面只有一个协同平台功能。
回复 支持 反对

使用道具 举报

发表于 2010-5-25 16:56:36 | 显示全部楼层
你的意思是 登陆进去后,业务功能树中只能看到 一或者  二或者 三?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-5-25 16:58:45 | 显示全部楼层
恩恩,就是这种效果。
回复 支持 反对

使用道具 举报

发表于 2010-5-25 17:35:19 | 显示全部楼层
之前有客户提过类似的问题 ,你可以参考
http://bbs.justep.com/forum.php?mod=viewthread&tid=28468
29楼的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-5-26 09:13:26 | 显示全部楼层
像他们那样做,是单独运行起了一个业务空间,还是业务空间下的某一个功能。我的需求是运行某一个业务空间。那样X3X.RUN方法的第二个参数该怎样填写,例如如果想单独运行协同系统这个业务空间,第二个参数要写成“Biz:\COLLABORATION” ?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-5-26 09:49:30 | 显示全部楼层
我只想单独运行协同系统业务空间,Business.jsp 中:
X3X.Params = "<%= params%>";
  X3X.UpdateVersion();
  X3X.ShowSplash();
  X3X.Init();
  X3X.Logon("050456","050456");
  X3X.CloseSplash();
  X3X.Run("Biz:\\System\\Init.func", "Biz:\COLLABORATION", "", "");
  document.body.onbeforeunload=BeforeClose;
  document.title = X3X.DisplayName;

是这样?
回复 支持 反对

使用道具 举报

发表于 2010-5-26 10:22:01 | 显示全部楼层
不是的,你上面只是单点登录的方式运行起某个功能。
因为模拟登陆了,那么业务功能树中会加载该用户所拥有的所有权限的功能,所以要按照36楼似的去更改业务功能树加载。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-5-26 10:44:50 | 显示全部楼层
那这个JSP页面传的值没问题吧??下面需要做的就是更改平台里面的代码来接受这个值并且处理是吧?
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-8 20:09 , Processed in 0.043181 second(s), 13 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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