8 messages in org.openoffice.fr.progRe: [prog] Ecrire du texte dans une s...
FromSent OnAttachments
Tony GALMICHEJun 18, 2004 8:23 am 
Bernard MarcellyJun 19, 2004 1:01 am 
Agnès SimonetJun 19, 2004 1:56 am 
BobJun 19, 2004 2:33 am 
Tony GALMICHEJun 20, 2004 9:39 am 
Tony GALMICHEJun 20, 2004 9:40 am 
Agnès SimonetJun 21, 2004 10:08 am 
Tony GALMICHEJun 21, 2004 10:25 am 
Actions with this message:
Paste this link in email or IM:
Paste this link in email or IM:
Atom feed for this thread
Paste this URL into your reader:
Subject:Re: [prog] Ecrire du texte dans une section particulièreActions...
From:Bob (mlo@bobiciel.com)
Date:Jun 19, 2004 2:33:12 am
List:org.openoffice.fr.prog

Bonjour Tony,

Tony GALMICHE wrote:

[...] Je sais positionner un Cursor n'importe où dans un document texte et écrire du texte, mais je n'arrive pas à le positionner sur la dernière ligne de la Section nommée "TrucMuch"

Ex : Le code suivant écrit à la fin du document alors que je voudrais qu'il écrive à la fin de la section "NomSection"

oSection = oDoc.GetTextSections.GetByName("NomSection") oCursor=oSection.GetAnchor.GetText.createTextCursor() oCursor.gotoEnd(0) oDoc.Text.insertString(oCursor, "toto et tutu", FALSE)

Je pose cette question sur cette liste en espérant que cela m'aide à trouver la réponse... ;-)

les exemples de code manipulant des TextSection sont rares :-( tu devrais trouver des choses interessantes sur le sujet dans le code source de ReportWizard (l'autopilote d'état) car il construit l'état sur la base de sections imbriquées.

les sources sont ici : en java :-( mais ça peut t'aider à trouver la bonne piste http://installation.openoffice.org/source/browse/installation/wizards/com/sun/star/wizards/report/ (dans les pages cvs, clic sur le petit texte "download")

et en particulier le ReportDocument.java http://installation.openoffice.org/nonav/source/browse/*checkout*/installation/wizards/com/sun/star/wizards/report/ReportDocument.java?rev=HEAD&content-type=text/plain

en espèrant que ça puisse t'aider

bon we

a+