# 【フォームブリッジのカスタマイズ】年月度初期表示

**URL:** <https://community.cybozu.dev/t/topic/7042>\
**Category:** kintone 開発相談\
**Created:** [2021 年 3 月 25 日午前 6:05 UTC](https://community.cybozu.dev/t/topic/7042 "2021-03-25T06:05:33Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Legacy\_Account2645](https://avatars.discourse-cdn.com/v4/letter/l/db5fbb/32.png) [@Legacy\_Account2645](https://community.cybozu.dev/u/Legacy_Account2645)\
**Post date:** [2021 年 3 月 25 日午前 6:05 UTC](https://community.cybozu.dev/t/topic/7042/1 "2021-03-25T06:05:33Z")

</div>

JS初心者です。

システム日付を参照して、●●年△△月までを自動初期表示させて、

かつ編集も可能としたいですが、可能でしょうか。

(kintoneのDATE\_FORMAT関数のイメージです。フィールドは年･月度分かれても問題ないです)

---

<div class="post-metadata">

**Author:** ![Legacy\_Account1740](https://avatars.discourse-cdn.com/v4/letter/l/ed8c4c/32.png) [@Legacy\_Account1740](https://community.cybozu.dev/u/Legacy_Account1740)\
**Post date:** [2021 年 5 月 6 日午前 2:29 UTC](https://community.cybozu.dev/t/topic/7042/2 "2021-05-06T02:29:12Z")

</div>

永見 風馬さん

お世話になっております。

JavaScriptカスタマイズで実装すると良いかと思います。

[Dateオブジェクト](https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Global_Objects/Date "https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Global\_Objects/Date")で現在日時を取得できます。

fb.events.form.createdイベントでstateオブジェクトのrecordプロパティを書き換えてreturnすることで、初期値を設定できます。

```
(function () {
  'use strict';
  fb.events.form.created.push(function (state) {
    var fieldCode = 'single_line_text'; //表示するフィールドのフィールドコード
    var today = new Date();
    state.record[fieldCode].value = today.getFullYear() + '年' + (today.getMonth() + 1) + '月';
    return state;
  });
})();

```

---

<div class="post-metadata">

**Author:** ![Legacy\_Account2645](https://avatars.discourse-cdn.com/v4/letter/l/db5fbb/32.png) [@Legacy\_Account2645](https://community.cybozu.dev/u/Legacy_Account2645)\
**Post date:** [2021 年 5 月 21 日午前 5:10 UTC](https://community.cybozu.dev/t/topic/7042/3 "2021-05-21T05:10:25Z")

</div>

江田篤史さん

コメントいただき、ありがとうございます！

想定通り実装出来ました。
