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.

Также я не могу переписать это другим способом вставки текста, потому что там много шаблонов.

0 ответов

Другие вопросы по тегам