5.3.2 在数据传输进程中选择文件名称
2025年08月10日
5.3.2 在数据传输进程中选择文件名称
使用例程编写文件名称的目的是为了系统能够灵活地选择文件名称,特别是当将文件放到服务器的目录,并且每天都有新文件时,可能需要每天给文件一个新的名字,这样我们就需要对文件的名称进行动态选择。
为了在DTP中使用例程来确定文件名称,需要按照以下步骤进行创建。
第1步:确保DTP的执行模式是“完全”,而不是“增量”。
第2步:在DTP的抽取界面,勾选“不从PSA提取但是访问数据源(针对小规模数据)”复选框,此时系统下方会出现文件选择界面,如图5-17所示。
图5-17 文件选择界面
第3步:单击文件名称后面的创建文件名称的例程图标,在弹出的对话框中输入描述,如这里输入“根据日期自动确定文件名”,如图5-18所示。
图5-18 例程文本描述输入
第4步:在出现的例程编辑界面进行文件名称的例程编辑。DTP中的文件名选择例程的代码如下。
当通过以上方式抽取数据时,不需要在数据源下新建信息包,而且由于数据并没有上载到PSA,而是直接从源文件上载到数据目标,因此在进行数据源的管理时也无法看到对应的数据包。