【摘要】:在文本文件数据源的信息包中进行文件的选择,在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步:在创建数据源时,进入“提取”标签页,这时在文件名称后面可以看到一个例程的图标,如图5-1所示。
图5-1 数据源的提取标签
第2步:单击文件名称后面的创建文件名称的例程图标,在弹出的对话框中输入描述,这里输入“根据日期自动确定文件名”,如图5-2所示。(www.daowen.com)
图5-2 例程文本描述输入
第3步:在出现的例程编辑界面进行文件名称的例程编辑,代码段如下。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。
有关SAP商务智能实用开发与高级功能详解的文章