起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 268|回复: 13

【结贴】获取URL**

[复制链接]
发表于 2009-6-3 17:30:18 | 显示全部楼层 |阅读模式
怎样获取非当前操作者的URL?有没有函数??
回复

使用道具 举报

发表于 2009-6-3 17:43:45 | 显示全部楼层
获取非当前操作者的URL??非?这个怎么理解
回复 支持 反对

使用道具 举报

发表于 2009-6-3 17:48:31 | 显示全部楼层
根据orgkey方式来获取,例子参考
procedure TMAINFORM.Button2Click(Sender: TObject);
var
  lTemp : TStrings;
  lpos, lcon, lper, lOrgExpr : String;
  i : Integer;
begin
  MemoResult.Clear;
  lpos := '''BM1''';
  lcon := '''GW1''';
  lper := '''RY1''';
  lOrgExpr := 'orgkey('+lpos+','+lcon+','+lper+')';
  lTemp := TStringList.Create;
  try
    OrgSys.OrgSystem.GetBizURLsByOrgExpr(lOrgExpr, lTemp);
    MemoResult.Clear;
    MemoResult.Lines.AddStrings(lTemp);
  finally
    lTemp.Free;
  end;
end;
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-6-4 08:47:26 | 显示全部楼层
有没有函数?这个函数行不OrgURL()?因为我是想让表中的一个字段自动填充,我用OrgURL()获取到的是当前操作者的URL
回复 支持 反对

使用道具 举报

发表于 2009-6-4 09:10:29 | 显示全部楼层
可以用他。
你要传入的是对应的部门id、岗位id、人员id
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-6-4 10:25:43 | 显示全部楼层
这种写法应该没有问题吧?OrgURL(用车部门,用车人岗位,用车人)
报错:如图

1.jpg

132.47 KB, 下载次数: 110

回复 支持 反对

使用道具 举报

发表于 2009-6-4 10:28:44 | 显示全部楼层
我试过了没有问题
你试过了吗?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-6-4 10:34:50 | 显示全部楼层
我试过了就是报上面的错误
回复 支持 反对

使用道具 举报

发表于 2009-6-4 10:43:52 | 显示全部楼层
不清楚你在哪里做的,怎么做的?
我直接在表字段上做的自动填充,表达式用的是OrgURL('BM1','GW1','RY2'),然后预览数据表,添加数据,一点问题都没有。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-6-4 11:47:17 | 显示全部楼层
经查实是作用机制不对,还是要用代码来赋值
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-20 14:46 , Processed in 0.047047 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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