That's a hack, not even a solution. Because I do not whant
any extra
"." (DOT) in my document. And if I do this:
Dok = ThisComponent
Cursor = Dok.Text.createTextCursor
Cursor.gotoEnd( False )
Bookmark =
Dok.createInstance("com.sun.star.text.Bookmark")
Bookmark.Name = "NyttDok"
Dok.Text.insertTextContent( Cursor, Bookmark, False )
Cursor.String = "#REPLACE#"
Cursor.collapseToEnd()
Cursor.insertDocumentFromURL( ConvertToURL(KSMal3$), Array()
)
oSrch = dok.createReplaceDiscriptor()
oSrch.setSearchString ("#REPLACE#")
oSrch.setReplaceString ("IMPORTANT CONTENT!!!")
REM or oSrch.setReplaceString ("") '
removeing the DOT
oDoc.replaceAll(oSrch)
The bookmark is deleted.
On 6/16/06, Stephan Wunderlich <stephan.wunderlich sun.com> wrote:
> Hi Knut,
>
> and if you want to keep the bookmark after insertion
...
>
> Dok=ThisComponent
> Cursor=Dok.Text.createTextCursor
> Cursor.gotoEnd( false )
> Bookmark =
Dok.createInstance("com.sun.star.text.Bookmark")
> Bookmark.Name = "NyttDok"
> Dok.Text.insertTextContent( Cursor, Bookmark, False )
> Cursor.String="."
> Cursor.collapseToEnd()
> Cursor.insertDocumentFromURL( ConvertToURL(KSMal3$),
Array() )
>
> Regards
>
> Stephan
>
>
------------------------------------------------------------
---------
> To unsubscribe, e-mail: dev-unsubscribe api.openoffice.org
> For additional commands, e-mail: dev-help api.openoffice.org
>
>
--
Knut Olav Bøhmer
------------------------------------------------------------
---------
To unsubscribe, e-mail: dev-unsubscribe api.openoffice.org
For additional commands, e-mail: dev-help api.openoffice.org
|