我的工作有以下步骤: - 连接到ftp位置 - 下载压缩文件 - 将文件解压缩到不同的文件夹 - 删除压缩文件 - 将文件名写入跟踪文件
ftpConnection -OnComponentOk - > ftpList-迭代 - > ftpGet -Iterate - >的fileList-迭代 - > fileUnarchive-迭代 - > fileDelete
问题是我可以在哪里将未压缩的文件名写入跟踪文件。当我尝试从fileUnarchive迭代到fileOutputDelimited它没有 允许我,同样如果我想从fileDelete添加一个地图它不允许我。我需要地图还是可以以某种方式使用全局变量?
我可以通过ftpGet获取它的一种方法,但我更愿意在后期(在取消归档或删除后)这样做,所以我不更新文件,如果 过程在其中一个步骤失败。
感谢。
答案 0 :(得分:1)
尝试使用tfiledelete - &gt; oncomponentok - &gt; tfixedflowinput(这里你可以使用包含来自tfilelist的当前文件名的相同全局变量) - &gt;(mainflow) - = - &gt; tfileoutputdelimeted ... < / p>