一部の行を編集不可にする
編集不可の行って必要だと思うんです。やってみたら出来たので記録。
あくまで一例です。スプレッドシートでこんな感じに編集可否のカラムを追加。
追加した列がAppsheet側で認識されていません。Regenerate Strucatrureを押すとテーブルが再認識されます。確認が出ます。Sure?
認識されました!列を入れ替えた時も同様の対応です。
この後、画面上で表示する必要は特にないので設定ShowをOFFにしました。
Behavior>Actions>Show system actionsを選択。
似たような項目がたくさんあります。一覧のEdit>Behavior>Only if condition is trueに数式を入れます。ここが実行可否を決める部分だと思います。
=if([edit],true,false)
Editアイコンが消えました!編集できません!
加算アクションも消しましょう。数式は同じもので構いません。
消えました。
アクションの一括実行時、変更不可の行を混ぜるとメニューが表示されません。
以上。