|
lFlowTask := Command.FlowTasks.FindFlowTask('FUNC2');
if lFlowTask <> nil then
begin
Range:= 'OrgChildren(OrgKey('''+dsbMain.DataSet.FieldByName('DLSBH').asString+''', '+
' ''DLSZJL'', ''''), '''', False, False)';
lFlowTask.ExecutorRange:=Range; //执行组织机构表达式
end;
设置断点 Command.FlowTasks.Count是1,Command.FlowTasks[0].Subject的值也是对的,但是到if判断的时候,lFlowTask是空对象;啥原因呢? |
|