# 週の日付サンプルのエラ－について

**URL:** <https://community.cybozu.dev/t/topic/3264>\
**Category:** kintone 開発相談\
**Created:** [2018 年 8 月 14 日午前 1:18 UTC](https://community.cybozu.dev/t/topic/3264 "2018-08-14T01:18:43Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Legacy\_Account798](https://avatars.discourse-cdn.com/v4/letter/l/4bbf92/32.png) [@Legacy\_Account798](https://community.cybozu.dev/u/Legacy_Account798)\
**Post date:** [2018 年 8 月 14 日午前 1:18 UTC](https://community.cybozu.dev/t/topic/3264/1 "2018-08-14T01:18:43Z")

</div>

参考になるサイトにあるrx0220さんのサイトの見本を利用しています。その中にあるrecordの処理でエラ－になります。内容には「undefine」となっています。日付けの所には、変数(tgdate)を「'」で囲んで[]の中に入れています。

```
record=event.record;

```

の意味がわかりません。変数を使う日付の入れ方を教えてください。

```
var m = moment(record['日付']['value']);でエラ－です。

```

&nbsp;

---

<div class="post-metadata">

**Author:** ![Legacy\_Account1517](https://avatars.discourse-cdn.com/v4/letter/l/4bbf92/32.png) [@Legacy\_Account1517](https://community.cybozu.dev/u/Legacy_Account1517)\
**Post date:** [2018 年 8 月 16 日午前 3:00 UTC](https://community.cybozu.dev/t/topic/3264/2 "2018-08-16T03:00:36Z")

</div>

Otona-Jyuku Housoku Kojin さん

サンプルコードの一部分だけ載せてもエラーの原因はわかりません。

実際にエラーになったコードを載せましょう。

\>record=event.record; の意味

event.record オブジェクトを 変数 record で参照します。

いちいち 「event.record[‘日付’]['value]」 と書かなくても、「record[‘日付’]['value]」と簡単に書けます。

&nbsp;

\>日付けの所には、変数(tgdate)を「'」で囲んで[]の中に入れています。

もし、下記のようなコードであれば、「record[‘tgdate’]」の部分は、

変数(tgdate)ではなく、フィールドコード(tgdate)と解釈されます。

```
// フィールドコード tgdate
var m = moment(record['tgdate']['value']);

// 変数 tgdate, フィールドコード 日付
var tgdate = '日付';
var m = moment(record[tgdate]['value']);

```

&nbsp;

何をやりたいのかと、できれば実際のコード全部、参考にしたサイトのURL があると、

見た人も状況が分かりますので、アドバイスが受けやすくなります。
