Hi everyone,
I am currently experimentating troubles compiling a DRL file with a \" character in
it.
I used a XLS decision table that, once compiled, gave me a DRL. The following lines are
extracted from it.
#From row number: 14
rule "Exemple 1 2006 10 10_14"
salience 65522
when
Ctx:MyObject()
eval(Ctx.GetPrp("TEST").getValue().equals("GER"))
then
Ctx.SetPrp("TRUC").setValue("test char \" test");
end
#From row number: 15
The problem is that when compiled, an error is generated
Unknown:0-1 mismatched token: [@0,0,0='<no text>',<-1>,0:-1];
expecting type 'end'
If I modify the decision table to put
Ctx.SetPrp("TRUC").setValue("test char " test");
The result is the same
Unknown:0-1 mismatched token: [@0,0,0='<no text>',<-1>,0:-1];
expecting type 'end'
So it means that \" is not understood, however, if I put \z, I get the following
error:
Rule compilation error Invalid escape sequence (valid ones are \b \t \n \f \r \"
\' \\)
Where it is written that \" should be understood.
Any idea?
Greetings,
Cédric D'INCA