LoginSignup
0
0

More than 1 year has passed since last update.

【クエリビルダ:拡張表現】IncludeTotalRows文を使ってみる

Posted at

今回は、Sharperlightの数ある拡張表現関数の中から、IncludeTotalRows文を使ってみます。
この関数を使用すると合計行にも拡張表現を適用することができます。

元となるクエリの準備

Sharperlightアプリケーションメニューからクエリビルダを起動します。
SAP Business Oneデータモデルを使用して元のクエリを作成します。
image.png
クエリ結果はこのようになります。
image.png

IncludeTotalRows文の追加

出力領域の右クリックから拡張表現を追加を選択します。
一般タブで出力参照名説明を記入し、一度OKボタンで確定します。
この時、拡張表現タブの構文エディタが空白だと確定できないので、とりあえず0を入力し確定します。
image.png
再度、確定した拡張表現を開きます。拡張表現タブの関数一覧よりIncludeTotalRows文を探し、ダブルクリックで上部エディタ領域にテンプレートを転送します。
あまり意味はないですが今回はIncludeTotalRows文の動作説明ということで、売上伝票総額の値が0000以上の場合は上向き三角アイコン、それ未満の場合は下向き三角アイコンを表示してみます。
image.png
出力列の定義はこのようになります。
image.png

結果

アイコンが合計行にも表示されました。
image.png
レポートのデザイン上、ご利用の必要性が発生した場合は是非試してみてくださいね。

では、失礼します。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0