LoginSignup
0
0

More than 1 year has passed since last update.

【クエリビルダ:拡張表現】Val関数を使ってみる

Posted at

Val()は、文字列を数値に変換する関数です。

元となるクエリの準備

Sharperlightアプリケーションメニューからクエリビルダを起動します。
SAP Business Oneデータモデルを使用して元のクエリを作成します。参照番号1フィールドは文字列型ですが、数値表現の値を持っていそうなので使用します。
image.png
クエリ結果はこのようになります。
image.png

Val関数の追加

出力領域の右クリックから拡張表現を追加を選択します。
一般タブで出力参照名説明を記入し、一度OKボタンで確定します。
この時、拡張表現タブの構文エディタが空白だと確定できないので、とりあえず0を入力し確定します。
image.png
再度、確定した拡張表現を開きます。拡張表現タブの関数一覧よりVal関数を探し、ダブルクリックで上部エディタ領域にテンプレートを転送します。参照番号1フィールドを指定します。
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