一.概要
帳票に条件属性を追加して、その条件が満たされた時、属性の値を変えることで、帳票の様式を変えることができます。
セルのフォントの条件属性を設定すると、特定の条件ではフォントの様式が変化したり、特殊な様式で表示したりすることになります。
複数の条件属性を連携して使うことが可能である。詳細は実例授業に参照してください。
二.手順
1.帳票を新規作成
1.データセットを新規作成します。SQL文SELECT * FROM Productsを入力します。
2.ProductID、ProductNameをB1、C1に入れ、展開方向を縦方向に設置します。
3.効果をプレビューします。
2.条件属性を追加
B1を選択します。
条件属性を追加します。詳細な内容はA09-00 条件属性設定に参照してください。
3.属性-フォントを設定
+ ボタンをクリックし、字体を選択します。
既定の状況において、フォント設定は現在のセルに有効します。また、現在の行、列に有効と設置してもいいです。
編集をクリックします。
フォント、様式、大きさ、色、特殊効果を設置できます。効果をプレビューしてから設置を確定します。
属性の前の X をクリックすると、現在の属性を削除できます。
4.一般条件を設置
演算子を以上と設置、後ろに10を入力します。
追加をクリックすると、条件の追加を完成します。currentValueが10以上とは、セルの中の値が10以上の時、セルのフォントが変化します。
演算子の設置は演算子に参照してください。
入力値はフォントタイプに参照してください。
条件の追加はA09-01条件設定に参照してください。
効果をプレビューします。ProductsIDが10以上のデータのフォントが変化し、ハイライト表示します。
5.属性を変更-現在の行
ボタンをクリックし、条件属性を編集します。
フォントが現在の行に有効すると変更します。
条件属性の編集は条件属性設定に参照してください。
ブラウザで効果をプレビューします。ProductsIDが10以上のデータ所在行のフォントが変化し、ハイライト表示します。
6.数式条件を設置
ボタンをクリックし、条件属性を編集します。
数式$$$%2=0を入力します。この数式は現在値が偶数のデータを意味しています。
追加ボタンをクリックし、条件を追加します。現在の条件はcurrentValueが10 以上and $$$%2=0である。その意味は現在値が10以上かつProductsIDが偶数であ時、属性が有効になります。
数式の設置は数式に参照してください。
条件属性の編集は条件属性設定に参照してください。
条件の追加はA09-01条件設定に参照してください。
効果をプレビューします。ProductsIDが10以上かつ偶数のデータのフォントが変化し、ハイライト表示します。
7.ロジック条件を変更
ボタンをクリックし、条件属性を編集します。
数式$$$%2=0を選択します。
ロジック運算子(OR)をクリックします。
修正をクリックします。現在の条件はcurrentValue10が以上 or $$$%2=0である。その意味は現在値が10以上あるいはProductsIDが偶数である時、属性が有効になります。
数式の設置は数式に参照してください。
条件属性の編集は条件属性設定に参照してください。
条件の変更はA09-01条件設定に参照してください。
効果をプレビューします。ProductsIDが10以上かつイコール2、4、6、8、10のデータのフォントが変化し、ハイライト表示します。