[Résolu][Base]enregistrer/attacher 1 macro à 1 formulaire
Publié : 15 mai 2019 14:12
Bonjour
je ne comprenais pas pourquoi un formulaire de table ne montrait que les 40 premiers enregistrements. J'ai eu la réponse sur le forum. Je voudrais que à l'ouverture du formulaire celui ci indexe automatiquement tous les enregistrements et montre leur nombre réel
J'ai trouvé une réponse donnée par piaf :
Mais je ne sais pas où l'écrire et l'enregistrer pour que ça s'exécute automatiquement quand je clique sur les formulaires de cette table
Par ailleurs j'ai 2 formulaires credit et credit-virements pour la table qui s'appelle credit
doit-on renseigner leurs noms dans le code et où ?
cree-t-on un resulset pour les 2 formulaires ou chaque formulaire a-t-il son resultset ?
rien trouvé sur le forum ni sur les docs
j'ai créé les formulaires avec l'assistant
merci d'avance
Fran
je ne comprenais pas pourquoi un formulaire de table ne montrait que les 40 premiers enregistrements. J'ai eu la réponse sur le forum. Je voudrais que à l'ouverture du formulaire celui ci indexe automatiquement tous les enregistrements et montre leur nombre réel
J'ai trouvé une réponse donnée par piaf :
qui indique un code qui a l'air de marcher d'après la personne à qui il l'indiquaitTu devrais peut-être travailler sur le resultset du formulaire.
Code : Tout sélectionner
Sub Ouverture
Dim rst as Object
rst = thisComponent.DrawPage.Forms.getByName("Nom Interne du formulaire").createResultSet
rst.last
rst.First
End Sub
Mais je ne sais pas où l'écrire et l'enregistrer pour que ça s'exécute automatiquement quand je clique sur les formulaires de cette table
Par ailleurs j'ai 2 formulaires credit et credit-virements pour la table qui s'appelle credit
doit-on renseigner leurs noms dans le code et où ?
cree-t-on un resulset pour les 2 formulaires ou chaque formulaire a-t-il son resultset ?
Code : Tout sélectionner
......getByName("credit","credit-virement",).createResultSet.......
j'ai créé les formulaires avec l'assistant
merci d'avance
Fran