Base : mettre un hyperlien dans un champ pour ouvrir un site

Bonjour,

Je suis en train de travailler sur une base de données dans laquelle j'ai un champ avec une adresse de site et un autre avec le courriel. Je voudrais pouvoir ouvrir directement les liens à partir des champs.

Comment je peux faire ? Je ne suis pas arrivée à trouver des infos dessus : rien d'utilisable dans l'aide et l'insertion d'hyperlien est grisée.

NB : c'est une base de prospection d'où la nécessité de rester sur base pour l'ajout de données à cause du suivi. Je ne peux pas me contenter de mon navigateur.

Merci.

Bonjour

ID wrote

Je suis en train de travailler sur une base de données dans laquelle
j'ai un champ avec une adresse de site et un autre avec le courriel. Je
voudrais pouvoir ouvrir directement les liens à partir des champs.

C'est possible par macro. Tu trouveras un exemple (avec une
base et un classeur exemples) sur le wiki :
https://wiki.documentfoundation.org/Macros/General/001/fr

Cordialement
Pierre-Yves

Merci, c'est possible donc indirectement, uniquement si j'ajoute des boutons à côtés des champs de saisie si je comprends bien.

D'un autre côté il faut de toute façon que je refasse les formulaires... il y a vraiment un truc (une collection même) qui cloche dans les formulaires de Base d'ailleurs.

Bonjour tout le monde,
je suis nouveau, sur libreOffice, avant j'utilisais openOffice.

mon problème est le suivant et concerne les liens hypertextes sur un document libreoffice enregistré sous un format pdf:
avec Mac, on obtient un document au format pdf avec Cmd+P, puis "enregistrer au format pdf". et avec Windows, je suppose que ce n'est pas plus compliqué.
ça fonctionne, sauf que les liens hypertextes inclus et qui sont valides dans mon document libreOffice, ne fonctionnent plus sur le document en pdf.
(les liens hypertextes sont de de document à document, dans un dossier local, l'adresse de destination ne change donc pas)

si vous avez une solution, merci d'avance.
olivier

La question m'intéresse et sa réponse aussi ...Je n'ai pas vu de possibilité d'introduire un hyperlien dans un formulaire par exemple. Pour info avec ACCESS de MS pas de solution non plus.
Claude

Bonjour...

olivierbeon29 wrote

je suis nouveau, sur libreOffice,...

... et bienvenue

Pour la forme, c'est mieux de créer ton propre "fil de discussion" en
évitant
de répondre à un message existant. Cela facilitera les réponses :slight_smile:

Sur le fond...

olivierbeon29 wrote

les liens hypertextes inclus et qui sont valides dans mon document
libreOffice, ne fonctionnent plus sur le document en pdf.

Certains lecteurs pdf bloquent l'exécution des liens pour des raisons de
sécurité.
Dans ce cas la question n'est pas du ressort de LibreOffice.

Ce qui est géré par LibreOffice se trouve dans l'onglet Liens accessible par
la
commande Fichier> Exporter au format PDF (cocher ou non la case Exporter
les Urls relatifs au système de fichier)

Merci vraiment, ça marche très bien à condition (condition sine qua non) effectivement de virer le champ d'origine et de le remplacer par une zone de texte et de faire deux macros, une par champ.
Mais ça ne peut pas fonctionner dans un formulaire en table par exemple (je n'en demande pas tant en fait).

Prochaine étape mettre la base de données sur le site Templates.

Suite...

ID wrote

Merci vraiment, ça marche très bien à condition (condition sine qua non)
effectivement de virer le champ d'origine et de le remplacer par une
zone de texte et de faire deux macros, une par champ.
Mais ça ne peut pas fonctionner dans un formulaire en table par exemple
(je n'en demande pas tant en fait).

On pourrait n'avoir qu'une macro en allant rechercher le nom du contrôle
texte dans la propriété "Complément d'information" (.tag) du bouton.
Dans un contrôle table on pourrait aussi ... avec des modifications du
programme...
quand j'aurais le temps et l'envie :slight_smile:

ID wrote

Prochaine étape mettre la base de données sur le site Templates.

Il ne s'agit pas d'un modèle...

Cordialement
Pierre-Yves

Suite...

ID wrote

Merci vraiment, ça marche très bien à condition (condition sine qua non)
effectivement de virer le champ d'origine et de le remplacer par une
zone de texte et de faire deux macros, une par champ.
Mais ça ne peut pas fonctionner dans un formulaire en table par exemple
(je n'en demande pas tant en fait).

On pourrait n'avoir qu'une macro en allant rechercher le nom du contrôle
texte dans la propriété "Complément d'information" (.tag) du bouton.
Dans un contrôle table on pourrait aussi ... avec des modifications du
programme...
quand j'aurais le temps et l'envie :slight_smile:

C'est déjà bien comme ça ! Ce n'est pas comme si cette macro était difficile à paramétrer et que cela prenne un temps fou à la mettre en place dans la base :slight_smile: donc deux macros différentes ne posent pas de problème particulier, surtout que la macro de base est très légère.

ID wrote

Prochaine étape mettre la base de données sur le site Templates.

Il ne s'agit pas d'un modèle...

Non mais *ma* base de données avec tout ça peut être un modèle à récupérer pour qui la voudra.