OpenOffice Writer,删除两个文本字段之间的文本

时间:2015-08-05 05:38:12

标签: c# openoffice.org openoffice-writer

使用旧程序与Open Office编写器一起创建报表。在程序文本中插入两个名为''的文本字段。现在我需要在这些文本字段之间重写文本。代码是:

//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 个答案:

没有答案