2017-12-04 15 views

답변

0

매우 신중하게 Drools가 수동의 읽기 섹션 6.5.4, 스프레드 시트 구문. RuleTable 아래에는 네 개의 행이 필요합니다. 하나의 행에는 CONDITION과 같은 헤더가 있습니다. 패턴이있는 하나의 셀 아래; 제약 표현식에 대한 하나의 셀 아래에 주석 셀에 대한 행이 있습니다.

5 개의 행이 있습니다.

두 개 이상의 패턴을 결합하려면 두 개 이상의 열을 사용하십시오. 해당 절의 예를 참조하십시오. 행을에 대한 10 org_co == $의 PARAM, 내가 규칙 "제 01"일치 입력 '=='을 받고 계속

private void testSpreadsheet(String dtPath){ 
    File dtf = new File(dtPath); 
    InputStream is; 
    try { 
    is = new FileInputStream(dtf); 
    SpreadsheetCompiler ssComp = new SpreadsheetCompiler(); 
    String s = ssComp.compile(is, InputType.XLS); 
    System.out.println("=== Begin generated DRL ==="); 
    System.out.println(s); 
    System.out.println("=== End generated DRL ==="); 
    } catch (IOException e) { 
    // TODO Auto-generated catch block 
    e.printStackTrace(); 
    } 
} 
+0

leune :

편집 코드 스프레드 시트를 컴파일하고 생성 된 DRL을 표시합니다 . 무슨 뜻이에요? –

+0

행 8에 남아있는 셀은 어느 것입니까? 클래스는 필드'org_co'를 가지고 있습니까? – laune

+0

클래스에는 org_co 속성이 있습니다. –