【发布时间】:2015-10-28 15:46:20
【问题描述】:
我正在尝试使用 send-mail 任务在成功完成数据流任务后发送消息。
包执行时会产生错误:
错误:无法锁定变量“提取是 成功。
属性
开始:2015 年 10 月 27 日结束:2015 年 10 月 27 日晚上 11:59:59 记录:207 " 读取访问错误 0xC0010001“找不到变量。这 当试图从 包执行期间容器上的变量集合, 并且变量不存在。变量名称可能已更改或 变量没有被创建。”。
发送邮件任务的MessageSourceType 设置为Variable。
分配给发送邮件任务的MessageSource 属性的表达式:
"The extraction was successful.\n\n" +
"PROPERTIES\n" +
"----------\n\n" +
"Starting: " + (DT_WSTR, 50) @[$Project::StartingDateTime] + "\n" +
"Ending: " + (DT_WSTR, 50) @[$Project::EndingDatetime] + "\n" +
"Records: " + (DT_WSTR, 50) @[User::OriginalRecords] + "\n"
User::OriginalRecords 变量正在(正确地)由行计数任务填充。
我做错了什么?
【问题讨论】:
-
您是否尝试访问数据流中某处的变量,例如脚本组件任务?
-
User::OriginalRecords在数据流中设置,但未在此处使用(在脚本组件中)。