AppSheetでKEYに設定しているカラムのEDITABLE?をオフにするために、チェックを外し、「SAVE」したところ、勝手にチェックありの状態に戻ってしまうという症状に遭遇しました。
この時の対処法についてまとめています。
症状
以下のように「KEY画像用」というカラムをKEYに設定しています。キーなのでEDITABLE?のチェックも外しています。
![](https://prograshi.com/wp-content/uploads/2024/04/image-271-1024x124.png)
この状態で「SAVE」をクリックすると、なんのエラー表示もなくEDITABLE?のチェックが勝手に戻ってしまいます。バグでしょうか、、、?
![](https://prograshi.com/wp-content/uploads/2024/04/image-272-1024x123.png)
もちろん、アプリ上で表示するとキーが編集可能状態になってしまいます。
![](https://prograshi.com/wp-content/uploads/2024/04/image-273.png)
対処法
対処は簡単です。EDITABLE?のチェックを外したいカラムの編集画面を開き、「Update Behavior」の「Editable?」に「false」を入力します。
![](https://prograshi.com/wp-content/uploads/2024/04/image-274-1024x343.png)
上部の「Done」をクリックすると、EDITABLE?が下記のようにfalseが入った状態になります。
![](https://prograshi.com/wp-content/uploads/2024/04/image-275-1024x166.png)
アプリ上で確認するとグレーアウトして編集できないようになっています。
![](https://prograshi.com/wp-content/uploads/2024/04/image-276.png)
以上で設定は完了です。