Arnaud POUSSIER a écrit :
Bonjour à tous,
Sous Ooo 1.1.1, j'ai crée un formulaire auquel est associé un fichier
.dbf.
Le premier champ à remplir dans mon formulaire est une textbox devant
contenir un numéro d'ordre.
Comme à chaque ouverture du formulaire celui-ci se positionne toujours
sur le premier enregistrement, est-il possible dans une autre textbox
de renvoyer le numéro d'ordre du dernier enregistrement ?
Merci d'avance
Bonjour
Il faut cliquer sur le bouton dernier enregistrement et le nombre
d'enregistrements est affiché dans la barre de formulaire,
si tu veux que le formulaire s'affiche sur le dernier enregistrement dès
l'ouverture, essaye d'assigner la macro suivante à l'événement
Ouverture document
sub AllerFin
DrawPage = ThisComponent.CurrentController.ActiveSheet.DrawPage
'sélectionne la partie graphique de la feuille
Form = DrawPage.Forms.GetByIndex(0)'sélectionne le 1er formulaire
If Form.IsModified = true then Form.UpdateRow
Form.last
end sub
Jean-luc