我需要使用提供的Java和ODM API以readable/tabular
格式从IBM ODM Decision Center业务控制台中提取决策表的内容。
这必须是自动化过程,因此我无法使用ODM提供的现有Import/Export
功能。
有人有示例代码或实现了这样的要求吗?
版本:ODM 8.10.1
答案 0 :(得分:0)
第1步:向决策中心查询决策表(有关说明,请参见here)
第2步:
if (rule.getType().equals("brm.DecisionTable")) {
IlrDecisionTable dTable = (IlrDecisionTable) rule;
IlrDTController controller = IlrSessionHelper.getDTController(session, dTable, new Locale(dTable.getLocale()));
String tableHtml = IlrDTHelper.getHTMLTable(controller, false, false);//getHTMLTable(IlrDTController controller, boolean showEmptyRow, boolean includeCSS)
...
}