我想通过 Java 代码获取 SAP BusinessObjects 报告的大小。我主要关心的是我们通过查询获取的数据的大小,例如,select si_id,si_name, si_size from ci_infoobjects where si_kind='webi'
如何获得特定报告的大小?
我想通过 Java 代码获取 SAP BusinessObjects 报告的大小。我主要关心的是我们通过查询获取的数据的大小,例如,select si_id,si_name, si_size from ci_infoobjects where si_kind='webi'
如何获得特定报告的大小?
正如 Hardik Patel 在您拥有 IInfoObject 后在评论中所说:
IFiles ifiles = object.getFiles();
IFile boFile = null;
long reportSize=0;
for (int k=0; k<ifiles.size(); k++)
{
boFile = (IFile) ifiles.get(k);
System.out.println("Size : " + boFile.getSize());
reportSize += boFile.getSize();
}
System.out.println("Size : " + reportSize);