组织机构参数的调用方法有两种
2008-08-03 12:03
281 查看
在程序中,获得当前操作者相关信息
procedure TMainForm.Button1Click(Sender: TObject);
var
lContextCurrent: Business.Model.TContextCurrent;
begin
lContextCurrent := Business.Model.TContextCurrent.Create(Self.Context);
try
Memo.Lines.Add(lContextCurrent.Dept.ID +
'(当前操作者部门ID)');
Memo.Lines.Add(lContextCurrent.Dept.DisplayName +
'(当前操作者部门DisplayName)');
Memo.Lines.Add(lContextCurrent.Organ.ID +
'(当前操作者机构ID)');
Memo.Lines.Add(lContextCurrent.Organ.DisplayName +
'(当前操作者机构DisplayName)');
Memo.Lines.Add(lContextCurrent.Operator.ID +
'(当前操作者ID)');
Memo.Lines.Add(lContextCurrent.Operator.Person.DisplayName +
'(当前操作者Name)');
Memo.Lines.Add(lContextCurrent.PositionMember.ID +
'(当前操作者岗位成员编号)');
Memo.Lines.Add(lContextCurrent.PositionMember.DisplayName +
'(当前操作者岗位成员显示名称)');
Memo.Lines.Add(lContextCurrent.PersonMember.ID +
'(当前操作者人员成员编号)');
Memo.Lines.Add(lContextCurrent.PersonMember.DisplayName +
'(当前操作者人员成员显示名称)');
finally
lContextCurrent.Free;
end;
end;
procedure TMainForm.Button1Click(Sender: TObject);
var
lContextCurrent: Business.Model.TContextCurrent;
begin
lContextCurrent := Business.Model.TContextCurrent.Create(Self.Context);
try
Memo.Lines.Add(lContextCurrent.Dept.ID +
'(当前操作者部门ID)');
Memo.Lines.Add(lContextCurrent.Dept.DisplayName +
'(当前操作者部门DisplayName)');
Memo.Lines.Add(lContextCurrent.Organ.ID +
'(当前操作者机构ID)');
Memo.Lines.Add(lContextCurrent.Organ.DisplayName +
'(当前操作者机构DisplayName)');
Memo.Lines.Add(lContextCurrent.Operator.ID +
'(当前操作者ID)');
Memo.Lines.Add(lContextCurrent.Operator.Person.DisplayName +
'(当前操作者Name)');
Memo.Lines.Add(lContextCurrent.PositionMember.ID +
'(当前操作者岗位成员编号)');
Memo.Lines.Add(lContextCurrent.PositionMember.DisplayName +
'(当前操作者岗位成员显示名称)');
Memo.Lines.Add(lContextCurrent.PersonMember.ID +
'(当前操作者人员成员编号)');
Memo.Lines.Add(lContextCurrent.PersonMember.DisplayName +
'(当前操作者人员成员显示名称)');
finally
lContextCurrent.Free;
end;
end;
相关文章推荐
- Struts2调用Action的两种方法以及参数处理
- 调用带参数的线程两种方法
- shell中调用R语言并传入参数的两种方法
- 函数调用参数改变的两种方法——指针与引用
- Javascript 调用C# 代码并传递参数的两种方法
- 要实现线程调用带参数的方法有两种办法。
- Javascript 调用C# 代码并传递参数的两种方法
- 转:要实现线程调用带参数的方法有两种办法。
- C#调用VC DLL接口函数参数类型转换的方法
- 数组和String调用方法时,值是否改变(包含可变参数)
- Shell脚本中调用、引用、包含另外一个脚本文件的两种方法
- PB中调用API函数时传递数组参数的方法
- Java调用.Net WebService参数为空解决办法 (远程)调试webservice方法 转
- c++ 调用lua 可传两个参数的 重载方法
- 确保调用对象的Dispose()方法的两种方式
- java反射获得参数是数组的方法的两种方法
- 总结python实现父类调用两种方法的不同
- 在C#中使用sqlClient和Odbc两种连接方法调用存储过程简述
- C++调用dll文件的两种方法
- Java方法参数是引用调用还是值调用?——值调用