説明
TrimLeft 関数は、データベースに右揃えで格納されている文字列またはデータフィールドから、左側のすべてのスペース文字を削除します。
アクション
TrimLeft 関数は、データベースに右揃えで格納されている文字列またはデータフィールドから、左側のすべてのスペース文字を削除します。
用途
この関数は、テキストオブジェクトの先頭にスペース文字があり、そのためにテキスト文字列の配置が乱されたり、文字列から数値への変換が必要となる計算が失敗する場合に使用します。
両端揃えのテキスト文字列を結合するとき、文字列間のスペースを調整する場合に使用します。
例
TrimLeft(" A1/4520/B12")“A1/4520/B12”を返します。
TrimLeft(" 200")テキスト文字列 200 が右揃えされ先頭にスペースが入っている場合は、200が返されます。
{file.食品1}および{file.食品2}という 2 つの右揃えのデータベース フィールドがあると仮定します。各フィールドには 15 文字まで保持できます。{file.食品1}には bread という単語、{file.食品2}には butter という単語が含まれています。これらの単語を出力すると、次のようになります。
" bread"
" butter"
各フィールドでは、フィールドの値が右揃えされ、フィールドを埋めるためのスペース文字が入力されています。ここで、たとえば bread and butter という文字列を作成するには、先頭のスペース文字を削除する必要があります。それには、次のように TrimLeft 関数を使用します。
TrimLeft({file.FOOD1}) + " and " + TrimLeft({file.FOOD2})bread and butter を返します。
引用符内の単語の前後にスペース文字を挿入して、作成される文の 3 つの単語の間に正しくスペースが配置されるようにしてください。