Trabalho com tabelas de decisão Vamos criar agora um exemplo que trabalhe com uma tabela de decisão a partir do Excel; Novamente, no exemplo de crédito, vamos criar uma tabela de decisão que decida o crédito a partir de condições nesta tabela.
Criação de uma tabela de decisão 1) Criar uma nova tabela de decisão com o comando New Decision Table. Coloque na pasta das regras;
Criação de uma tabela de decisão 2) Editar sua tabela de decisão de forma a ficar semelhante ao exemplo abaixo;
Criação de uma tabela de decisão 3) Criar o seguinte código para gerar a DRL a partir da tabela de decisão: SpreadsheetCompiler converter = new SpreadsheetCompiler(); String drl = converter.compile( "/credito.xls", InputType.XLS ); builder.addPackageFromDrl( new StringReader( drl ) ); // Descomente a linha abaixo para exibir a DRL criada // System.out.println(drl);