Scripting 通过脚本访问SSIS中平面文件目标的属性
我有一个数据流任务,其中有一个平面文件目标。“Overwrite”属性默认设置为False。我需要检查一个项目参数(布尔值),如果它为真,那么我需要将平面文件目标覆盖属性设置为真 我有一个脚本检查我的参数,但我找不到获取需要更改的变量的“路径”:Scripting 通过脚本访问SSIS中平面文件目标的属性,scripting,ssis,flat-file,Scripting,Ssis,Flat File,我有一个数据流任务,其中有一个平面文件目标。“Overwrite”属性默认设置为False。我需要检查一个项目参数(布尔值),如果它为真,那么我需要将平面文件目标覆盖属性设置为真 我有一个脚本检查我的参数,但我找不到获取需要更改的变量的“路径”: public void Main() { if (Convert.ToBoolean(Dts.Variables["$Package::IsMonthly"].Value)==true) {SET OVERWRITE PR
public void Main()
{
if (Convert.ToBoolean(Dts.Variables["$Package::IsMonthly"].Value)==true)
{SET OVERWRITE PROPERTY TO TRUE}
Dts.TaskResult = (int)ScriptResults.Success;
}
有人能帮我找到正确的变量/路径吗
谢谢,
Leslie您应该在平面文件目标上使用一个表达式来检查参数是否为真/假,并使用该表达式覆盖该属性的默认值好的,我愿意这样做,但我在数据流组件平面文件目标上看不到表达式,该属性通常通过检查进行访问用户界面中的框。我仍然需要知道脚本才能更改该属性,对吗?