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 --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
