【问题标题】:Access properties of Flat File Destination in SSIS via Script通过脚本访问 SSIS 中平面文件目标的属性
【发布时间】:2014-04-04 14:46:02
【问题描述】:

我有一个包含平面文件目标的数据流任务。默认情况下,“覆盖”属性设置为 False。我有一个需要检查的项目参数(布尔值),如果它是真的,那么我需要将平面文件目标覆盖属性设置为真。

我有一个脚本可以检查我的参数,但我找不到“路径”来获取我需要更改的变量:

public void Main()
{

     if (Convert.ToBoolean(Dts.Variables["$Package::IsMonthly"].Value)==true)
         {SET OVERWRITE PROPERTY TO TRUE}
     Dts.TaskResult = (int)ScriptResults.Success;
}

有人可以帮我找到正确的变量/路径吗?

谢谢, 莱斯利

【问题讨论】:

    标签: scripting ssis flat-file


    【解决方案1】:

    您应该在平面文件目标上使用一个表达式来检查参数是否为真/假,并使用它来覆盖该属性的默认值

    【讨论】:

    • 好的,我愿意这样做,但我在数据流组件平面文件目标上看不到 EXPRESSIONS,并且通常通过 UI 中的复选框访问该属性。我仍然需要知道脚本才能更改该属性,对吧?
    猜你喜欢
    • 1970-01-01
    • 2017-10-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-22
    • 1970-01-01
    • 2018-10-07
    • 1970-01-01
    相关资源
    最近更新 更多