动态列Excel目标中的名称(数据流)

时间:2015-12-16 10:16:03

标签: excel dynamic ssis ssis-data-flow

我正试图制作我的目标列' Excel目标中的动态。插入列中的数据始终与列的数量和位置相同。这是因为我的标题是多语言的。但是,Excel目标不接受动态标题名称。

无论如何都要使这些变得动态,或者是否有不同的解决方法。

例如标题可以是:

 PR_ID        PR_NAME        PR_PRICE
 1            Bag            9,00
 2            T-Rex Figure   15,00

但标题也可以是:

 PR_ID        PR_NAAM        PR_PRIJS
 1            Bag            9,00
 2            T-Rex Figure   15,00

1 个答案:

答案 0 :(得分:0)

我使用2个标题来解决此问题,第1行= Excel目标的标题,第2行=用户标题(化妆品标题)。添加完所有内容后,我使用脚本任务运行Excel宏来隐藏第一个标题行。

现在看起来像这样:

 PR_ID      PR_NAME       PR_PRICE     <- Hidden by Excel macro
 PR_ID      PR_NAAM       PR_PRIJS
 1          Bag           9,00
 2          T-Rex Figure  15,00

如果是英文:

 PR_ID      PR_NAME       PR_PRICE     <- Hidden by Excel macro
 PR_ID      PR_NAME       PR_PRICE     
 1          Bag           9,00
 2          T-Rex Figure  15,00