カスタマイズ

空白文字を除去する

概要

空白文字やタブ文字、改行文字を除去します。

使い方

選択したフィールドのタイプによって、改行を除去するかどうかが異なります。

文字列(複数行)およびリッチエディターでは、元の改行は維持され、空白とタブ文字のみが除去されます。それ以外のタイプの場合、改行も除去します。

通常の画面操作で保存したレコードでは、文字列(1行)に改行が含まれることはありません。しかし、カスタマイズで作成したデータの場合は改行が含まれる可能性があります。「空白文字を除去する」はこのようなカスタマイズでできてしまった改行を除去することができます。

設定するパラメーター

「フィールド」を設定します。

フィールド

空白を除去したいフィールドを選択します。複数選択することが可能で、選択したフィールド全てを同時に処理します。

選択可能なフィールドタイプは以下の通りです。

  • 文字列(1行)
  • 数値
  • 文字列(複数行)
  • リッチエディター
  • リンク

テーブル内のフィールドを指定した場合、特別な場合(*1)を除き、テーブル内のすべての行に対して処理されます。

(*1) 条件側で、「フィールドの値を編集して値が変わった時」のように、テーブル行を限定するように条件が入っている場合は、対象の行だけ処理されます。

krewSheet 対応状況

対応しています。

ただし、ルックアップでコピーされるフィールドには対応していません。

また、以下のフィールドは「レコードを保存する直前(削除時は除く)」のようなレコード保存のタイミングのみで対応しています。やや専門的になりますが、より詳しく知りたい方は krewSheet のドキュメント も参考にしてください。

  • krewSheet の表示列に含まれていないフィールド
  • krewSheet で読み取り専用に設定されているフィールド
  • リッチエディターフィールド