# 文字列（複数行）の更新日時反映

**URL:** https://community.cybozu.dev/t/topic/8016
**Category:** kintone 開発相談
**Created:** [2023 年 8 月 28 日午前 4:12 UTC](https://community.cybozu.dev/t/topic/8016 "2023-08-28T04:12:43Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![Takubon](https://avatars.discourse-cdn.com/v4/letter/t/ea666f/32.png) [@Takubon](https://community.cybozu.dev/u/Takubon)
#### Post date: [2023 年 8 月 28 日午前 4:12 UTC](https://community.cybozu.dev/t/topic/8016/1 "2023-08-28T04:12:43Z")

</div>

いつもお世話になっております。

kintone標準の更新日時を利用すると、レコード編集で、フィールドを変更せずに保存すると、更新日時が変更されてしまいます。  
レコード作成、もしくは編集時に[文字列(複数行)]フィールドのみに編集を加えた時、[日付]フィールドに編集を加えた日付を反映させたいのですが、app.record.create.changeイベントが文字列(複数行)に対応しておらず苦戦しております。

恐れ入りますがアドバイスを頂けないでしょうか。  
宜しくお願い致します。

 ![kintone](https://us1.discourse-cdn.com/flex015/uploads/cybozu/original/1X/1ed7e503937edfe2da18a6148286d196a37741b6.png)

---

<div class="post-metadata">

### Author: ![y\_minamitani9534](https://sea1.discourse-cdn.com/flex015/user_avatar/community.cybozu.dev/y_minamitani9534/32/462_2.png) [@y\_minamitani9534](https://community.cybozu.dev/u/y_minamitani9534)
#### Post date: [2023 年 8 月 28 日午前 4:54 UTC](https://community.cybozu.dev/t/topic/8016/2 "2023-08-28T04:54:56Z")

</div>

@Takubon さん

こんにちは、私も以前同じ悩みを抱えました…文字列(複数行)のチェンジイベントないのは困りますよね…

以前私が解決した方法として、  
レコード新規・編集イベント('[‘app.record.create.show’, ‘app.record.edit.show’])でwindow変数（あんまりよくないですが…）に文字列(複数行)の値を入れて、 レコード保存前イベント([‘app.record.create.submit’,‘app.record.edit.submit’])でレコード新規・編集イベントの時にwindow変数に入れた値とレコード保存前イベントで取得したevent変数の文字列(複数行)を比較してif()などで変化があれば指定のフィールドに値を更新といったことをしました！

上記の方法だと文字列(複数行)の値が変化した時にイベントとして発火しない方法です…参考になれば幸いです！

参考リンク（window変数について）:[windowオブジェクトとグローバルの実態について | JavaScript応用編 - ウェブプログラミングポータル](https://wp-p.info/tpl_rep.php?cat=js-application&fl=r9)

---

<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: [2023 年 8 月 28 日午前 5:38 UTC](https://community.cybozu.dev/t/topic/8016/4 "2023-08-28T05:38:06Z")

</div>

すみません。操作を間違って消してしまいました。

文字列(複数行)をどのように使うかによって、便利ならないかもしれませんが、  
文字列(複数行)の内容と変更履歴だけを追いかけられるように  
文字列(複数行)を別アプリに切り出して、関連レコード一覧で表示で表示させる豊井かもしれません。  
 ![image](https://us1.discourse-cdn.com/flex015/uploads/cybozu/original/1X/9400b238f16cd03534748f3220788c14bdbfacbc.png)

---

<div class="post-metadata">

### Author: ![Takubon](https://avatars.discourse-cdn.com/v4/letter/t/ea666f/32.png) [@Takubon](https://community.cybozu.dev/u/Takubon)
#### Post date: [2023 年 8 月 30 日午前 12:31 UTC](https://community.cybozu.dev/t/topic/8016/5 "2023-08-30T00:31:26Z")

</div>

返信が遅くなり申し訳ありません。

y\_minamitani9534様

アドバイス頂いた内容で一度、コードを作成してみます。  
今回、初めて作成するので、また質問するかもしれませんが、y\_minamitani9534様のお時間があれば、また宜しくお願い致します。

aaa様

今回、コードの作成が初めてになりますので、うまくできなかった場合の大替案として再考してみます。

ご返信頂いたお二方誠にありがとうございます。

---

<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 年 9 月 2 日午前 12:32 UTC](https://community.cybozu.dev/t/topic/8016/6 "2023-09-02T00:32:09Z")

</div>

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