一.概要
1.バージョン
帳票サーババージョン | 機能変動 |
11.0 | - |
2.期待される効果
動的列とは、列名をパラメータとして、クエリウィジェットでは列名を選択してクエリをクリックした後、この列が帳票に表示されることを意味します。次の図に示すように:
3.実現の考え方
条件属性を通して列を非表示にすると、動的列の効果が得られます。
二.例
1.データの準備
新しい一般帳票を作成し、データクエリds1を作成します。SQL文はSELECT * FROM 販売量 where 商品='ミルク'です。次の図に示すように:
2.帳票のデザイン
対応するフィールドをセルにドラッグし、帳票のテーブルをデザインします。次の図に示すように:
3.ウィジェットの追加
1)変数パネルには、ラベルウィジェット、プルダウンチェックボックスウィジェット、クエリウィジェットを追加します。次の図に示すように:
・ラベルウィジェットの[ウィジェット値]は[文字列]です:列名:
・プルダウンチェックボックスウィジェットの[ウィジェット名]は:列名
2)プルダウンチェックボックスの[データ辞書]の設定を以下に示します:
4.条件属性の追加
セルA1からセルE1までを選択し、[列幅]条件属性を追加し、列名パラメータに現在値が含まれていない場合、[列幅]を0に設定します。次の図に示すように:
5.効果プレビュー
1)PC端末
テンプレートを保存し、[改ページプレビュー]をクリックし、効果は第1章第2節に示すようになります。
2)モバイル端末
APP端末は、HTML5端末と同じ効果を持ちます。次の図に示すように: