Bulletレポートコントロールは、データを読み取りやすくする線形のゲージです。ダッシュボードに替えてデータを可視化するうえで優れた代替手段となります。
Bulletグラフは、重要なデータの指標となるポインタを備えています。本コントロールを使用すると、単一の値、例えば年初来の収入を取り出すことができ、それをコントロールのプロパティで定義した目標値と比較することができます。また、グラフの先頭と末尾には、最小値と最大値を定義することができます。データをさらに直感的に可視化するために、Bulletグラフ上のセグメントに定性的な範囲(悪い、満足できる、良い)を定義することで、Bulletグラフの範囲内にある重要なデータの指標の位置を視覚的に確認することができます。
さらに、Bulletレポートコントロールは、1つのデータ領域に複数のBulletを組み合わせて表示することができます。たとえば、Tableコントロールを使用し、並べて単一の値を表示することができます。水平、または垂直方向に配向するBulletができ、一度に複数のデータを並べて分析することが可能です。
Bulletコントロールをクリックすると、[プロパティ]ウィンドウで次のプロパティを設定できます。
プロパティ | 解説 |
---|---|
AccessibleDescription | アクセシビリティ支援アプリが使う代替テキストを設定します。レポートをエクスポートする時に、このプロパティはPDFで「代替テキスト」、HTMLで「alt」タグとして扱われます。 |
BestValue | ブレットグラフの範囲の最良値を定義する値または式を入力します。 |
Interval | 目盛の増分量を設定します。 |
Range1Boundary | 不良なまたは許容可能な境界を定義する値または式を入力します。 |
Range2Boundary | 許容可能なまたは適切な境界を定義する値または式を入力します。 |
TargetValue | ブレットグラフのターゲット値を定義します。 |
TargetShape | ターゲット値の形状を設定します。Line、Dot、Squareから選択できます。デフォルトでは、Lineに設定されています。 |
TargetStyle | ターゲット値の外観を設定し、ターゲット値マーカーの幅を設定します。このプロパティは、TargetShapeがLineに設定されている場合のみに適用されます。 |
TickMark | 目盛の位置を設定します。None、Inside、Outsideから選択できます。 |
Value | ブレットグラフの値を設定する値または式を入力します。 |
ValueColor | 値の外観を定義する色を選択します。 |
WorstValue | ブレットグラフの範囲の最悪値を定義する値または式を入力します。 |
Bulletレポートコントロールのプロパティは、プロパティ設定ダイアログで設定することができます。このダイアログを表示するには、レポート上のBulletコントロールを選択した状態で、[プロパティ]ウィンドウ内にある[プロパティ設定ダイアログ]のリンクをクリックします。表示される[Bullet]ダイアログが、Bulletコントロールのプロパティ設定ダイアログにあたります。
[Bullet]ダイアログでは、以下の各ページを使用してBulletレポートコントロールのプロパティを設定することができます。
メモ: プロパティの多くに用意されている<式...>オプションをクリックすると、[式エディタ]ダイアログが表示されます。このダイアログでは、値を決定する式を作成することができます。列挙型の値を持つプロパティの場合、値は式エディタの左側にある[フィールド]ツリービューの[定数]の下に表示されます。
[全般]
[名前]: まだレポートに使用されていない一意のBulletの名前を入力します。
[データ]
[値]: Bulletの値として使用する式を入力します。
[目標値]: Bulletグラフの目標値として使用する式を入力します。
[外観]
[横]: ブレットグラフを横方向に表示します。
[縦]: ブレットグラフを縦方向に表示します。
[色]: 値のマーカーの色を示すカラーを選択するか、または<式...>オプションで[式エディタ]を開き、.NETの色を評価する式を作成します。デフォルトでは、「Black」に設定されています。
[形状]: 「Line」、「Dot」、「Square」の値から選択します。デフォルトでは、「Line」に設定されています。
[色]: 目標値のマーカーの色を示すカラーを選択するか、または<式...>オプションで[式エディタ]を開き、.NETの色を評価する式を作成します。デフォルトでは、「Black」に設定されています。
[太さ]: 目標値のマーカーの太さを設定する値をポイント単位で入力します。デフォルトでは、「3pt」に設定されています。
メモ: [太さ]の値は、[形状]が「Line」に設定されている場合にのみ適用されます。
[位置]: 「None」、「Inside」、「Outside」の値から選択します。デフォルトでは、「Outside」に設定されています。
[色]: 目盛の色を示すカラーを選択するか、または<式...>オプションで[式エディタ]を開き、.NETの色を評価する式を作成します。デフォルトでは、「LightGray」に設定されています。
[太さ]: 目盛の太さを設定する値をポイント単位で入力します。デフォルトでは、「1pt」に設定されています。
[目盛の間隔]: 目盛を表示する間隔を設定します。
[範囲]
[最小値]: グラフ上の最小値を定義する値、または式を入力します。
[分岐ライン]: グラフ上の「悪い」の範囲と「満足できる」の範囲の境界を定義する値、または式を入力します。
[さらに分岐]: このチェックボックスを選択すると、2つの範囲(『悪い』、『満足できる』)の代わりに3つの範囲(『悪い』、『満足できる』、『良い』)が表示されます。この設定は、「満足できる」の範囲と「良い」の範囲の境界を有効にします。
[分岐ライン]: 「満足できる」の範囲と「良い」の範囲の境界を定義する値、または式を入力します。
[最大値]: グラフ上の最大値を定義する値、または式を入力します。
[ラベル]
[ラベルの表示]: このオプションを選択すると、ブレットグラフの軸ラベルが表示されます。また、このオプションを選択することで、[ラベル]ページの他のオプションが使用可能になります。
[書式]: 任意の一般的な書式を選択するか、日付や数値にカスタム.NETの書式設定コードを使用します。詳細については、MSDNの「型の書式設定」トピックを参照してください。
[フォント名]: フォント名を選択します。デフォルトでは、「Arial」に設定されています。
[サイズ]: ポイント単位でサイズを選択します。デフォルトでは、「10pt」に設定されています。
[スタイル]: 「Regular」、「Bold」、「Italic」、「Underline」、「Strikeout」の値から選択します。デフォルトでは、「Regular」に設定されています。
[色]: フォントのカスタム色、またはウェブの色を選択します。デフォルトでは、「Black」に設定されています。
[ナビゲーション]
[見出しマップラベル]: 目次(見出しマップ)でこのアイテムを表すためのラベルとして使用する式を入力します。
[ブックマークID]: Bulletコントロールの位置を示すIDを入力します。[ブックマークに移動]アクションと組み合わせて使用することにより、別のレポートコントロールからこの項目にリンクすることができます。
[表示]
[他のレポートアイテムの状態に応じて表示を切り替える]: 他のレポートアイテムにトグルを表示するには、このチェックボックスをオンにします。ドロップダウンが有効になり、ブレットの表示を切り替えるためのTextBoxコントロールを指定します。ユーザーがトグルをクリックして、ブレットを表示、または非表示にすることができます。
[データ出力]
[要素名]: このブレットのXML出力に使用する名前を入力します。
[出力]: XML出力にこのブレットを含めるかどうかを決定するため、[自動]、[する]、[しない]、[データのみ]のいずれかを選択します。[自動]は、値が一定でない場合にのみブレットグラフの内容をエクスポートします。
Webデザイナに表示されるプロパティは、以下の通りです。
Bullet
カテゴリ | プロパティ | 説明 |
---|---|---|
全般 | 名前 | 名前を設定します。 |
外観 | 表示形式 | 日付、数値の表示書式を設定します。 |
表示方向 | 表示する方向を設定します。 | |
ラベルの表示 | ラベルを表示するかどうかを設定します。 | |
位置とサイズ | 左 | 左位置を設定します。 |
上 | 上位置を設定します。 | |
幅 | 幅を設定します。 | |
高さ | 高さを設定します。 | |
レイアウト | スタイル | スタイル名を設定します。 |
レイヤー名 | 含まれるレイヤーの名前を設定します。 | |
Zインデックス | レポートアイテム同士の重なりの優先順位を設定します。 | |
データ | 最大値 | 最大値を設定します。 |
目盛の間隔 | 目盛の間隔を設定します。 | |
範囲1 | 範囲1の境界を設定します。 | |
範囲2 | 範囲2の境界を設定します。 | |
目標値 | 目標値を設定します。 | |
値 | 値を設定します。 | |
最小値 | 最小値を設定します。 | |
要素名 | データ出力で使用する要素の名前を設定します。 | |
要素出力 | データ出力でデータを出力するかどうかを設定します。 | |
スタイル | 色(値) | 値の色を設定します。 |
色(ラベル) | ラベルのテキストの色を設定します。 | |
フォント名(ラベル) | ラベルのフォントの種類を設定します。 | |
サイズ(ラベル) | ラベルのフォントのサイズを設定します。 | |
スタイル(ラベル) | ラベルのフォントのスタイルを設定します。 | |
目標値のスタイル | 形状 | 目標値の形の種類を設定します。 |
色 | 目標値の色を設定します。 | |
太さ | 目標値の線の太さを設定します。 | |
目盛線のスタイル | 位置 | 目盛線の表示位置を設定します。 |
色 | 目盛線の色を設定します。 | |
太さ | 目盛線の太さを設定します。 | |
表示 | 非表示 | 非表示にするかどうかを設定します。 |
トグルスイッチにする項目 | 表示/非表示の切り替えに使うテキストボックスの名前を設定します。 | |
その他 | ツールチップ | カーソルを合わせたときに表示するテキストを設定します。 |
ラベル | 目次に表示するラベルを設定します。 | |
ブックマークID | ブックマークのIDを設定します。 | |
アクセシビリティ | アクセシビリティのための代替テキストを設定します。 |