Tips

レコードの削除をフィールド値の条件で禁止する

日々の業務で、重要なデータが誤って削除されてしまうリスクに悩まされたことはありませんか?そんな悩みを解決するためのカスタマイズ手法をご紹介します。今回は、Kintoneアプリに「レコード削除の可否スイッチ」を追加し、特定のレコード削除を禁止する方法について解説します。

なぜレコード削除をコントロールする必要があるのか?

多くの企業で、現場のユーザーが日々レコードを管理していますが、うっかりして重要なレコードを削除してしまう事故は後を絶ちません。特に、集計対象のデータが失われると、業務全体に影響を及ぼすこともあります。このような問題を防ぐため、レコード削除の権限を厳密にコントロールする仕組みが求められています。

カスタマイズのポイント

このカスタマイズでは、次の点に重点を置きました:

  1. 削除可否スイッチの設定
    • アプリに「削除可否」のラジオボタンを追加し、このスイッチが「削除禁止」に設定されているレコードは削除できないように制御します。「削除可否」フィールドの編集権限をアプリ管理者のみ指定すれば、一般ユーザーがスイッチを操作できないため、誤って削除禁止の状態が解除されることはありません。
  2. 警告メッセージの実装
    • 削除禁止のレコードを削除しようとすると、ユーザーに警告メッセージを表示します。
    • 画面全体を薄赤色で覆い、中央にダイヤログボックスを表示することで、誤操作を防ぎます。
  3. カスタムCSSの適用
    • 警告メッセージのデザインには、薄い赤色の背景と濃い赤色のテキストを採用しました。
      これにより、ユーザーが削除を試みた際に、視覚的に強く訴えかける効果を持たせています。

デモ画面

Kintoneには、標準機能でアプリとレコードのアクセス権で、レコードの編集と削除の権限を制御する仕組みがありますが、削除権限のあるユーザーがうっかり重要なレコードを削除してしまうリスクがあります。

本カスタマイズはアクセス権の設定で削除権限があっても、レコードのフィールド値が「削除禁止」になっている場合は、レコード削除を禁止と警告メッセージを出して、レコードを保護している点に特徴があります。
ステータスが「完了」などの絶対削除して欲しくないレコードの保護に効果が有ります。


スポンサーリンク

自分でカスタマイズしてみたい方へ

以下のNote記事で本記事のカスタマイズ事例を紹介しています。
記事内で紹介しているカスタマイズコードは、無料で利用できるので是非挑戦してみて下さい。

「note:アプリ活用研究会(キン活)」は、当サイトのメンバーが執筆しています。

レコード削除の事故を防ぐ!フィールドの値で削除を禁止するカスタマイズ|アプリ活用研究会
やりたいこと(背景とニーズ) 日報アプリを運用する中で、誤って重要なレコードが削除されるという事故が発生し、その対策が急務となりました。このような事態を防ぐため、Kintoneアプリに「削除禁止」の設定を追加するカスタマイズを行いました。削除権限があるユーザーでも、削除可否スイッチの設定が優先する様にして特定のレコードを削除できないようにすることが目的です。 カスタマイズのポイント このカスタマイズでは、レコードに「削除可否」フィールドを追加し、アプリ管理者だけがこのフィール...

🌸 アプリテンプレートの販売

本記事でご紹介しているアプリテンプレートを、下記の料金プランで販売しています。
導入をご希望の方は、各プランの「お申込み/お問い合わせ」ボタンからお問い合わせください。

料金プラン

◆単品販売(買取型)は、導入サポート付きの価格です。
 単品動作タイプは60,000円、2アプリ連携タイプは100,000円、3つ以上連携タイプは150,000円です。
◆簡易サポート契約では、当サイトのアプリテンプレートとプラグインを合計6種類までご利用できます。
◆会員サポート契約では、ご利用範囲「無制限」で運用ヘルプデスク対応までフルサービスでご提供します。

項目 単品販売 簡易サポート 会員サポート
料金体系 60,000円 (税抜) 120,000円 (税抜) 360,000円 (税抜)
契約期間 なし 毎年更新 6か月更新
導入サポート
メールサポート ×
チャットサポート ×
バージョンアップ対応 ×
運用ヘルプデスク対応 × ×
商品のご利用範囲 本商品のみ 6種類までご利用可能
ユーザー数10名まで
無制限
ユーザー数30名まで
お問い合わせ/お申し込み 購入する お申込み

kintone人材育成研修

この様なカスタマイズを自分で出来る様になりたい方は、当サイトの「Kintome人材育成」上級コースの受講をご検討して下さい。当サイトのTIPSで紹介しているカスタマイズ例のテンプレートを使えば、簡単に実装出来ます!
上級コースの受講者には、特典で当サイトのカスタマイズテンプレート(3種類まで)と3か月のサポート契約を無償でご提供しています。

研修目的を「カスタマイズテンプレートのアプリ導入」とする研修メニューもご提案可能です。


📣カスタマイズ・導入支援いたします!

本記事の様な「kintoneアプリのカスタマイズ」をご希望の企業様へ
kintoneを便利に活用できるカスタマイズと運用支援は、ぜひ当社にご相談ください!

#kintone #Javascropt #カスタマイズ #削除禁止

スポンサーリンク
シェアする

事例紹介

ACHIEVEMENTS
製造業の受注データ管理をエクセルから移行
エクセルマクロの作業日報をKintoneに移行

Tips

TIPS
kintone業務活用
レコード一覧表の一部を「見せない」改善事例
kintone業務活用
kintoneカレンダーに月・週・日のビュー切替機能を実装
kintone
kintoneの「うっかり操作」を防止する新規APIの紹介
補助金の活用についてもご相談ください

中小企業のデジタル化に利用できる補助金や助成金があります。
補助金や助成金は申請できる企業や用途に要件があったり、事業計画書を作成する必要があったりします。
必要な手続きをサポートさせていただきますので、お気軽にご相談ください。

お気軽にご相談ください。

オンライン可
無料相談
デジタル化
診断チャート
簡易診断

デジタル化による
コスト削減効果を算出