# フィールド編集画面でのフィールドdisabled設定について

**URL:** <https://community.cybozu.dev/t/topic/1504>\
**Category:** kintone 開発相談\
**Created:** [2023 年 4 月 5 日午前 10:26 UTC](https://community.cybozu.dev/t/topic/1504 "2023-04-05T10:26:41Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Legacy\_Account402](https://avatars.discourse-cdn.com/v4/letter/l/6f9a4e/32.png) [@Legacy\_Account402](https://community.cybozu.dev/u/Legacy_Account402)\
**Post date:** [2023 年 4 月 5 日午前 10:26 UTC](https://community.cybozu.dev/t/topic/1504/1 "2023-04-05T10:26:41Z")

</div>

お世話になります。

レコードの編集画面を開いた際、日付フィールドに入力されている日付よりも現在の日付が大きい場合

（日付フィールド2023-4-1 編集画面を開いたタイミング2023-4-5のように）

すべてのフィールドを編集不可にしたいと考えています。

日付での条件チェックは問題なくできたのですが、

日付フィールドと数値フィールドで編集不可にならなかったため、他のフィールドとはプログラムの書き方が異なるのかと思い投稿しました。

レコードの編集不可は、以下のように記述しています。

```
event.record.フィールドコード.disabled = true;

```

---

<div class="post-metadata">

**Author:** ![Legacy\_Account1177](https://avatars.discourse-cdn.com/v4/letter/l/77aa72/32.png) [@Legacy\_Account1177](https://community.cybozu.dev/u/Legacy_Account1177)\
**Post date:** [2023 年 4 月 6 日午前 12:06 UTC](https://community.cybozu.dev/t/topic/1504/2 "2023-04-06T00:06:16Z")

</div>

disabled = trueで編集不可にする書き方は全てのフィールドで共通です（[フィールドの編集可／不可を変更する](https://cybozu.dev/ja/kintone/docs/js-api/events/event-object-actions/#record-list-enable-disable-field-edits)の非対応フィールドは変更できません）。

他のプラグインやカスタマイズJavaScriptと競合していないか確認してみて下さい。

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex015/uploads/cybozu/original/1X/d5c841c3c5a6cb66eed514001c1b45147c9e1f4f.png) [@system](https://community.cybozu.dev/u/system)\
**Post date:** [2023 年 11 月 9 日午前 2:48 UTC](https://community.cybozu.dev/t/topic/1504/3 "2023-11-09T02:48:34Z")

</div>

このトピックはベストアンサーに選ばれた返信から 3 日が経過したので自動的にクローズされました。新たに返信することはできません。
