クラス BirtStr
BirtStr.charLength
以下の例は、CustomerName フィールドの各値の長さを戻します。
BirtStr.concat
この関数は、指定したストリングを連結したストリングを戻します。
以下の例は、複数のフィールドの値を連結して完全なアドレスを戻します。
BirtStr.indexOf
この関数は、指定のストリング内での指定したサブストリングの位置を戻します。
String 型。検索するサブストリング。検索はケース・センシティブです。
String 型。指定したサブストリングを検索するストリング。
Integer 型。オプション。検索を開始するソース・ストリング内の位置。この引数を省略した場合、検索はストリングの最初の文字から開始されます。
Integer 型。ストリング内のサブストリングの数値位置。ストリングの最初の文字は、0 から始まります。サブストリングが見つからない場合、関数は -1 を戻します。
以下の例は、特定のストリング内での指定した文字の数値位置を戻します。
顧客名が Julie Murphy の場合、式は Julie を戻します。
BirtStr.left
この関数は、ストリングから指定した長さのサブストリングを抽出します。抽出の開始位置は、左端または最初の文字です。
以下の例は、特定のストリングからさまざまな長さのサブストリングを戻します。
顧客名が Julie Murphy の場合、式は Julie を戻します。
BirtStr.right
この関数は、ストリングから指定した長さのサブストリングを抽出します。抽出の開始位置は、右端または最後の文字です。
以下の例は、特定のストリングからさまざまな長さのサブストリングを戻します。
顧客名が Julie Murphy の場合、式は Murphy を戻します。顧客名が Kwai Li の場合、式は Li を戻します。
BirtStr.search
この関数は、指定のストリング内での指定したサブストリングの位置を戻します。サブストリングにはワイルドカード文字を含めることができます。
String 型。検索するストリング・パターン。検索はケース・インセンシティブです。パターンには以下のワイルドカード文字を使用できます。
![]()
アスタリスク ( * ) は、ゼロまたはそれ以上の文字 (スペースを含む) と一致します。例えば、「t*n」は「tn」、「tin」、および「teen」と一致します。String 型。指定したサブストリングを検索するストリング。
Integer 型。オプション。検索を開始するソース・ストリング内の位置。この引数を省略した場合、検索はストリングの最初の文字から開始されます。
Integer 型。ストリング内のサブストリングの数値位置。ストリングの最初の文字は、0 から始まります。サブストリングが見つからない場合、関数は -1 を戻します。
以下の例は、特定のストリング内での指定したストリング・パターンの数値位置を戻します。
以下の例は、ProductCode フィールドの各値で、ストリング・パターン S*A を検索します。製品コードが KBS5412A の場合、式は 2 を戻します。
製品名が XMS-ModelA-1234 の場合、式は XMS を戻します。
BirtStr.toLower
この関数は、ストリング内のすべての文字を小文字に変換します。
以下の例は、productLine フィールド内のすべての値を小文字で表示します。
BirtStr.toUpper
この関数は、ストリング内のすべての文字を大文字に変換します。
以下の例は、customerName フィールド内のすべての値を大文字で表示します。
BirtStr.trim
この関数は、すべての先行および末尾ブランク文字を削除したストリングを戻します。単語間のブランク文字は削除しません。
String 型。先行および末尾ブランク文字を削除するストリング。
String 型。すべての先行および末尾ブランク文字が削除されたストリング。
以下の例は、BirtStr.trim( ) を使用して、FirstName および LastName データ・フィールドからすべての先行および末尾ブランク文字を削除します。
BirtStr.trimLeft
この関数は、すべての先行および末尾ブランク文字を削除したストリングを戻します。単語間のブランク文字は削除しません。
String 型。すべての先行ブランク文字が削除されたストリング。
BirtStr.trimRight
この関数は、すべての末尾ブランクが削除されたストリングを戻します。単語間のブランク文字は削除しません。
| (c) Copyright Actuate Corporation 2013 |