Re: [HS] Exécuter un programme avec paramètres depuis Calc Libre Office

2017-04-22 Par sujet didier gaumet
jette un oeil ici: https://help.libreoffice.org/Common/Scripting/fr



Re: [HS] Exécuter un programme avec paramètres depuis Calc Libre Office

2017-04-21 Par sujet steve
Salut, 


Je n'ai pas testé mais est-ce que quelque chose comme ce qui suit te
conviendrait ?

Dans ta case X, tu mets le code suivant:

=HYPERLINK("http://www.example.com/mapage.php?a=A1=B1","clique moi")

avec A1=Alain et B1=Terrieur.

Ensuite, tu te crées une page « page.php » qui lit les paramètres a et b
en entrée pour le script mapage.php (avec la variable $_GET['a'] et
_GET['b'] si mes souvenirs sont bons).


S



[HS] Exécuter un programme avec paramètres depuis Calc Libre Office

2017-04-21 Par sujet Olivier
Bonjour,

Je suis confronté à une difficulté qui n'est très probablement pas
spécifique à Debian (d'où mon Hors Sujet dans l'objet de ce message).

J'ai un fichier .ods avec des données.
Pour illustrer, imaginons que j'ai les lignes ci-après dans une feuille de
fichier .ods:

AlainTerrieur  01/01/1980   X
Alex Terrieur  01/12/1982   X

Idéalement, à chaque clic sur X (nous préciserons plus loin comment
X doit se matérialiser), je souhaite exécuter un programme indépendant
de Libre Office présent sur ma machine en lui passant plusieurs paramètres
en argument.

Comment procéder ?

J'ai imaginé utiliser un hyperlien à la place de X avec l'avantage de
pouvoir maîtriser ce qu'on affiche.

1. J'ai l'impression que les hyperliens dans Libre Office ne sont possibles
qu'avec les protocoles http, mailto et file. Est-ce correct ? Si non,
est-il possible d'ajouter comme dans Firefox un protocole maison (protocol
handlers) ?

2. Si l'ajout de protocol est impossible (cf 1.), j'imaginais une URL comme:
http://localhost:54321/arg1=Alain=Terrieur

2.1 Que conseillez vous pour implémenter le serveur web qui va écouter sur
le port 54321 de ma machine pour lancer l'exécutable idoine ? Si j'ai le
choix, j'aimerai un serveur léger, empaqueté dans Jessie et Stretch avec
pleins d'exemples à imiter par un novice.

2.2 Y-a-t-il un moyen pour que Calc lance quelque chose de plus léger
(curl, wget, ...) que mon navigateur par défaut (Iceweasel/Firefox) ?

Slts