我正在将一些文件名和位置作为变量加载到SSIS中,然后尝试使用foreach循环执行流程任务。
经过几次失败的尝试后,我意识到SSIS正在将我正在加载到变量中的字段中的所有反斜杠加倍。因此网络地址不起作用。
我们可以停止这种行为吗?
我加载的内容:
"\\BBBB001\shared\GGGG\PiMSSSRSReportsPath\THM022\HHHH-NextWorkingDay-at1530.pdf"
我得到的是:
"\\\\BBBB001\\shared\\GGGG\\PiMSSSRSReportsPath\\THM022\\HHHH-NextWorkingDay-at1530.pdf"
如您所见,foxit阅读器无法识别带有双反斜杠的更高版本的文件名。如果我手动输入第一个值,它将起作用。