[Résolu]-python compatible LO Base 7

Bonjour,

J’ ai créé un script en python. Je voudrais le lancer depuis un formulaire du module base.D’ après la documentation,il faut importer le module Uno.Le script doit également être positionné dans le dossier .config/~/python.
Par contre, je ne sais pas créer la ligne de commande qui permet de le lancer par l’ intermédiaire d’ un bouton.

Bonjour

Je n’ai pas directement la réponse mais sur la page Macros de notre wiki sont regroupées les références utiles qui permettent notamment d’accéder à cette page qui traite de l’usage des scripts.

Cordialement

Bonsoir,
J’ ai la solution trouvé sur le site anglais de OpenOffice. Il faut inclure dans le script à lancer le code suivant:

def Control_Action(ev):
ctrl = ev.Source
frm = ev.Source.Model.Parent
subform = frm.getByName(“Nom du formulaire lançant le script”)

Cordialement

@ElCatala merci pour le “retour”

Cordialement