起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 220|回复: 10

【结】请帮忙看下这是哪里的问题**

[复制链接]
发表于 2008-7-24 15:06:38 | 显示全部楼层 |阅读模式
我在业务信息的代码中定义了TOrgURLs的实例lOrgURLs,但在调试时,发现无法查看lOrgURLs的内容,提示“表达式错误:
Undeclared identifier "lOrgURLs"”,不知道是哪里的问题。
回复

使用道具 举报

发表于 2008-7-24 15:08:08 | 显示全部楼层
能编译过去代码吗?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-7-24 15:32:11 | 显示全部楼层
可以的,编译和运行都不报错,但就是调试时看不到值
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-7-24 15:52:29 | 显示全部楼层
帮忙解决一下。因为后面的调用有问题,可能与这里有关
回复 支持 反对

使用道具 举报

发表于 2008-7-24 15:52:53 | 显示全部楼层
那就用dialogs.showmessage(lOrgURLs);看看值
回复 支持 反对

使用道具 举报

发表于 2008-7-24 15:53:04 | 显示全部楼层
把代码贴出来看看呢
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-7-24 16:08:08 | 显示全部楼层
procedure TWLWHD.SetPersons();
var
  //循环变量
  index:integer;
  lOrgSystem:Org.TOrgSystem;
  lOrgURLs:Org.TOrgURLs;
  //当前环境实例
  lContextCurrent:TContextCurrent;
  //组织单元
  person:Business.Model.Org.TOrgUnit;
  //'创建者'下拉列表项实例
  objPerson:TPerson;
begin
  try
    //获取系统所有操作者的URL
    lOrgURLs := Org.TOrgURLs.Create;
    lOrgSystem := Org.TOrgSystem.Create;
    lOrgSystem.GetOrgURLsByOrgExpr(Org.OrgExpr.OrgSelect(Org.OrgExpr.OrgCondition('*.PSM','','')),lOrgURLs);

    //根据操作者URL获取操作者信息(名称)填充表单中创建者下拉列表
    objPerson := TPerson.Create;
    cmbCreator.Items.Clear;
    for index := 0 to lOrgURLs.Count - 1 do
    begin
      person := lOrgSystem.FindUnit(lOrgURLs.Items[index].BizURL);
      objPerson.ID := person.ID;
      cmbCreator.Items.AddObject(person.DisplayName, objPerson);
    end;
    //创建当前环境实例
    lContextCurrent := Business.Model.TContextCurrent.Create(self.Context);
    //将当前操作者填充为表单中创建者控件的显示内容
    cmbCreator.ItemIndex := cmbCreator.Items.IndexOf(lContextCurrent.Operator.DisplayName);
    //personID := lContextCurrent.Operator.ID;
  finally
    //objPerson.Free;
    lOrgURLs.Free;
    lOrgSystem.Free;
    lContextCurrent.Free;
  end;
end;
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-7-24 16:09:24 | 显示全部楼层
objPerson是我自定义的一个类的实例,里面只有一个变量ID,用来保存人员的ID
回复 支持 反对

使用道具 举报

发表于 2008-7-24 16:16:53 | 显示全部楼层
。。。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-7-24 16:26:17 | 显示全部楼层
我已经解决了,谢谢答复
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-19 12:53 , Processed in 0.042426 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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