OpenOffice Writer, удаление текста между двумя текстовыми полями
Работа со старой программой для создания отчетов с Open Office Writer. В программе текст вставляется между двумя текстовыми полями с именем ''. Теперь мне нужно переписать текст между этими текстовыми полями. Код является:
//Method GetTextField() geting text field by name
XTextField xtf=GetTextField(fieldName);
XTextRange rng = xtf.getAnchor().getEnd();
rng.setString("");
rng.setString(attr);
Этот код просто вставить больше текста без переписывания. Как я могу переписать текст? Может быть, я должен использовать TextCursor? Но я не могу понять, как я могу установить начальную и конечную позицию для TextCursor или TextRange.
Также я не могу переписать это другим способом вставки текста, потому что там много шаблонов.