我想获取 SAP BO4 Web 智能报告选项卡列信息。
我尝试使用 - 在 Java 中获取此信息 -
DataProviders dps = reportInstance.getDataProviders();
for (int ii = 0; ii < dps.getCount(); ii++) {
com.businessobjects.rebean.wi.DataProvider dp = dps.getItem(ii);
int recCount = dp.getFlowCount();
try {
for (int iii = 0; iii < recCount; iii++) {
try {
Recordset recordSet = dp.getResult(iii);
recordSet.first();
boolean hasNext = recordSet.isFirst();
while (hasNext) {
for (int j = 0; j < recordSet.getColumnCount(); j++) {
columns.add(recordSet.getColumnName(j));
但是 reportInstance.getDataProviders() 会返回报告文档中所有报告选项卡的数据提供者,但我有兴趣在单个报告选项卡中找出数据提供者。
我可以使用 CI_InfoObjects 等使用 SQL 查询来获取它吗?
任何帮助将不胜感激。
谢谢!