Entrée de Registre Image Display
Spécifiez une image à afficher à côté de Données sommaires dans une fenêtre de module, et dans une colonne de Vue de Liste.
Utilisation
Cette entrée de Registre est attribuée aux utilisateurs et aux groupes :
Clé | Utilisateur | Utilisateur | Groupe | Groupe | Groupe | Groupe |
---|---|---|---|---|---|---|
Clé 1 | User
|
User
|
Group
|
Group
|
Group
|
Group
|
Clé 2 | utilisateur | utilisateur | groupe | groupe | Default
|
Default
|
Clé 3 | Table
|
Table
|
Table
|
Table
|
Table
|
Table
|
Clé 4 | table | Default
|
table | Default
|
table | Default
|
Clé 5 | Image Display
|
|||||
Clé 6 | colonne | |||||
Clé 7 | valeur de recherche | |||||
Valeur | image[;son[;texte[;texte alt]]] |
User
|
utilisateur | Table
|
table | Image Display
|
colonne | valeur de recherche | image[;son[;texte[;texte alt]]] |
User
|
utilisateur | Table
|
Default
|
Image Display
|
colonne | valeur de recherche | image[;son[;texte[;texte alt]]] |
Group
|
groupe | Table
|
table | Image Display
|
colonne | valeur de recherche | image[;son[;texte[;texte alt]]] |
Group
|
groupe | Table
|
Default
|
Image Display
|
colonne | valeur de recherche | image[;son[;texte[;texte alt]]] |
Group
|
Default
|
Table
|
table | Image Display
|
colonne | valeur de recherche | image[;son[;texte[;texte alt]]] |
Group
|
Default
|
Table
|
Default
|
Image Display
|
colonne | valeur de recherche | image[;son[;texte[;texte alt]]] |
Il est également possible de tester l’existence de données dans un champ plutôt qu’une valeur exacte en utilisant les variations suivantes :
Group
|
Default
|
Table
|
table | Image Display
|
colonne | valeur de recherche | image[;son[;texte[;texte alt]]] |
Group
|
Default
|
Table
|
Default
|
Image Display
|
colonne | valeur de recherche | image[;son[;texte[;texte alt]]] |
où :
colonne |
|
||||||||
valeur de recherche
|
est la valeur à rechercher dans colonne. Si la valeur de recherche est trouvée dans colonne (ou est une des valeurs de la table), le reste de l’entrée de Registre est évalué. Pour être appariée, la valeur de recherche doit se trouver dans la colonne exactement comme spécifié et sur sa propre ligne / dans sa propre rangée. Par exemple, si la valeur de recherche est = avertissement et les données dans la colonne sont :
Il en va de même pour les rangées d’une colonne :
La valeur dans Clé 7 (valeur de recherche) peut également être : |
||||||||
|
|||||||||
image |
est le nom du fichier image à afficher. Le fichier doit être situé sur le serveur EMu dans le répertoire Quelle résolution d’image est récupérée à partir du serveur
Lors de la récupération d’un fichier image à partir du serveur, EMu essaiera d’abord de récupérer une image dans une résolution spécifique (21x21 ou 42x42). Si cette image n’est pas trouvée, le fichier image spécifié est récupéré. L’image dans une résolution spécifique permet d’avoir deux images par entrée affichage d’image, l’une avec les Vignettes désactivées et l’autre avec les Vignettes activées. Si Vignette (Afficher>Vignette) est désactivée, le fichier image21x21.ext est d’abord essayé, puis image.ext. Par exemple, l’entrée de Registre :
résultera en EMu essayant d’abord de récupérer toxic21x21.jpg; si ce fichier n’est pas trouvé dans ~/client/etc/images, alors toxic.jpg sera récupéré. Si Vignette est activée et l'entrée de Registre ci-dessus est utilisée, EMu essayera d'abord de récupérer toxic42x42.jpg; si ce fichier n'est pas trouvé dans ~/client/etc/images, alors toxic.jpg sera affiché. |
||||||||
son |
est optionnel. Le son sera lu après l’affichage de l’image. Le fichier son doit être situé sur le serveur EMu dans le répertoire |
||||||||
texte |
est optionnel. Le texte est affiché lorsque le curseur de la souris passe sur l’image affichée. Le message du texte est multilingue en utilisant le format pour l’affichage de texte. |
||||||||
texte alt |
est optionnel. Si l’affichage de l’image est inclus dans une colonne en Vue de Liste et qu’une ligne est copiée et collée, c’est le texte qui sera collé à la place de l’image. Si aucun texte alt n’est spécifié, le nom de fichier de l’image (sans l’extension de fichier) est collé (si le nom de fichier est world.gif, le texte collé sera world). Détails
Pour inclure l’affichage des images dans une liste, il est nécessaire d’ajouter la colonne Icônes d’affichage d’image à la Vue de Liste (pour plus de détails sur la configuration d’une liste, voir ici) :
Lorsque les enregistrements sont visualisés à l’aide de la Vue de Liste, l’image spécifiée dans l’entrée de Registre Image Display sera incluse lorsque les conditions spécifiées dans l’entrée sont remplies : Il est possible de copier et de coller des lignes en Vue de Liste (faites un clic droit sur une ligne et sélectionnez Copier dans le menu contextuel qui s’affiche). Lorsque l’on copie une ligne qui contient l’image et que l’on colle les données, tout texte spécifié comme texte alt sera collé à la place de l’image. Si aucun texte alt n’est spécifié, le nom de fichier de l’image est collé (sans l’extension de fichier ; si le nom de fichier est world.gif, le texte collé sera world). Dans cet exemple, texte alt = C’est le texte collé ! et la troisième ligne de la vue de liste ci-dessus a été copiée et collée dans Excel :
Voir Exemple 3 ci-dessous. |
Note: Il est possible d’afficher plusieurs images. Si la même image devait être affichée plusieurs fois, seule la première instance le sera. Il est donc possible de n’afficher qu’un seul affichage d’image lorsque plusieurs valeurs correspondent. De même, le même nom de fichier son ne sera lu qu’une seule fois. Voir le dernier exemple ci-dessous pour plus de détails.
Exemple 1
Pour identifier qu’un objet contient des matières dangereuses, le champ HazHazardous_tab contient le terme toxic
. Pour qu’une image d’avertissement s’affiche et qu’un son soit lu lors de l’accès à l’enregistrement, l’entrée de Registre suivante peut être utilisée :
Clé | Paramètre | Description |
---|---|---|
Clé 1 | Group
|
|
Clé 2 | Default
|
|
Clé 3 | Table
|
|
Clé 4 | ecatalogue
|
|
Clé 5 | Image Display
|
|
Clé 6 | HazHazardous_tab
|
La valeur toxic est recherchée dans le champ HazHazardous_tab et si trouvée, l’image s’affichera et le son sera joué. |
Clé 7 | toxique | |
Valeur |
toxic.jpg;toxic.wav
|
Ces fichiers doivent être localisés sur le serveur EMu dans le répertoire ~emu/client/etc/images . |
Exemple 2
Une image d’avertissement est affichée et un son est joué lorsqu’on accède à un enregistrement où il y a une valeur dans le champ HazHazardous_tab :
Clé | Paramètre |
---|---|
Clé 1 | Group
|
Clé 2 | Default
|
Clé 3 | Table
|
Clé 4 | ecatalogue
|
Clé 5 | Image Display
|
Clé 6 | HazHazardous_tab
|
Clé 7 | NOT NULL
|
Valeur |
toxic.jpg;toxic.wav
|
Exemple 3
Lorsqu’une valeur quelconque figure dans le champ HazHazardous_tab, une image d’avertissement s’affiche ; si une vue de liste est configurée pour inclure l’image, le fait de copier et de coller une ligne de la vue de liste collera un avertissement, La prudence est de mise !, plutôt que le nom de l’image :
Clé | Paramètre |
---|---|
Clé 1 | Group
|
Clé 2 | Default
|
Clé 3 | Table
|
Clé 4 | ecatalogue
|
Clé 5 | Image Display
|
Clé 6 | HazHazardous_tab
|
Clé 7 | NOT NULL
|
Valeur |
toxic.jpg;;;La prudence est de mise !
|
Exemple 4
Les images sont affichées dans un enregistrement contenant certains produits chimiques. Un texte est donné pour chaque produit chimique :
Colonne |
Valeur |
Image |
Son |
Texte |
---|---|---|---|---|
MatMaterials_tab
|
Sulphur
|
sulphur.gif
|
-
|
Sulpher
|
Magnesium
|
magnesium.gif
|
-
|
Magnesium
|
|
Uranium
|
uranium.gif
|
warning.wav
|
Uranium
|
|
Plutonium
|
plutonium.gif
|
warning.wav
|
Plutonium
|
Les entrées de Registre suivantes peuvent être utilisées :
Clé | Paramètre | Description |
---|---|---|
Clé 1 | Group
|
|
Clé 2 | Default
|
|
Clé 3 | Table
|
|
Clé 4 | ecatalogue
|
|
Clé 5 | Image Display
|
|
Clé 6 | MatMaterial_tab
|
MatMaterial_tab est recherché pour le mot sulphur ; s’il est trouvé, l’image sulphur.gif s’affiche ; aucun son ne retentit (notez les deux points-virgules ensemble : aucun fichier son n’est spécifié entre le fichier image et le texte mais il est nécessaire de tenir compte d’un fichier son car EMu suppose qu’un fichier image est suivi d’un fichier son qui est suivi d’un texte), mais il y a un texte qui dit Sulphur. |
Clé 7 | sulphur
|
|
Valeur | sulphur.gif;;Sulphur
|
Clé | Paramètre |
---|---|
Clé 1 | Group
|
Clé 2 | Default
|
Clé 3 | Table
|
Clé 4 | ecatalogue
|
Clé 5 | Image Display
|
Clé 6 | MatMaterial_tab
|
Clé 7 | magnesium
|
Valeur | magnesium.gif;;Magnesium
|
Clé | Paramètre |
---|---|
Clé 1 | Group
|
Clé 2 | Default
|
Clé 3 | Table
|
Clé 4 | ecatalogue
|
Clé 5 | Image Display
|
Clé 6 | MatMaterial_tab
|
Clé 7 | uranium
|
Valeur | uranium.gif;warning.wav;Uranium
|
Clé | Paramètre |
---|---|
Clé 1 | Group
|
Clé 2 | Default
|
Clé 3 | Table
|
Clé 4 | ecatalogue
|
Clé 5 | Image Display
|
Clé 6 | MatMaterial_tab
|
Clé 7 | plutonium
|
Valeur | plutonium.gif;warning.wav;Plutonium
|
Si un enregistrement contient plus d’un des produits répertoriés ci-dessus, une image s’affichera pour chaque produit.
Exemple 5 : Étiquette bilingue
Si la colonne MatMaterials_tab contient le mot toxic
, l’image est affichée avec un conseil. L’entrée de Registre suivante peut être utilisée :
Clé | Paramètre | Description |
---|---|---|
Clé 1 | Group
|
|
Clé 2 | Default
|
|
Clé 3 | Table
|
|
Clé 4 | ecatalogue
|
|
Clé 5 | Image Display
|
|
Clé 6 | MatMaterial_tab
|
|
Clé 7 | toxic
|
|
Valeur | toxic.gif;;Toxic;:;toxique
|
Le texte correct, toxic (Anglais) ou toxique (Français) sera affiché selon la langue sélectionnée par l’utilisateur. |
Exemple 6
Si l’affichage de la même image est spécifié pour une liste de produits chimiques, une seule copie de l’image s’affichera si un enregistrement contient plus d’un de ces produits.
Si les entrées de Registre suivantes existaient et qu’un enregistrement contenait cyanide (cyanure) et sulphur (sulfure), le fichier hazardous.gif ne s’afficherait qu’une fois :
Clé | Paramètre 1 | Paramètre 2 |
---|---|---|
Clé 1 | Group
|
Group
|
Clé 2 | Default
|
Default
|
Clé 3 | Table
|
Table
|
Clé 4 | ecatalogue
|
ecatalogue
|
Clé 5 | Image Display
|
Image Display
|
Clé 6 | MatMaterial_tab
|
MatMaterial_tab
|
Clé 7 | sulphur
|
cyanide
|
Valeur | hazardous.gif;warning.wav;Hazardous
|
hazardous.gif;warning.wav;Hazardous
|
Clé | Paramètre 3 | Paramètre 4 |
Clé 1 | Group
|
Group
|
Clé 2 | Default
|
Default
|
Clé 3 | Table
|
Table
|
Clé 4 | ecatalogue
|
ecatalogue
|
Clé 5 | Image Display
|
Image Display
|
Clé 6 | MatMaterial_tab
|
MatMaterial_tab
|
Clé 7 | uranium
|
plutonium
|
Valeur | hazardous.gif;warning.wav;Hazardous
|
hazardous.gif;warning.wav;Hazardous
|