我用如下代码实现在入口环节同时流转多个实例,可为什么流转的实例数量是对的,但实际上第二个实例是没有流转出去的!
procedure TMainForm.Button1Click(Sender: TObject);
begin
DataSetBrokerdr.DataSet.Open;
DataSetBrokerdr.DataSet.First;
while not DataSetBrokerdr.DataSet.Eof do
begin
Dialogs.ShowMessage(DataSetBrokerdr.DataSet.FieldByName('XMMC').AsString);
FlowBroker1.FlowControl.flowOut(nil);
DataSetBrokerdr.DataSet.Next;
end;
end;
在流程属性中我选择了“允许多次启动”,并且“重复处理数据模式”选择的是“所有”