カテゴリを表示

行を1行ずつ選択する

< 1 読むのに要する時間

レポートの見栄えを良くし、行の操作を便利にするために、行を別の色で塗りつぶすことをお勧めします。これにより、レポートの見栄えがよくなります。レポートジェネレータでこのような塗りつぶしを行うには、2つの方法があります。1.ハイライト条件を使用する。2.データバンドスタイルの特別なプロパティを使用します。

最初の方法-データバンドのハイライト条件を使用します。リストを含むレポートを開きます。その一例を下図に示します。

すべての行の背景色は同じです。データバンドにハイライト条件を追加します。これには、バンドのConditionsプロパティが使用されます。エディターで新しい条件を追加し、別の色の背景色を変更して奇数行を塗りつぶし、テキストの色(デフォルトでは赤)を変更して、ハイライト条件を設定します。ラインシステム変数は、この行が奇数か偶数かを指定するために使用されます。例えば:

C#:

(Line & 1) == 1

VB.NET

(Line And 1) = 1

Iつまり、奇数行の場合、この条件は真になります。下の図では、条件エディタが表示されています。

データバンドに条件を追加すると、レポートは次の図のようになります。

2番目の方法-スタイルのプロパティを使用します。データ-バンドは、OddStyleとEvenStyleという2つの特別なプロパティがあります。行にハイライト表示条件を追加するには、これらのプロパティのいずれかでスタイルを指定するだけで十分です。たとえば、スタイルのコレクションにはOddStyleがあります。OddStyleプロパティでこのスタイルを選択します。

レポートは、最初の方法が使用されたものと同じように見えます。