このサイトをご覧になるには、JavaScriptを有効にしてください。

[帳票開発ツール]Stimulsoft レポート&ダッシュボード ユーザーマニュアル

 

ビルトイン関数

Stimulsoft Reportsには数多くのビルトイン関数が用意されており、使用することができます。これらの関数は、データ辞書やエクスプレッションエディタから直接アクセスできます。ビルトイン関数の例とその使用方法は次のとおりです。

 

 

{Trim(MyString)}

 

 

または

 

 

{Trim(MyDataSource, MyDataColumn)}

 

 

いずれの場合も Trim 関数を使用すると、レポートに表示される結果から先頭と末尾のスペースが削除されます。

 

.NET Frameworkのメソッド

組み込み関数に加えて、利用可能な任意の.NET Frameworkのメソッドを使用することができます。文字列式の場合、次の例のいずれかを使用できます。

 

 

 

 {MyString.Trim()} // 先頭と末尾のスペースを削除します

 

 

 

 

  {"Test".ToUpper()} // 値を大文字の "TEST "に変換します。

 

 

 

 

  {MyString.Length} // 文字列の長さを返します。もしMyStringの値が "Test "であれば、このメソッドは4を返します。

 

 

数値式の場合、以下の例のいずれかを使用することができます。

 

 

  {Math.Round(MyValue, 2)} // 値を小数点以下2桁に丸める

 

 

 

 {Math.Sqrt(MyValue)} // MyValueの平方根を返します。

 

 

 

  {MyValue.ToString() + " times"} // 数値を文字列に変換し、"times" という単語を追加します。

                              // MyValueが5の場合、"5yimes"を返す。

 

 

アクセスできるFrameworkメソッドの数に制限はありません。 レポートで使用しているタイプのために.NET内で利用可能であれば、 制限なく使用することができます。