理论教育 动态选择文件名的方法与技巧

动态选择文件名的方法与技巧

时间:2023-05-30 理论教育 版权反馈
【摘要】:在文本文件数据源的信息包中进行文件的选择,在BW 3.X和BW 7.X的创建地点不太一样。在BW 7.X中,信息包的“提取”标签页中的参数都是从数据源自动传递过来的,因此例程的实施只要在数据源定义的时候定义“提取”标签页中的“文件名称”即可。图5-1 数据源的提取标签第2步:单击文件名称后面的创建文件名称的例程图标,在弹出的对话框中输入描述,这里输入“根据日期自动确定文件名”,如图5-2所示。

动态选择文件名的方法与技巧

使用例程编写文件名称的目的是为了系统能够灵活地选择文件名称,特别是当将文件放到服务器的目录,且每天都有新的文件时,我们每天给文件一个新的名字,这样就需要对文件的名称进行动态选择。

在文本文件数据源的信息包中进行文件的选择,在BW 3.X和BW 7.X的创建地点不太一样。在BW 3.X中,给信息源分配数据源后,即可在数据源下新建信息包。在BW 7.X中,信息包的“提取”标签页中的参数都是从数据源自动传递过来的,因此例程的实施只要在数据源定义的时候定义“提取”标签页中的“文件名称”即可。由于BW 3.X和BW7.X的逻辑以及ABAP代码本身并没有太大区别,因此本书以BW 7.X中的场景为例进行说明。

为了在信息包中使用例程来确定文件名称,需要按照以下步骤进行创建。

第1步:在创建数据源时,进入“提取”标签页,这时在文件名称后面可以看到一个例程的图标978-7-111-50218-0-Chapter05-1.jpg,如图5-1所示。

978-7-111-50218-0-Chapter05-2.jpg

图5-1 数据源的提取标签

第2步:单击文件名称后面的创建文件名称的例程图标978-7-111-50218-0-Chapter05-3.jpg,在弹出的对话框中输入描述,这里输入“根据日期自动确定文件名”,如图5-2所示。(www.daowen.com)

978-7-111-50218-0-Chapter05-4.jpg

图5-2 例程文本描述输入

第3步:在出现的例程编辑界面进行文件名称的例程编辑,代码段如下。

978-7-111-50218-0-Chapter05-5.jpg

978-7-111-50218-0-Chapter05-6.jpg

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈