Base : lien hypertexte dans une champ

Bonjour,

je viens de me faire une petite base de données simplette qui gère des fichiers (les répertorie en tous cas) dans laquelle j'ai un champ avec l'adresse du fichier. En fait je voudrais pouvoir cliquer dessus et ouvrir le document directement à partir de Base.

La fonctionnalité Insertion/Lien hypertexte n'existe pas dans Base. Mais y a-t-il moyen de procéder autrement ?

En fait, je voudrais pouvoir via un genre de bouton <Parcourir>, quand je saisis l'enregistrement, pouvoir ajouter le nom du fichier (au lieu de tout taper avec mes petits doigts).

A minima, je me contenterai d'un bouton <Ouvrir un dossier> (ce qui n'est pas possible dans l'état actuel de mes connaissances, à savoir lire ce que propose Base).

Des idées ?

Merci.

Bonjour,

Si j'ai bien compris, ce sujet est abordé ici :

https://forum.openoffice.org/en/forum/viewtopic.php?f=13&t=79079&p=363108&hilit=hyperlink+in+form#p363108

Alex

Alexander Thurgood <alex.thurgood@gmail.com> a écrit :

Bonjour,

Si j'ai bien compris, ce sujet est abordé ici :

https://forum.openoffice.org/en/forum/viewtopic.php?f=13&t=79079&p=363108&hilit=hyperlink+in+form#p363108

Merci.
Il semblerait a priori, mais je ne comprends absolument pas ce qu'il faut faire pour obtenir ce que je veux, à part créer la macro. Ce sont les personnalisations et la mise en œuvre qui m'échappent totalement.

Je ne sais pas si c'est le mm besoin,
mais en ce moment je dois réaliser un formulaire de saisie
et pour chaque fiche, il doit être possible de rattacher un PDF.

j'arpente le web à le recherche de tuto
et le seul sujet que j'ai trouvé est celui-ci
https://forum.openoffice.org/fr/forum/viewtopic.php?f=9&t=38897
et notamment le fichier téléchargeable proposé en bas du sujet

Ca répond à mes besoins, certes !
mais le soucis c'est la présence d'une macro ...

Bonjour,

En fait, je voudrais pouvoir via un genre de bouton <Parcourir>, quand je saisis l'enregistrement, pouvoir ajouter le nom du fichier (au lieu de tout taper avec mes petits doigts).
A minima, je me contenterai d'un bouton <Ouvrir un dossier> (ce qui n'est pas possible dans l'état actuel de mes connaissances, à savoir lire ce que propose Base).

C'est possible.

Des idées ?

Oui.

Édition de ton formulaire Base, puis ajouter un contrôle > cliquer sur Contrôles supplémentaires, puis cliquer sur l'outil *Sélection de fichiers*. Dimensionner le contrôle selon les besoins, basculer le mode de conception, et tester le contrôle en cliquant sur le bouton Parcourir... avec tes petits doigts

Bon dimanche,
Philippe

C'est possible.

Pas comme je veux.

Oui.

Édition de ton formulaire Base, puis ajouter un contrôle > cliquer sur
Contrôles supplémentaires, puis cliquer sur l'outil *Sélection de
fichiers*. Dimensionner le contrôle selon les besoins, basculer le mode
de conception, et tester le contrôle en cliquant sur le bouton
Parcourir... avec tes petits doigts

Ça va chercher un fichier particulier et pas un dossier et le bouton est lié au formulaire, pas aux données. Je m'en sers beaucoup de ces boutons d'ailleurs qui me permettent d'ouvrir des modèles, la base de données concernée en a même un. C'est bien parce que ça ne fait pas ce que je cherche que j'ai posé la question.

Je ne sais pas si c'est le mm besoin,
mais en ce moment je dois réaliser un formulaire de saisie
et pour chaque fiche, il doit être possible de rattacher un PDF.

Si je comprends bien ça doit être le même besoin, sauf qu'il ne s'agit pas de pdf dans mon cas.

En gros, et en détails en fait, la base de données devrait servir d'accès aux fichiers avec ses fonctionnalités de recherche.

j'arpente le web à le recherche de tuto
et le seul sujet que j'ai trouvé est celui-ci
https://forum.openoffice.org/fr/forum/viewtopic.php?f=9&t=38897
et notamment le fichier téléchargeable proposé en bas du sujet

Ca répond à mes besoins, certes !
mais le soucis c'est la présence d'une macro ...

Pourquoi ? J'ai l'impression que, pour ce genre de fonctionnalité, actuellement, on n'a pas le choix.

Idéalement, je pense que Base devrait pouvoir offrir la fonctionnalité Insérer un lien hypertexte comme les autres applications de LibreOffice, d'ailleurs je ne comprends pas pourquoi ça n’est pas le cas.

Philippe Clément wrote

de conception, et tester le contrôle en cliquant sur le bouton
Parcourir... avec tes petits doigts

Bon dimanche,
Philippe

Présenté comme ça, ça semble tout simple !
et effectivement nos petits doigts suffisent !
mais l'idée est quand mm de rattacher ce contrôle à un champ de la base
et là ???

En quoi la présence de macros est-elle un souci ?

Les macros sont indispensables à une bonne proportion d'utilisations de la bureautique en production :
- elles permettent de réduire la formation en automatisant des taches répétitives qui sont une charge inutile pour les utilisateurs,
- elles permettent de compenser des lacunes du logiciel pour des usages spécifiques rares (le cas actuel),
- parfois, elles permettent de compenser des lacunes du logiciel, comme la mise à jour des tables d'index avant enregistrement ou impression d'un document, car c'est une tache que j'oublierais systématiquement si elle n'était pas automatique, comme ce n'est pas prévu dans Writer, une macro supplée à ce manque,
- etc.

Librement.