3 messages in org.openoffice.fr.progRe: [prog] Pionter sur ligne de table
FromSent OnAttachments
JovialNov 27, 2004 5:13 am 
Bernard MarcellyNov 27, 2004 10:26 am 
JovialNov 28, 2004 1:32 pm 
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] Pionter sur ligne de tableActions...
From:Jovial (luck@free.fr)
Date:Nov 28, 2004 1:32:30 pm
List:org.openoffice.fr.prog

Bonjour Oui, tout bête, j'étais passé à coté. Form.Absolute(7) est exactement ce qu'il me falait. Merci Bernard :-)

Jluc

Bernard Marcelly a écrit :

Pour se déplacer dans la table, utiliser avec le formulaire les méthodes de déplacement indiquées pages 539-540 du livre. Les contrôles associés seront mis à jour. Exemple, avec la table utilisée dans le livre:

Option Explicit

Sub DeplacerDansGrid() Dim monDocument As Object, unFormulaire As Object monDocument = thisComponent unFormulaire = monDocument.DrawPage.Forms.getByName("MaJClient") print "Position actuelle : " & unFormulaire.Row unFormulaire.next print "Position actuelle : " & unFormulaire.Row unFormulaire.absolute(7) print "Position actuelle : " & unFormulaire.Row unFormulaire.last print "Position actuelle : " & unFormulaire.Row End Sub

Les fonctions de déplacement renvoient false si on n'a pu aller à la position demandée. Bernard

Pour ceux qui ne connaissent pas le livre en question : <http://www.eyrolles.com/Informatique/Livre/9782212114393/livre-programmation-openoffice-org.php>