# レコード追加時にテーブル行内のドロップダウンを特定の値を選択した状態にて初期表示したい

**URL:** <https://community.cybozu.dev/t/topic/6075>\
**Category:** kintone 開発相談\
**Created:** [2022 年 6 月 16 日午前 9:50 UTC](https://community.cybozu.dev/t/topic/6075 "2022-06-16T09:50:11Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Legacy\_Account418](https://avatars.discourse-cdn.com/v4/letter/l/dc4da7/32.png) [@Legacy\_Account418](https://community.cybozu.dev/u/Legacy_Account418)\
**Post date:** [2022 年 6 月 16 日午前 9:50 UTC](https://community.cybozu.dev/t/topic/6075/1 "2022-06-16T09:50:11Z")

</div>

# レコード追加時にテーブルへ初期値を入れる！を参考にレコード追加時に初期値としてテーブル行数を増やし、且つ、フィールドにドロップダウンを配置したときに、特定の値を既に選択した状態としたいのですが、‘value’: に特定の選択値を指定すると下記エラーのように怒られます。‘value’:にnullを定義すると、２行作成はされます。

# 既に、項目を選択した形にする方法を教えてください。

&nbsp;エラー

- カスタマイズ用のJavaScriptの実行時にエラーが発生しました。アプリの管理者にお問い合わせください。
- 
  - event.record[‘Table’].value[0][‘naiyo’].value が不正です。

- 
  - event.record[‘Table’].value[1][‘naiyo’].value が不正です。

# (function() {

&nbsp; ‘use strict’;

&nbsp;

&nbsp; kintone.events.on(‘app.record.create.show’, function(event) {

&nbsp; &nbsp; &nbsp; // 行の作成

&nbsp; &nbsp; &nbsp; var newRow1 = createValue\_(‘1’, ‘テーブルは、行を追加/削除することができます’);

&nbsp; &nbsp; &nbsp; var newRow2 = createValue\_(‘2’, ‘javascriptカスタマイズでも出来るようになりました’);

&nbsp;

&nbsp; &nbsp; &nbsp; // Tableに初期値を定義する

&nbsp; &nbsp; &nbsp; event.record.Table.value = [

&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; newRow1,

&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; newRow2

&nbsp; &nbsp; &nbsp; ];

&nbsp; &nbsp; &nbsp; return event;

&nbsp; });

&nbsp;

&nbsp; function createValue\_(number, text) {

&nbsp; &nbsp; &nbsp; return {

&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ‘value’: {

&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ‘naiyo’: {

&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ‘type’: ‘DROP\_DOWN’,

&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ‘value’: ‘➀花かみ’

&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; },

&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ‘suryo’: {

&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ‘type’: ‘NUMBER’,

&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ‘value’: number

&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; },

&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ‘picture’: {

&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ‘type’: ‘FILE’,

&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ‘value’: “”

&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; },

&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ‘comment’: {

&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ‘type’: ‘MULTI\_LINE\_TEXT’,

&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ‘value’: text

&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }

&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }

&nbsp; &nbsp; &nbsp; };

&nbsp; }

})();

---

<div class="post-metadata">

**Author:** ![Legacy\_Account2229](https://avatars.discourse-cdn.com/v4/letter/l/ce7236/32.png) [@Legacy\_Account2229](https://community.cybozu.dev/u/Legacy_Account2229)\
**Post date:** [2022 年 6 月 18 日午前 2:54 UTC](https://community.cybozu.dev/t/topic/6075/2 "2022-06-18T02:54:16Z")

</div>

マルさん

こんにちは。

&nbsp;

エラー内容から思うに、ドロップダウンの選択肢に「➀花かみ」という値が無いものと思います。

選択肢にある値をコピーして、valueの部分に貼り付けてみていかがでしょうか。

---

<div class="post-metadata">

**Author:** ![Legacy\_Account418](https://avatars.discourse-cdn.com/v4/letter/l/dc4da7/32.png) [@Legacy\_Account418](https://community.cybozu.dev/u/Legacy_Account418)\
**Post date:** [2022 年 6 月 19 日午後 11:59 UTC](https://community.cybozu.dev/t/topic/6075/3 "2022-06-19T23:59:02Z")

</div>

[koichi](https://community.cybozu.dev/hc/ja/profiles/900225082446-koichi)様

お世話になります。

ご指摘ありがとうございました。

再度、確認したところ➀の文字コードが違っておりました。

koichi様ご指摘の通り、コピーし文字コードが同じにすれば、意図通りに初期値表示されました。

大変助かりました、ありがとうございました。

お礼申し上げます。

&nbsp;

---

<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:** [2025 年 5 月 23 日午前 4:01 UTC](https://community.cybozu.dev/t/topic/6075/4 "2025-05-23T04:01:36Z")

</div>

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