2009-03-27 5 views
1

J'ai un projet Business Intelligence dans Visual Studio 2008. J'ai ajouté un rapport et placé un graphique RangeBar dans celui-ci. L'ensemble de données est la suivante:Reporting Services RangeBar Chart X-Axis étiquette la portion temporelle uniquement d'une valeur datetime

dbName   dbStartTime    dbEndTime    
-------------- ----------------------- ----------------------- 
Unit2-Room2 2009-02-01 09:00:00.000 2009-02-01 13:30:00.000 
Unit2-Room1 2009-02-01 09:00:00.000 2009-02-01 13:00:00.000 
Unit1-Room2 2009-02-01 17:00:00.000 2009-02-01 19:30:00.000 
Unit1-Room2 2009-02-01 10:00:00.000 2009-02-01 15:00:00.000 
Unit1-Room2 2009-02-01 10:00:00.000 2009-02-01 15:00:00.000 
Unit1-Room2 2009-02-01 10:00:00.000 2009-02-01 15:00:00.000 
Unit1-Room1 2009-02-01 14:00:00.000 2009-02-01 16:30:00.000 
Unit1-Room1 2009-02-01 14:00:00.000 2009-02-01 16:30:00.000 
Unit1-Room1 2009-02-01 09:00:00.000 2009-02-01 13:00:00.000 
Unit1-Room1 2009-02-01 09:00:00.000 2009-02-01 13:00:00.000 

dbName est le champ catagory, MIN (dbstart) et les champs MAX (dbEnd) sont les valeurs élevées/basses pour les valeurs de series.The sont toujours pour une seule journée.

Comment puis-je obtenir les étiquettes dans le X_Axis pour afficher uniquement la partie temps des valeurs?

Répondre

3

Ah, haa!

  1. Faites un clic droit et la zone X_AXIS choisissez 'Propriétés de l'axe ...' dans le menu contextuel .
  2. Cliquez sur 'Numéro' dans la liste pour le gauche. Sélectionnez "Personnalisé" dans la zone de liste Catégorie .
  3. type hh: mm (pour am/pm) ou HH: mm (pour 24 heures) dans la zone de texte au format personnalisé .
  4. Cliquez sur OK.