起步软件技术论坛-X3

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

【结贴】急!客户端运行提示“当前环境链中,隔离级为[POSITION]的不存在”!**

[复制链接]
发表于 2008-7-14 11:23:02 | 显示全部楼层 |阅读模式
我在【简介风格】里修改【标准风格主窗体】后,在设计平台里用【从初始化运行】没有提示‘隔离级’的提示。但在客户端运行的时候出现了‘隔离级’的提示。
这是我添写的代码:
procedure TSTANDARDSTYLEMAINFORM.BizFormShow(Sender: TObject);
var
  lCntContext: TContextCurrent;
  orgID: String;
  lDept: Business.Model.Org.Torgunit;
begin
  lCntContext := TContextCurrent.Create(Context);
  orgID:= lCntContext.Organ.ID;
  lCntContext.Free;
  lDept :=Business.Model.Org.OrgSys.OrgSystem.FindUnit(orgID,'','');
    if lDept = nil then
      Dialogs.ShowMessage('没有找到当前部门!')
    else
    begin
     Label1.Caption:=lDept.DisplayName+'办公平台';
    end;

请帮忙解决一下!!谢谢了!
回复

使用道具 举报

发表于 2008-7-14 11:37:58 | 显示全部楼层
是否签入并刷新缓存了?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-7-14 13:40:52 | 显示全部楼层
签入了!也不关缓存的事儿!.....郁闷!下午继续找!
回复 支持 反对

使用道具 举报

发表于 2008-7-14 14:02:13 | 显示全部楼层
回复 支持 反对

使用道具 举报

发表于 2008-7-14 17:32:57 | 显示全部楼层
涉及到组织机构的 应该从初始化运行
回复 支持 反对

使用道具 举报

发表于 2008-7-14 18:01:02 | 显示全部楼层
楼主,你怎么知道"也不关缓存的事儿" 呢?

你这样,重新签入一下所有资源,然后重新启动服务,然后再用客户端连接上去看看,对了
你检查一下,Studio 和 exe 是否连接的是同一个服务哦
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-7-16 14:21:47 | 显示全部楼层
呵呵!谢谢各位亲人!问题已经解决!
正如jiahaiming所说用TSystemCore.Operator.Positions[0].PositionMember.Parent.Parent.ID //当前操作者机构I
再次感谢jiahaiming!可以结贴了!
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-19 05:57 , Processed in 0.045396 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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