LibreOffice Base, macro pour la gestion d'une bibliothèque

Bonjour à tous,
Mon projet est de faire une base de livres en partant du code barre.
1 lire le code barre
2 Envoyer ce code barre à Google
3 Récupérer le titre et l’auteur du livre dans la page web
4 Remplir les champs auteur et titre d’une table.
Pour l’instant, j’ai crée une base “Test” un formulaire “Biblio”
Dans le formulaire, j’ai crée un contrôle “Saisie” et un autre “Bouton1”
Dans le ctrl Saisie, je lis le code barre et à terme, je voudrais écrire une macro pour récupérer les éléments de la page web sur l’événement ‘A laperte du Focus’
Pour faire des essais, j’ai crée le bouton avec dans propriétés :
Action → Ouvrir un document/une page web
URL → http://www.google.fr/search?q=“9791033902126”
Ce bouton m’ouvre bien la page désirée.
Je voudrais maintenant remplacer %229791033902126%22 par la valeur du ctrl Saisie avec quelque chose du genre Forms.Saisie.value mais je ne suis pas arrivé à trouver la bonne syntaxe
Pour la suite, on verra.
Merci de votre aide

1 Je voudrais remplacer 9791033902126 qui est la lecture du code barre par cette valeur saisie dans un contrôle nomè “Saisie”
2 Je voudrais dans un second temps remplacer ce bouton par une macro exécutée sur perte de focus contrôle nomè “Saisie”

J’ai passé des heures à triturer Google mais je n’ai rien trouvé de satisfaisant.
Je suis avec Ubuntu 18.04.
Merci pour votre aide

Pour récupérer le contenu d’une page web par macro :

https://forum.openoffice.org/fr/forum/viewtopic.php?f=8&t=29693

Maintenant s’il s’agit de faire une gestion de bibliothèque, le mieux est d’utiliser un logiciel libre dédié comme PMB :

https://pmb.community/

Merci pour les liens. J’en ai testé énormément mais c’est le premier qui fonctionne.
Il me reste à modifier le http:// a ma convenance.

J’ai réussi à aller dans la bonne page web avec ceci :
oPage = “http://www.google.fr/search?q=9791033902126
Il me reste à remplacer le code barre “9791033902126” par la valeur du ctrl “Saisie” de mon formulaire
Et aussi de récupère une partie de la page web affichée
Alors : Help !
Merci

Le mieux est de poster directement la question sur ce forum. Les cracks en macro sont là-bas.