0

我有一个带有脚本的执行 SQL 任务(DOE 参数):

select 
    SystemCode
    ,[Group]
    ,Process
    ,InputFolder
    ,InputFileName
    ,TargetFileName
from rpt.v_cfg_Report_DOE_Parameters 
where 
Report_Id = ? 
and Procedure_Id = ?

在有新的 sql 任务(RUN DOE CALLER)从先前的查询中获取结果之后,调用过程,继续处理数据以进行其他步骤。我需要制作文件系统任务,它将该参数从(GET DOE 参数)复制到文件中,并将该文件保存在文件夹中,在该文件夹中我可以看到哪些参数被转发到程序以进行检查。

知道怎么做吗?

4

1 回答 1

0

您可以将该查询的结果集用于对象变量。然后使用一个 for each 循环容器设置为 ado.net 迭代器。这允许您将参数设置为每次通过的包变量。然后那些驱动文件系统任务。您还可以在源组件而不是 sql 任务中使用该查询。在数据流中,您选择指向对象变量的记录集目标。

于 2016-12-08T14:54:11.977 回答