6.1.3 读取信息块的数据
BW在系统层面提供了Open Hub和MDX等标准功能来对外输出数据,但是在很多时候我们可能也需要通过ABAP的方式来获取信息提供者的值,如读取多信息块或信息块的内容。3种不同类型的数据输出方式的对比见表6-1。
表6-13 种不同输出方式的比较

下面将通过代码读取SINOC01信息块中2010年的数据,代码如下。








程序运行后,读取到了信息块SINOC01中的数据,具体显示界面如图6-5所示。

图6-5 数据显示界面
从上面的示例中可以看到,实际上,无论是多信息提供者,还是信息块等多维的数据模型的数据,依然可以在使用ABAP代码封装为标准的RFC函数后,供外部系统在线实时调用。