Cloud Software Group, Inc. EBX®
Documentation > Guide utilisateur > Jeux de données
Mode navigation Documentation > Guide utilisateur > Jeux de données

# Visualisation des données

TIBCO EBX® propose différentes manières de lister les enregistrements. Ce chapitre présente comment trier, rechercher, et afficher les enregistrements de différentes manières, et selon différents profils d'utilisateurs, grâce au concept de 'Vues'.

## Menu 'Vue'

Le menu déroulant 'Vue' permet d'accéder facilement aux différentes vues disponibles et aux fonctionnalités de gestion des vues.

Les vues sont gérées directement via une barre d'outils, disponible au survol des vues affichées dans le menu : Barre d'outils des vues.

Les vues peuvent également être regroupées. L'administrateur doit avoir, au préalable, défini des groupes dans la table 'Groupes de vues' de la section 'Configuration des vues'. L'utilisateur peut ainsi définir une vue comme appartenant à un groupe dans le champ 'Groupe de la vue' lors de la création ou de la modification d'une vue. Voir Description d'une vue pour plus d'informations.

## Tri des données

Les critères de tri contrôlent l'ordre dans lequel les enregistrements sont présentés.

Utilisez le bouton 'Sélection et tri' en haut à gauche de la table pour définir des critères de tri spécifiques.

Il y a deux types de tri :

- le tri par pertinence, utilisé lors de la recherche rapide,

- le tri par colonne.

### Tri par colonne

La boîte de dialogue 'Critères de tri', propose :

- sur la gauche, la liste des colonnes triées,

- sur la droite, la liste des colonnes non triées.

Utilisez les boutons flèches ← → pour faire basculer les colonnes d'une liste à une autre.

Utilisez les boutons flèches ↑ ↓ pour changer l'ordre de priorité de la colonne.

Pour changer l'ordre de tri d'une colonne, utilisez le bouton 'ASC' (croissant) ou 'DESC' (décroissant) qui apparaît au survol.

## Recherche rapide

La recherche rapide est utilisée pour trouver facilement un résultat dans une vue tabulaire, hiérarchique ou tuile.

Elle ne fait pas de différence entre les majuscules et les minuscules. Elle permet de rechercher en une seule fois plusieurs termes (séparés par des espaces). Par défaut, les enregistrements trouvés sont triés par pertinence. Cette recherche inclut toutes colonnes pouvant être recherchées, même celles qui ne sont pas visibles. Lorsque la recherche rapide n'est pas possible sur une colonne, cela est signalé par une icône au survol de l'en-tête de la colonne.

##### Voir aussi

- Search

### Caractères spéciaux

La recherche rapide propose des caractères spéciaux pour préciser votre recherche sur des chaînes de caractères. Veuillez noter que les colonnes qui ne sont pas basées sur des chaînes de caractères ne prennent pas en charge cette syntaxe, de même que certaines stratégies de recherche telles que 'Code'.

`+`... obligatoire | Rend obligatoire la présence du mot dans le résultat. Interdit au moteur de recherche d'écarter ce mot de la recherche. ##### Note Fonctionne avec `+"`phrase`"` ou `+(`groupe`)`. Exemple :
    +flute +bach
↳ Trouve des résultats avec obligatoirement flute et obligatoirement bach. Les résultats avec seulement flute ou seulement bach seront ignorés.
`-`... sauf | Exclut le mot du résultat. ##### Note Fonctionne avec `-"`phrase`"` ou `-(`groupe`)`. Exemple :
    bach -flute
↳ Trouve des résultats avec bach, mais sans flute.
...`~`approx | Précise que la recherche peut changer 2 caractères du mot pour le trouver. Pour permettre le changement d'un seul caractère, utiliser `~1`. ##### Note Fonctionne avec `"`phrase`"~`, pour changer 2 mots de la phrase. Exemple :
    handel~
↳ Trouve des résultats avec un mot qui est handel, à 2 lettres près.
`?`joker simple | Remplace un caractère inconnu. Exemple :
    ?uttle
↳ Trouve des résultats avec un mot commençant par n'importe quel caractère, et finissant par uttle.
`*`joker étendu | Remplace plusieurs caractères inconnus. Exemple :
    rachmanino*
↳ Trouve des résultats avec un mot commençant par rachmanino.
`"`...`"`phrase | Recherche la correspondance exacte de la phrase. ##### Note Peut être entourée de `+``-``~`. Exemple :
    "Johann Sebastian Bach"
↳ Trouve des résultats contenant exactement Johann Sebastian Bach.
`(`...`)`groupe | Permet de grouper des mots pour leur appliquer un caractère spécial `+` ou `-`. ##### Note Les groupes de groupes sont autorisés. Exemple :
    bach +(flute piano)
↳ Trouve des résultats avec éventuellment bach, et obligatoirement flute ou piano.

##### Note

Ces caractères spéciaux peuvent également être utilisés dans le moteur de recherche de la documentation.

## Recherche et filtrage des données

Le panneau de recherche est caché par défaut, et accessible par l'icône située à droite de la recherche rapide dans la barre d'outils de la vue tabulaire, de la vue hiérarchique ou de la vue tuile.

La recherche rapide et les lignes des critères se cumulent pour préciser la recherche. Cela donne des résultats de plus en plus restreints.

Il est possible de désactiver une ligne de critère en la décochant. Les critères désactivés ne sont pas conservés lors d'une sauvegarde.

Le bouton 'poubelle' à la fin de la ligne de chaque critère supprime définitivement le critère.

Pour sauvegarder le filtre appliqué à une recherche, utiliser le bouton 'Sauvegarder'. La sauvegarde prend en compte la recherche rapide et tous les critères actifs.

Pour rappeler un filtre sauvegardé, utiliser le bouton 'Charger'. Le chargement remplace la recherche rapide et tout le panneau de critères. Cliquez sur le bouton 'Appliquer' pour lancer la nouvelle recherche.

Lorsqu'une vue est appliquée, elle garantit que son affichage soit conforme à sa configuration. Tous les critères existants du panneau de recherche sont donc retirés. La vue peut contenir un ensemble de critères de recherche, qui sont appliqués en même temps que la vue.

Certains opérateurs (tel que 'correspond à') permettent d'utiliser les expressions régulières Lucene. Voir spécifications techniques des expressions régulières de Lucene pour plus d'informations.

### Recherche sur un champ

Tous les champs pouvant être recherchés sont disponibles, à l'exception de ceux de type `osd:locale` qui ne sont pas définis comme énumérations, ainsi que ceux de type `osd:resource`.

### Recherche sur validation

Dans la sélection du critère, les critères de validation affichent les enregistrements dans la dernière validation effectuée.

##### Note

Cette recherche s'applique seulement aux enregistrements de tables qui ont déjà été validés en sélectionnant Actions > Valider au niveau de la table dans l'espace de travail, ou au niveau du jeu de données dans le panneau de navigation.

Pour filtrer sur le niveau de sévérité (indépendant du message), utiliser le critère de validation Sévérité. Les niveaux de sévérité disponibles sont 'Erreurs', 'Avertissements' et 'Informations'.

Pour filtrer sur le contenu du message (indépendant du niveau de sévérité), utiliser le critère de validation Message.

### Créer des filtres complexes

Utilisez plusieurs critères regroupés par opérateur logique pour créer des filtres complexes. Les groupes s'affichent dans une arborescence qui utilise diverses fonctionnalités pour rationaliser la construction des filtres les plus complexes.

Prenons l'exemple d'un enregistrement dans lequel Bob et Smith sont des valeurs transmises au filtre dans les rubriques Nom et Prénom, respectivement. Si la condition contient est utilisée pour les deux champs, les opérateurs logiques ont un impact sur le filtrage de l'enregistrement comme suit :

- ET : restreint la recherche, car un enregistrement doit répondre à tous les critères de ce groupe pour s'afficher. Seul un enregistrement contenant Bob Smith apparaît dans les résultats.

- OU : élargit la recherche, car il suffit qu'un enregistrement réponde à l'un des critères de ce groupe pour qu'il s'affiche. Tout enregistrement s'affiche lorsque le champ Nom comprend Bob ou le champ Nom de famille comprend Smith. Par exemple, les résultats peuvent inclure Jon Smith et Bob Jones.

- NON : inverse un groupe ou un critère de sorte que les conditions opposées à celles spécifiées doivent être remplies pour afficher l'enregistrement.

  - NON ET: Tous les enregistrements qui ne sont pas ceux de Bob Smith sont renvoyés.

  - NON OU: Seuls les enregistrements ne comportant pas Bob ou Smith sont renvoyés. Par exemple, Peter Jones et Mary Stewart.

  - NON appliquée à un seul critère : Inverse la condition pour ce critère uniquement. Par exemple, si la condition du groupe est AND et que NOT a été appliqué au champ Surname, l'enregistrement Bob Smith sera exclu des résultats car seuls les enregistrements ne contenant pas Smith dans le champ Surname seront renvoyés.

Le tableau suivant décrit les actions disponibles lorsque l'on travaille avec des groupes :

Sélectionner un opérateur | Basculer entre les opérateurs ET et OU.
Au passage de la souris : | Sur les opérateurs vous permet de sélectionner les éléments suivants : NON pour inverser le groupe. pour dupliquer le groupe. pour dégrouper les critères. Le survol d'un critère individuel permet de sélectionner NON et d'inverser la condition.
Glisser-déposer | Faites glisser les lignes liées aux critères : Vers le haut ou vers le bas pour réorganiser le groupe. Sur un autre critère du même groupe pour créer un nouveau sous-groupe. Sur un opérateur différent pour déplacer le critère dans ce groupe.
Grouper les critères | Ce bouton permet d'activer la modification des groupes. Cochez les cases situées à côté des critères que vous souhaitez regrouper. Notez que l'action déplace les critères sélectionnés vers le nouveau groupe.

### Recherches spécifiques sur tables

Afin d'assurer la rétro-compatibilité pour les filtres programmatiques, la fonctionnalité de recherche et filtrage des enregistrements reste opérationnelle et accessible par l'icône de l'espace de travail. L'icône et la fonctionnalité sont disponibles uniquement s'il existe au moins un filtre programmatique.

Pour chaque table, le modèle peut spécifier des filtres supplémentaires pour la recherche.

##### Voir aussi

- Customizing table filter

### Limitation technique

Les filtres de recherche textuelle optimisés ne peuvent pas être combinés à l'aide de l'opérateur OR avec des filtres non optimisés ou des filtres portant sur un tableau différent.

Des exemples typiques de cette situation pourraient être une recherche de texte avec un filtre OR sur :

- Un champ hérité.

- Une valeur calculée sans dépendance locale.

- Un champ provenant d'une table différente (par exemple, un champ lié).

Cette limitation technique s'affiche comme suit : "La demande ne peut être résolue car un opérateur de "recherche textuelle" se trouve à l'intérieur d'un groupe "OR"" (limitation technique).

## Vues

Il est possible de personnaliser l'affichage des tables dans EBX® en fonction de l'utilisateur cible. Il existe trois types de vues : tabulaire, hiérarchique et tuile.

Une vue est créée en sélectionnant Vue > Créer une nouvelle vue dans l'espace de travail. Pour appliquer une vue, la sélectionner dans Vue > nom de la vue .

Trois modes avancés de visualisation sont disponibles à la création d'une nouvelle vue :

- 'Vue tabulaire simple' : une vue tabulaire qui permet de trier et filtrer les enregistrements affichés ;

- 'Vue hiérarchique' : une arborescence qui lie les données de différentes tables en utilisant leurs relations ;

- 'Vue tuile' : une vue tuile qui affiche les enregistrements sous forme de cartes positionnées en lignes et en colonnes. Cette vue permet d'afficher les informations sous une forme attrayante, de trier et de filtrer les enregistrements affichés.

### Description d'une vue

Lors de la création ou de la modification d'une vue, la première page permet de définir les informations générales concernant la vue.

Documentation | Libellé et description localisés associés à la vue.
Propriétaire | Nom du propriétaire de la vue, pouvant à ce titre la gérer et la modifier. (Seulement disponible pour les administrateurs et le propriétaire du jeu de données)
Partager avec | Autres profils pouvant utiliser cette vue depuis le menu 'Vue'. ##### Note Requiert une permission, voir Permissions des vues.
Mode de vue | Vue tabulaire simple, vue hiérarchique ou vue tuile.
Groupe de la vue | Groupe d'appartenance de cette vue (le cas échéant).

### Vue tabulaire simple

Les vues tabulaires simples offrent la possibilité de définir des critères pour filtrer les enregistrements et de sélectionner les colonnes à afficher.

Colonnes affichées | Spécifie, à l'aide de flèches, les colonnes de la table à afficher dans la vue.
Colonnes triées | Spécifie l'ordre d'affichage des colonnes et indique si les enregistrements de chaque colonne sont triés par ordre croissant ou décroissant. Voir Tri des données.
Filtre | Définit les critères utilisés pour filtrer les enregistrements. Voir Editeur de critères .
Requête initiale | Si manuelle, les utilisateurs de cette vue devront appliquer un filtre ou un tri avant de pouvoir voir les données.
Limite de pagination | Force une limite au nombre d'enregistrements visibles.
Édition tabulaire | Si activée, les utilisateurs de cette vue pourront basculer en édition tabulaire afin d'éditer des enregistrements directement depuis la vue tabulaire.
Désactiver la création et la duplication | Si oui, les utilisateurs de cette vue ne pourront ni créer ni dupliquer d'enregistrement depuis l'édition tabulaire.
Barre d'outils au dessus de la table | Définit la barre d'outils à afficher en entête de cette vue table.
Barre d'outils de ligne de table | Définit la barre d'outils à afficher pour chaque ligne de cette vue table.

### Vues hiérarchiques

Une vue hiérarchique affiche vos données dans une représentation arborescente. Utilisez les vues hiérarchiques pour visualiser différentes relations entre les données ou pour regrouper des valeurs communes. Pour créer une vue hiérarchique, vous définissez une dimension qui détermine les données qui seront incluses et leur mode d'affichage. Considérez l'exemple et l'image suivants où la dimension est Catégorie --> Marque --> Produit et affiche Produits par marque par catégorie.

#### Dimensions et membres de la hiérarchie

Chaque hiérarchie est définie par sa dimension. La dimension est subdivisée en niveaux de dimension. Les membres sont des nœuds de hiérarchie et représentent un enregistrement ou une valeur de champ. Un membre peut être un parent d'autres membres ou un nœud feuille sans enfant. La table à partir de laquelle vous créez la vue hiérarchique est appelée table cible. Les membres de la table cible sont des feuilles de niveau le plus bas, sauf dans le cas d'une hiérarchie récursive.

Dans l'image suivante :

- Épicerie et Ménage sont membres du niveau de dimension Catégorie. Il s'agit du niveau de dimension supérieur.

- ACME est membre du niveau de la dimension Marque et se situe à un niveau intermédiaire. Une dimension peut avoir plusieurs niveaux intermédiaires.

- Les produits individuels répertoriés au niveau de la dimension Produit sont des membres feuille de la table cible. Il s'agit du niveau de dimension inférieur.

#### Création d'une vue hiérarchique

Cette rubrique fournit des instructions de haut niveau pour la création d'une vue hiérarchique. Consultez les rubriques suivantes pour plus de détails sur la création de vues de types de hiérarchie spécifiques :

- Hiérarchies irrégulières

- Regrouper par hiérarchies

- Dimensions de la hiérarchie basée sur le temps

Pour créer une vue hiérarchique :

1. Dans le menu Actions de la table cible, sélectionnez Créer une nouvelle vue.

2. Après avoir spécifié les informations suivantes, cliquez sur Suivant:

   - Ajoutez toute documentation relative à la vue, telle qu'une étiquette et une description.

   - Définissez les autorisations d'accès.

   - Pour la propriété Mode d'affichage, sélectionnez Vue hiérarchique.

3. Utilisez la zone Dimension pour définir la hiérarchie en remontant les niveaux de dimension :

   1. Niveau inférieur : les membres de ce niveau sont prédéterminés en fonction de la table cible.

   2. Niveaux intermédiaires : commencez par l'attribut qui correspond au niveau de dimension le plus élevé suivant et continuez à développer jusqu'à ce que vous accédiez au niveau le plus élevé.

   3. Niveau supérieur : sélectionnez l'attribut correspondant au niveau de dimension supérieur.

4. Passez en revue les options requises et après avoir apporté les modifications souhaitées, cliquez sur Suivant.

5. Spécifiez des libellés, des filtres et des options de tri pour les membres de chaque niveau de dimension :

   - Naviguez entre les niveaux de dimension en les sélectionnant dans le fil d'Ariane en haut de l'écran.

   - Ajustez les étiquettes, les filtres et les stratégies de tri selon vos besoins.

6. Cliquez sur Enregistrer et quitter pour afficher la vue hiérarchique.

#### Hiérarchies irrégulières

Une hiérarchie irrégulière comprend des membres dont le parent saute un niveau. Un exemple de ce type de hiérarchie est illustré à l'aide de la dimension Pays, État et Ville. Certains pays n'ont pas d'États, mais ils ont tous des villes. Dans ce dernier cas, les membres de la ville remontent directement au niveau de la dimension Pays.

##### Attention

Une hiérarchie irrégulière ne prend en charge que le saut d'un niveau.

Pour afficher des hiérarchies irrégulières dans EBX® :

- Dans le modèle de données, vous devez définir toutes les relations de clé étrangère à partir de la table cible. En utilisant l'exemple ci-dessus, la table City doit contenir une clé étrangère vers les tables State et Country. Bien sûr, pour les villes sans état, ce champ n'est pas défini.

- Lors de la configuration de votre vue hiérarchique, activez l'option Autoriser le saut de niveau sous Propriétés avancées. Cette propriété est mise en évidence dans l'image ci-dessous :

#### Regrouper par hiérarchies

La dimension dans une hiérarchie Grouper par est définie à l'aide de colonnes situées dans la même table. Les types de données de colonne autorisés sont les clés étrangères ou les types énumérables suivants : chaîne, entier, énumération et booléen. Cela fournit un outil puissant pour définir des vues hiérarchiques qui regroupent des valeurs communes. Un regroupement par hiérarchie offre également une flexibilité lors de la définition de l'ordre des niveaux de dimension. Par exemple, une table Product peut inclure les colonnes suivantes : Brand, Segment, Type et Packaging. Utilisez ces colonnes dans n'importe quel ordre pour afficher les produits par : Segment --> Type --> Conditionnement, ou Marque --> Segment --> Type --> Conditionnement.

#### Dimensions de la hiérarchie basée sur le temps

Utilisez des champs avec un type de données Date pour définir une dimension de hiérarchie basée sur le temps. Lors de la configuration de la vue, choisissez parmi plusieurs options d'affichage prédéfinies. Certaines options subdivisent le temps en unités plus petites. Par exemple, vous pouvez spécifier que le champ Date d'échéance d'un projet est utilisé pour afficher toutes les échéances du projet par mois au premier trimestre de 2022.

Pour utiliser une dimension temporelle dans une vue hiérarchique :

1. Créez une configuration de vue hiérarchique :

   1. Lors de l'affichage d'un tableau, ouvrez le menu Affichage et sélectionnez Créer un nouvel affichage.

   2. Indiquez un nom et spécifiez éventuellement des options de partage.

   3. Pour le mode Affichage, sélectionnez Affichage hiérarchique et cliquez sur Suivant.

2. Assurez-vous que le champ utilisé pour la dimension racine de la hiérarchie est du type de données Date et cliquez sur Suivant.

3. Cliquez sur le champ Date en haut de l'écran dans le fil d'Ariane de la structure hiérarchique et utilisez le menu de la dimension Temps pour spécifier comment vous souhaitez que la dimension s'affiche.

4. Enregistrez et affichez la hiérarchie.

#### Options de configuration d'une vue hiérarchique

Ce formulaire permet de configurer les options d'une vue hiérarchique.

Afficher les enregistrements dans une nouvelle fenêtre | Si "oui", une nouvelle fenêtre sera ouverte pour afficher l'enregistrement. Sinon, il sera affiché dans une nouvelle page de la fenêtre courante.
Hiérarchie élaguée | Si "oui", les noeuds de la hiérarchie qui n'ont pas d'enfants et qui n'appartiennent pas à la table cible ne seront pas affichés.
Afficher les orphelins | Si "oui", les noeuds de la hiérarchie qui n'ont pas de parent seront affichés.
Afficher le noeud racine | Si 'Non', le noeud racine de la hiérarchie sera exclu de la vue.
Libellé du noeud racine | Libellé localisé du noeud racine de la hiérarchie.
Barre d'outils au dessus de la hiérarchie | Permet de positionner la barre d'outils en haut de la vue hiérarchique.
Afficher les enfants des noeuds recherchés | Dans le cas récursif, quand un filtre de recherche est appliqué, définit si doivent être affichés les noeuds enfants des noeuds vérifiant le filtre.
Retirer les noeuds racines récursifs sans enfants | Dans le cas récursif, quand un filtre de recherche est appliqué ou lorsque le mode est 'élagué', permet de ne pas afficher les noeuds racines sans enfants.
Détecter les cycles | Dans le cas récursif, autorise la détection et l'affichage des noeuds appartenant à un cycle, en choisissant comme racine le plus ancien noeud du cycle. Limite : ne fonctionne pas en mode recherche ou élagué.
Détecter les feuilles | Détecter si un membre est une feuille ou non. La détection des feuilles est très coûteuse pour les gros volumes de données. Il est donc recommandé de désactiver cette option quand la requête prend beaucoup de temps pour afficher la vue hiérarchique. Cette propriété est toujours désactivée pour les membres parents d'orphelins.

Libellés

Pour chaque niveau de dimension faisant référence à une autre table, il est possible de définir les libellés localisés pour les noeuds correspondants dans la hiérarchie. Utiliser l'assistant pour sélectionner les champs utilisés dans les définitions des libellés.

Filtre

L'éditeur de critères permet de définir un filtre d'enregistrement pour la vue.

##### Voir aussi

- Editeur de critères

Stratégie de tri

Pour chaque niveau de dimension, il est possible de choisir l'une des stratégies de tri suivantes :

Par défaut | Les noeuds sont triés par libellé par ordre alphabétique
Tri par colonne | Les noeuds sont triés par colonne(s) sélectionnée(s). L'ordre de tri (croissant/décroissant) peut être défini pour chaque colonne.
Tri par champ d'ordonnancement | Les noeuds sont triés par ordre de champ numérique masqué, ce qui permet à l'utilisateur de modifier dynamiquement l'ordre des noeuds frères dans la vue hiérarchique. Cette stratégie est uniquement disponible si il y a au moins un champ numérique 'Masqué' dans la table. Afin de pouvoir déplacer les noeuds dans la vue hiérarchique, il est nécessaire de désigner un champ d'ordonnancement éligible, défini dans la table sur laquelle la vue hiérarchique s'applique. Un champ d'ordonnancement doit avoir le type de données 'Entier' et doit avoir une visibilité par défaut à 'Masqué' dans les propriétés avancées dans la définition du modèle de données. Des actions de positionnement sur chaque noeud sont alors possibles, à moins que le champ d'ordonnancement ne soit en lecture seule ou qu'un filtre ne soit défini sur la hiérarchie. ##### Attention Ne pas définir un champ qui a pour objet de contenir les données comme noeud d'ordonnancement, puisque les données seront écrasées dans la vue hiérarchique.

#### Actions sur un noeud de hiérarchie

Chaque noeud d'une vue hiérarchique possède un menu correspondant qui offre des actions contextuelles.

Les noeuds terminaux peuvent être détachés de leur parent en sélectionnant l'option 'Détacher du parent'. L'enregistrement devient ainsi un noeud orphelin dans l'arborescence, rangé sous un conteneur portant le nom 'non défini'.

Les noeuds terminaux peuvent aussi changer de noeud parent, grâce à l'option 'Attacher à un autre parent'. Si, selon le modèle de données, un noeud peut avoir plusieurs parents, le noeud sera à la fois sous le parent d'origine et rajouté également sous le nouveau parent. Sinon, le noeud terminal sera déplacé sous le nouveau noeud parent.

### Vue tuile

Cette vue affiche les enregistrements sous forme de tuiles disposées dans une grille. Chaque vignette peut inclure les informations suivantes : titre (obligatoire), sous-titre, image et description. Pour les titres et la description, vous pouvez : sélectionner des champs pour remplir automatiquement les valeurs, spécifier manuellement le texte qui s'affiche ou utiliser une combinaison des deux méthodes. De plus, vous pouvez définir des critères de tri et de filtrage qui s'appliquent à la vue. Des barres d'outils peuvent également être ajoutées. Le tableau suivant répertorie et définit les propriétés disponibles lors de la création d'une vue en mosaïque :

Titre | Définit le titre de la tuile affiché à la première ligne.
Sous-titre | Définit le sous-titre de la tuile affiché sur la seconde ligne.
Image | Définit l'image de la tuile.
Image > URL par défaut | Définit l'URl de l'image de secours.
Image > URL | Définit l'URL de l'image.
Image > Hauteur (px) | Définit la hauteur de l'emplacement de l'image en pixels (entre 10 et 250). La largeur de l'image sera toujours de 180 pixels. Si les dimensions de l'image dépassent la taille de l'emplacement prévu, elle sera ajustée selon les règles de cadrage défini par la vue.
Image > Cadrage | Défini le cadrage de l'image. Si "Occuper tout l'espace", l'image sera agrandie ou réduite afin d'occuper tout l'espace disponible. Dans ce cas, l'image pourrait être tronquée. Si "Réduire proportionnellement", l'image sera réduite uniquement si elle déborde de l'espace disponible. Quelle que soit la valeur, l'image sera toujours centrée.
Description | Définit le texte de la tuile.
Description > Nombre de lignes affichées | Définit le nombre de lignes à afficher (entre 3 et 6).
Description > Retour à la ligne | Si "Oui", chaque ligne s'affiche entièrement (avec retour à la ligne) jusqu'à la limite du nombre de ligne définie. L'excédent est alors tronqué. Si "Non", chaque ligne est tronqué.
Description > Contenu | Définit le contenu du texte de la tuile.
Filtre | Définit les critères utilisés pour filtrer les enregistrements. Voir Editeur de critères .
Critère de tri | Définit les critères utilisés pour trier les enregistrements de la vue. Voir Tri des données.
Barre d'outils au dessus de la table | Définit la barre d'outils à afficher en entête de cette vue table.
Barre d'outils de la tuile | Définit la barre d'outils à afficher pour chaque item de cette vue tuiles.

### Partage de vues

Les utilisateurs disposant de la permission 'Partager des vues' sur une vue ont la possibilité de définir quels utilisateurs peuvent sélectionner cette vue depuis leur menu 'Vue'.

Pour cela, il suffit d'ajouter des profils dans le champ 'Partager avec' de l'écran de configuration de la vue.

### Publication de vue

Les utilisateurs disposant de la permission 'Publier des vues' peuvent publier les vues qui apparaissent dans leur menu 'Vue'.

Une vue publiée devient accessible à tous les utilisateurs via les composants Web, les tâches utilisateur du workflow, les services de données et les perspectives. Pour publier une vue, cliquez sur le bouton 'Editer' disponible au survol d'une vue présente dans le menu 'Vue' et remplissez le champ 'Nom de publication'.

## Gestion des vues

### Gérer les vues recommandées

Le propriétaire d'un jeu de données peut définir des vues recommandées pour chaque profil cible.

Quand un utilisateur se connecte sans spécifier de vue, la vue recommandée — si elle existe — s'applique. Sinon, la vue par défaut s'affiche. L'action 'Gérer les vues recommandées' permet de définir les règles d'attribution des vues recommandées par utilisateur et par rôle.

Les actions disponibles sur les vues recommandées sont les suivantes : changer l'ordre d'attribution des règles, ajouter une règle, éditer une règle, supprimer une règle existante.

Pour un utilisateur donné, les vues recommandées sont évaluées en fonction du profil de l'utilisateur : la règle appliquée sera la première de la liste qui correspond au profil de l'utilisateur.

##### Note

La fonctionnalité 'Gérer les vues recommandées' est uniquement accessible au propriétaire du jeu de données.

### Barre d'outils des vues

La barre d'outils présente dans le menu 'Vue' permet d'accéder aux actions suivantes :

Editer | Cliquez sur le bouton 'Editer' dans la barre d'outils présente sur la ligne de la vue ciblée pour accéder au formulaire d'édition de la vue.
Dupliquer | Pour dupliquer la vue, cliquez sur le bouton 'Dupliquer' dans la barre d'outils présente sur la ligne de la vue ciblée. Un formulaire apparaît, pré-rempli à partir des valeurs de la vue dupliquée.
Supprimer | Cliquez sur le bouton 'Supprimer' dans la barre d'outils présente sur la ligne de la vue ciblée pour supprimer la vue.
Définir cette vue comme ma favorite | Cliquez sur le bouton 'Définir cette vue comme ma favorite' dans la barre d'outils présente sur la ligne de la vue ciblée. La vue favorite sera automatiquement appliquée lors de l'accès à la table. En cliquant une nouvelle fois sur le bouton, la vue courante ne sera plus la vue favorite de l'utilisateur.

## Édition tabulaire

La fonctionnalité d'édition tabulaire permet de modifier les données dans une vue table. Elle est accessible en cliquant sur le bouton .

L'accès à l'édition tabulaire à partir d'une vue table nécessite que la fonctionnalité ait été préalablement activée dans la configuration de la vue.

##### Voir aussi

- Édition tabulaire

### Copier/coller

Le copier/coller d'une cellule vers une autre cellule de la même table s'effectue grâce au menu Édition. Il est aussi possible d'utiliser le raccourci clavier associé Ctrl+C et Ctrl+V.

Ce système n'utilise pas le presse-papier natif du système d'exploitation mais un mécanisme interne. Copier une cellule et la coller dans un fichier externe ne fonctionnera donc pas. Inversement, coller une valeur dans une cellule de la table ne fonctionnera pas non plus.

Tous les champs de type simple utilisant les composants intégrés sont supportés, sauf :

- les clés étrangères pointant vers des champs qui ne sont pas des chaînes de caractères ;

- les énumerations qui ne sont pas des chaînes de caractères.

## Historique

La fonctionnalité d'historique permet le suivi des modifications de données.

La visualisation de l'historique de données nécessite que la fonctionnalité ait été préalablement activée au niveau des tables dans le modèle de données. Voir Propriétés avancées des tables pour plus d'informations.

Pour visualiser l'historique d'un jeu de données, sélectionner Actions > Historique dans le panneau de navigation.

Pour visualiser l'historique d'une table ou d'une sélection d'enregistrements, sélectionner Actions > Voir l'historique dans l'espace de travail.

Il existe différents modes d'historique qui permettent de visualiser l'historique des données selon différentes perspectives :

Historique dans l'espace de données en cours | La vue d'historique de table affiche les opérations sur la branche en cours. C'est le mode par défaut.
Historique dans l'espace de données courant et ses ancêtres | La vue d'historique de table affiche les opérations sur la branche en cours ainsi que tous ses ancêtres.
Historique dans l'espace de données courant et ses enfants fusionnés | La vue d'historique de table affiche les opérations sur la branche en cours ainsi que toutes ses branches filles fusionnées.
Historique dans tous les espaces de données | La vue d'historique de table affiche les opérations sur toute la hiérarchie de la branche en cours.

Dans la vue d'historique, utiliser le menu View pour passer à un autre mode de l'historique.

##### Voir aussi

- Historique

Sommaire du guide utilisateur

Documentation > Guide utilisateur > Jeux de données