Here is a way to bypass using the RTF Field for calculations:
var rtfEditorKit = new Packages.javax.swing.text.rtf.RTFEditorKit();
var rtfDocument = rtfEditorKit.createDefaultDocument();
var reader = new java.io.StringReader(my_rtf);
//rtfDocument.remove(0, rtfDocument.getLength());
rtfEditorKit.read(reader, rtfDocument, 0);
globals.rtfcont = rtfDocument.getText(0, rtfDocument.getLength());
Exceptie bij het uitvoeren van berekening: activitytext_plain van tabel activiti
es, fout org.mozilla.javascript.JavaScriptException: java.lang.NullPointerExcept
ion
with this calculation:
var rtfEditorKit = new Packages.javax.swing.text.rtf.RTFEditorKit();
var rtfDocument = rtfEditorKit.createDefaultDocument();
var reader = new java.io.StringReader(activitytext);
//rtfDocument.remove(0, rtfDocument.getLength());
rtfEditorKit.read(reader, rtfDocument, 0);
return rtfDocument.getText(0, rtfDocument.getLength());