3 messages in org.openoffice.fr.progRe: [prog] ParaChapterNumberingLevel ...
FromSent OnAttachments
Christophe DevallandMay 11, 2009 2:29 pm 
Bernard MarcellyMay 12, 2009 1:29 am 
Christophe DevallandMay 12, 2009 6:51 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] ParaChapterNumberingLevel plante ma macroActions...
From:Bernard Marcelly (marc@club-internet.fr)
Date:May 12, 2009 1:29:22 am
List:org.openoffice.fr.prog

Bonjour Christophe, Message de Christophe Devalland date 2009-05-11 23:30 :

Bonjour, j'utilisais cette fonction avant sans problème et avec OOo3.1, j'obtiens un runtimeException avec la macro suivante (sous Linux):

Sub Main oParagraphEnum = ThisComponent.getText().createEnumeration() do while oParagraphEnum.hasMoreElements() oParagraph = oParagraphEnum.nextElement() a=oParagraph.ParaChapterNumberingLevel loop End Sub

Pourtant, en mettant un témoin sur oParagraph, ParaChapterNumberingLevel existe et vaut 0. Impossible de récupérer sa valeur sans provoquer l'erreur. Est-ce un bug ? Y a-t-il un moyen de contourner cette erreur ? merci de vos idées.

Autre moyen de voir l'erreur (tout document Writer):

Dim myText As Object, myCursor As Object Dim pcnl As Variant myText = ThisComponent.Text myCursor = myText.createTextCursor pcnl = myCursor.ParaChapterNumberingLevel

Cette propriété n'est toujours pas documentée <http://qa.openoffice.org/issues/show_bug.cgi?id=79943>

Je pense que c'est un bogue.

Avec le bon vieux OOo 1.1.5, pas d'erreur, et la propriété vaut -1 (même
document).

______ Bernard