Vues DataSet

Le module DataSet View permet au contenu d'un DataSet d'être ajouté dans une région, organisé et affiché de manière tabulaire.

Lorsque les données DataSet sous-jacentes sont modifiées, l'affichage est automatiquement mis à jour avec de nouvelles données.

Une fois qu'un DataSet a des vues, il faut prendre soin de modifier la structure Column du DataSet.

Ajouter une vue DataSet

Lors de l'ajout d'une nouvelle vue DataSet, le CMS fournit un formulaire simple demandant la source de données et la durée. Ces éléments ne peuvent pas être modifiés sans avoir recréé la vue.

  • DataSet

    Le DataSet à utiliser comme source de données.

  • Durée

    La durée en secondes que cet élément doit rester dans la région.

Après avoir choisi la source de la vue, le formulaire Modifier s'ouvrira automatiquement, donnant accès aux autres options.

Modification

General Tab

Advanced Tab

  • Intervalle de mise à jour

    Les afficheurs peuvent mettre en cache le contenu de ce type de support pour empêcher le téléchargement répété de ressources identiques. Ils sont également mis en cache pour la lecture hors ligne.

  • Commande

    Une clause Order by using la syntaxe SQL qui doit être appliquée à la source de données. par exemple Nom DESC

  • Filtre

    Clause de filtrage utilisant la syntaxe SQL qui doit être appliquée à la source de données. par exemple Région = 'Europe'

  • Limite supérieure de ligne

    Le nombre de lignes supérieures (0 = illimité)

  • Limite inférieure de ligne

    Le nombre de lignes inférieur (0 = illimité)

  • En-têtes de tableau

    Afficher les en-têtes de colonne sur la table, ou avoir la table sans en-têtes.

  • Lignes par page

    Déversé les données dans plusieurs pages qui seront cyclées.

  • Colonnes sélectionnées

    Une liste ordonnée des colonnes sélectionnées pour cette vue. Les éléments peuvent être glissés/déposés entre les listes et classés dans la même liste.

  • Colonnes disponibles

    Une liste de colonnes disponibles pour l'afficheur.

  • Feuille de style

    Une feuille de style CSS pour contrôler le style visuel de la table.

Exemple de feuille de style

table.DataSetTable {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;  
width:100%;
border-collapse:collapse;
}

tr.HeaderRow {
font-size:1.1em;
text-align:center;
padding-top:5px;
padding-bottom:4px;
background-color:#A7C942;
color:#ffffff;
}

tr#row_1 {
color:#000000;
background-color:#EAF2D3;
}

td#col_1 {
color:#000000;
background-color:#EAF2D3;
}

td.DataSetColumn {
color:#000000;
background-color:#EAF2D3;
border:1px solid #98bf21
}

tr.DataSetRow {
text-align:center;
color:#000000;
background-color:#EAF2D3;
border:1px solid #98bf21
padding-top:5px;
padding-bottom:4px;
}

th.DataSetColumnHeaderCell {
font-size:1em;
border:1px solid #98bf21;
padding:3px 7px 2px 7px;
}

span#1_1 {

}

span.DataSetColumnSpan {

}

La vue résultante affichera la fenêtre de prévisualisation de la région et s'affichera sur l'afficheur.