[Résolu] Création catalogue images de scans

Discussions sur le module de base de données Base et plus particulièrement sur le langage SQL ou sur les connexions aux SGBD tiers.
Les questions sur les macros doivent être postées dans la section dédiée en dessous.

Modérateur: Vilains modOOs

Règles du forum
Cette section est dédiée au module Base et plus particulièrement sur le langage SQL ou sur les connexions aux SGBD tiers. Vous ne devez pas poster ici de questions sur les macros mais utiliser la section éponyme.
Pour accélérer les réponses, vous pouvez mettre en ligne votre base en joignant un fichier ODB : comment faire.

[Résolu] Création catalogue images de scans

Messagepar Sean_y_Bo » 31 Mars 2019 13:40


La modération a écrit:"help" est inutile dans un titre : on se doute que vous souhaitez avoir de l'aide.

Bonjour à tous,
j'aurais besoin d'un coup de main pour réaliser une base sur les fondamentaux suivants :
1. d'une part une série d'images obtenues à partir d'un scanner; pour chaque image plusieurs mots-clés pris dans une liste (comment associer les mots-clés aux images ?)
2. d'autre part une table de la totalité des mots-clés, sous forme de cases à cocher.
:arrow: Interaction : pouvoir appeler les images par un ou plusieurs des mots-clés de la table, en cochant les cases, ce qui permettrait de trier les images en fonction des mots-clés choisis/cochés.

J'arriverai peut-être à me débrouiller si on me détaille la structure des tables, requêtes et formulaires à créer. Mais à l'heure actuelle, je suis un peu :oops: perdu. J'ai réussi à créer un formulaire rassemblant l'ID, le titre de l'image et un champ image où elle peut apparaître, mais pour le reste, je cale… :fou:

De plus, de ce que j'ai lu à droite à gauche sur la toile, il semblerait qu'intégrer les images de scans dans la base va la rendre très lourde.
J'ai vu sur le site de la Fondation un exemple de macro qui renverrait à l'URl de l'original de l'image. Cela veut-il dire qu'il me faille avant tout déterminer l'endroit où sera stockée chaque image ?

Merci d'avance pour votre aide ! :)
LibreOffice 6.2.1.2 (x64)
Sean_y_Bo
Fraîchement OOthentifié
 
Message(s) : 3
Inscrit le : 31 Mars 2019 13:17

Re: Création catalogue images de scans, help !

Messagepar jeanmimi » 31 Mars 2019 14:30

Bonjour,
En premier lieu insérer un champ Image dans une Table pour l'afficher dans le contrôle Picto du Formulaire est une mauvaise idée, comme tu l'as lu dans le forum.
Ce qu'il faut faire, c'est placer la Base dans le même répertoire/dossier que les images et entrer, dans un champ TEXTE_VARCHAR de la table, le seul nom de l'image et de son extension. Comme tu l'as lu, une Macro peut faciliter cette tâche.
Pour pouvoir saisir un ou plusieurs mots-clés pour chaque image, il faudra une Table des détails des mots-clés, contenant aussi l'ID de l'image pour faire le lien.
La recherche par Mot clé se fait dans une requête.
Pièces jointes
Base_Scans.odb
(12.12 Kio) Téléchargé 32 fois
LibreOffice Version : Version: 6.3.3.2 (x64) (4 novembre 2019)
Java (x64) 1.8.0_xxx, Windows 10, Thunderbird, Firefox
Avatar de l’utilisateur
jeanmimi
Grand Maître de l'OOffice
Grand Maître de l'OOffice
 
Message(s) : 15068
Inscrit le : 03 Mars 2006 17:02
Localisation : Venise verte

Re: Création catalogue images de scans, help !

Messagepar Sean_y_Bo » 31 Mars 2019 15:12

jeanmimi a écrit:Bonjour,
En premier lieu insérer un champ Image dans une Table pour l'afficher dans le contrôle Picto du Formulaire est une mauvaise idée, comme tu l'as lu dans le forum.
Ce qu'il faut faire, c'est placer la Base dans le même répertoire/dossier que les images et entrer, dans un champ TEXTE_VARCHAR de la table, le seul nom de l'image et de son extension. Comme tu l'as lu, une Macro peut faciliter cette tâche.

Veux-tu dire par là que l'ensemble de toutes les images doit figurer dans un seul et même répertoire ? Ça veut dire que quand j'enregistre une image, il faut que je lui donne un nom qui soit déjà par lui-même une forme de classement, sinon le contenu du répertoire sera ingérable. Par ex. "1997_Europe_France_Administration_Courrier_1-p.01". Je crains que ce ne soit très compliqué, plus compliqué que de mettre les images dans des répertoires différents, selon la nature de leur contenu. Mais si tu penses qu'il faut en passer par là… (À terme, il y aura des centaines d'images de scans !)
Pour pouvoir saisir un ou plusieurs mots-clés pour chaque image, il faudra une Table des détails des mots-clés, contenant aussi l'ID de l'image pour faire le lien.
La recherche par Mot clé se fait dans une requête.

Serait-ce trop demander que tu me fasses le modèle de ces différentes tables, au moins le contenu et le schéma de leurs relations ? Que j'aie déjà une idée de ce que ça pourra donner :?:
Quant à la requête, la cuisine interne, et le format final qui apparaîtra à l'écran de l'utilisateur sont-ils différents ?
LibreOffice 6.2.1.2 (x64)
Sean_y_Bo
Fraîchement OOthentifié
 
Message(s) : 3
Inscrit le : 31 Mars 2019 13:17

Re: Création catalogue images de scans

Messagepar jeanmimi » 31 Mars 2019 15:37

Sean_y_Bo a écrit:Veux-tu dire par là que l'ensemble de toutes les images doit figurer dans un seul et même répertoire ?
Dans l'explication que j'ai donnée, c'est le cas, car ça évite d'enregistrer le chemin complet de l'image. Mais tu peux aussi avoir des images un peu partout dans ton PC, et dans ce cas, il vaut mieux utiliser la Macro (il y a des exemples dans le Forum) pour récupérer le chemin de l'image sous forme de texte.
Sean_y_Bo a écrit:Serait-ce trop demander que tu me fasses le modèle de ces différentes tables, au moins le contenu et le schéma de leurs relations ? Que j'aie déjà une idée de ce que ça pourra donner
J'en ai ajouté un à ma première réponse.
LibreOffice Version : Version: 6.3.3.2 (x64) (4 novembre 2019)
Java (x64) 1.8.0_xxx, Windows 10, Thunderbird, Firefox
Avatar de l’utilisateur
jeanmimi
Grand Maître de l'OOffice
Grand Maître de l'OOffice
 
Message(s) : 15068
Inscrit le : 03 Mars 2006 17:02
Localisation : Venise verte

Re: Création catalogue images de scans

Messagepar Sean_y_Bo » 31 Mars 2019 15:44

Trop top ! Merci ! :bravo:
Je regarde ça et je reviens vers toi ASAP ! 8)
LibreOffice 6.2.1.2 (x64)
Sean_y_Bo
Fraîchement OOthentifié
 
Message(s) : 3
Inscrit le : 31 Mars 2019 13:17


Retour vers Base de données

Qui est en ligne ?

Utilisateur(s) parcourant ce forum : guglieri et 0 invité(s)