0
全部,XIR3 API Rebean Webi對象SQL返回
有沒有人想過如何使用rebean api返回Webi中的對象的sql?我得到了列的ReportExpression,但從那裏我很難獲取對象的SQL。
謝謝
全部,XIR3 API Rebean Webi對象SQL返回
有沒有人想過如何使用rebean api返回Webi中的對象的sql?我得到了列的ReportExpression,但從那裏我很難獲取對象的SQL。
謝謝
我相信你已經走進了這個結構。要獲得生成的SQL,您應該通過rebean的DataProvider。我沒有試圖看看我得到了什麼值,但是看看API方法,DataProvider的getQuery()。getSQL()方法看起來就是你正在尋找的。
爲了更清楚:
DocumentInstance docInst; // get your DocumentInstance object via preferred route
DataProvider dp = docInst.getDataProviders().getItem(0); // retrieve the DataProvider that youw ould like the SQL for
String sql = dp.getQuery().getSQL(); // the SQL out of the DataProvider
getSQL()被大幅貶值,也可能在下一版本中消失