# 特定のチェックボックスの値で、kviewer上で編集できないようにしたい

**URL:** <https://community.cybozu.dev/t/topic/9085>\
**Category:** kintone 開発相談\
**Created:** [2024 年 5 月 29 日午前 1:14 UTC](https://community.cybozu.dev/t/topic/9085 "2024-05-29T01:14:10Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![shunsuke11](https://avatars.discourse-cdn.com/v4/letter/s/6f9a4e/32.png) [@shunsuke11](https://community.cybozu.dev/u/shunsuke11)\
**Post date:** [2024 年 5 月 29 日午前 1:14 UTC](https://community.cybozu.dev/t/topic/9085/1 "2024-05-29T01:14:10Z")

</div>

**実現したいこと**  
フォームブリッジでデータを登録して、kintoneにデータを保存。  
そのデータはkViewerのMyページ上で編集可能。

その後、最終的に「本部提出」というフィールド名のチェックボックスフィールドで、「提出」というボタンにチェックを付けると、kviewer上で編集不可になるような設定はjavascriptで可能でしょうか？

下記の記事のkintone上のステータスによって編集不可にする方法は閲覧したのですが、上記のフィールドの値での編集不可の方法をご教示頂ければ幸いです。

> [@kintoneで編集不可の場合、kViewerのMyページでも編集できないようにしたい](https://community.cybozu.dev/t/topic/5722):
>
> 実現したいこと kintone上でステータスが「完了」になったら、そのレコードは編集不可にする。 さらに、kViewerのMyページ上でも、そのレコードは編集不可にしたい。 現状 フォームブリッジでデータを登録して、kintoneにデータを保存。 そのデータはkViewerのMyページ上で編集可能。 kintoneでは、レコードのステータスが「完了」になった場合、「編集不可」になるよう…

よろしくお願いいたします。

---

<div class="post-metadata">

**Author:** ![aaa](https://sea1.discourse-cdn.com/flex015/user_avatar/community.cybozu.dev/aaa/32/277_2.png) [@aaa](https://community.cybozu.dev/u/aaa)\
**Post date:** [2024 年 5 月 31 日午前 1:59 UTC](https://community.cybozu.dev/t/topic/9085/2 "2024-05-31T01:59:51Z")

</div>

過去のログにほぼ答えが書いてあるようですが念のため

```javascript
(function () {
    'use strict';
    kv.events.record.mounted = [function (state) {
        if (state.record.本部提出.value == '提出') {
            document.getElementsByClassName('kv-fb-content')[0].style.display = 'none';
        }
    }];
})();

```

としました。  
 ![image](https://us1.discourse-cdn.com/flex015/uploads/cybozu/original/2X/2/2c3e72abda8a806174f7f411d1f123e2b017dc7b.png)  
提出の場合、編集ボタンが消えている。

![image](https://us1.discourse-cdn.com/flex015/uploads/cybozu/original/2X/a/a9e007d4665bf3d82527ab395ef369948d91ceb2.png)  
未提出の場合は、編集ボタンが表示されている。

---

<div class="post-metadata">

**Author:** ![shunsuke11](https://avatars.discourse-cdn.com/v4/letter/s/6f9a4e/32.png) [@shunsuke11](https://community.cybozu.dev/u/shunsuke11)\
**Post date:** [2024 年 6 月 2 日午前 4:24 UTC](https://community.cybozu.dev/t/topic/9085/3 "2024-06-02T04:24:53Z")

</div>

お手数をおかけしました、ありがとうございます！

---

<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:** [2024 年 6 月 5 日午前 4:25 UTC](https://community.cybozu.dev/t/topic/9085/4 "2024-06-05T04:25:11Z")

</div>

クローズされました: 2024 年 6 月 5 日午前 4:25 UTC

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