保存時の文字整形 | Tsugite Labs
Tsugite Labs · KINTONE PLUGIN / 無料全角・半角と空白を、
保存時に自動でそろえる。
「保存時の文字整形」は、「ABC 123 カナ 」を「ABC 123 カナ」のように整える kintone プラグインです。検索や CSV 出力のために表記を統一したいフィールドだけを選び、レコードの保存直前に整形します。
ZIP をダウンロードv0.1.1・8944 bytes。ZIP をダウンロードできます。
フィールドごとに選べる 4 つの整形
- 全角の英数字と記号を半角にします。全角スペースも半角にします。
- 半角カナを全角にします。「ガ」のように 2 文字に分かれた濁点・半濁点は「ガ」の 1 文字にまとめます。
- 文字列の前後の空白を削除します。
- 連続した空白を 1 つにします。複数行フィールドの改行は残します。
対象は、文字列(1行)・文字列(複数行)と、テーブル内の文字列(1行)フィールドです。フィールドごとに 4 つの整形を個別にオン・オフでき、初期設定ではすべて有効です。
インストール
- ZIP をダウンロードします。展開せず、そのまま使います。
- kintone の歯車アイコンから「kintone システム管理」→「プラグイン」→「読み込む」を開き、ZIP を選びます。kintone システム管理の権限が必要です。
- 使いたいアプリの設定画面で「プラグイン」→「追加する」を開き、「保存時の文字整形」を追加します。
- プラグインの設定画面で、整形するフィールドと整形方法を選んで保存します。
- 「アプリを更新」を押して反映します。レコードを追加・編集して保存すると、保存直前に文字列を整形します。まずテスト用アプリで確認してください。
PC とモバイルのレコード追加・編集に対応しています。PC の一覧画面でのインライン編集でも整形します。レコード詳細画面を開いただけでは何も変更しません。自動更新はありません。更新版の ZIP を同じ手順で読み込み直してください。
導入前にご確認ください
プラグインから外部サービスへの通信はありません。設定画面でアプリのフィールド情報を取得するときだけ、利用中の kintone の API を使います。保存時は、保存するレコードの値だけを書き換えます。
CSV 読み込み・REST API・既存レコードの一括更新には対応していません。ルックアップと計算フィールドは対象外です。リッチエディターにも対応していません。ほかのプラグインと併用する場合は、テスト用アプリで動作を確認してください。
整形前の値の履歴を残す機能や、元に戻す機能はありません。導入前にデータのバックアップを取り、テスト用アプリで確認してください。設定画面は日本語と英語に対応しています。