# フィールド値変更イベントで、フィールドの値を書き換えたい

**URL:** <https://community.cybozu.dev/t/topic/2071>\
**Category:** kintone 開発相談\
**Created:** [2015 年 6 月 25 日午前 1:06 UTC](https://community.cybozu.dev/t/topic/2071 "2015-06-25T01:06:21Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Legacy\_Account1634](https://avatars.discourse-cdn.com/v4/letter/l/8dc957/32.png) [@Legacy\_Account1634](https://community.cybozu.dev/u/Legacy_Account1634)\
**Post date:** [2015 年 6 月 25 日午前 1:06 UTC](https://community.cybozu.dev/t/topic/2071/1 "2015-06-25T01:06:21Z")

</div>

お世話になります。  
掲題の通りフィールド値変更イベントで、他のフィールドの値を書き換えたいのですが  
思うようにうごきません。  
Bのフィールドを変更した際に、AとBを／でつなげた文字列をCのフィールドに反映させたいのですが、Cに値が反映されません。デバックをすると、Cに値ははいっているのですが  
画面には表示されない状況です。  
かなり初歩的な間違いをしているのかもしれませんが･･･どうぞ宜しくお願いいたします。  
下記が現在記述しているコードです。  
(function(){  
“use strict”;  
var events1 = [‘app.record.create.change.B’,  
‘app.record.edit.change.B’];

```
kintone.events.on(events1,function(event){
    var record = event.record;
    var A = record['A']['value']; //ルックアップ
    var B = record['B']['value']; //文字列(1行)
    var AB = A + "／" + B;
    var C = record['C']['value']; //文字列(1行)

    if(!C){ 
         C = AB;
    }
    return event;
});

```

})();

---

<div class="post-metadata">

**Author:** ![Legacy\_Account2076](https://avatars.discourse-cdn.com/v4/letter/l/4bbf92/32.png) [@Legacy\_Account2076](https://community.cybozu.dev/u/Legacy_Account2076)\
**Post date:** [2015 年 6 月 25 日午前 1:21 UTC](https://community.cybozu.dev/t/topic/2071/2 "2015-06-25T01:21:23Z")

</div>

田中さん

ぱっと見ですが、  
record[‘C’][‘value’] = AB;

になるのではないでしょうか？

---

<div class="post-metadata">

**Author:** ![Legacy\_Account1634](https://avatars.discourse-cdn.com/v4/letter/l/8dc957/32.png) [@Legacy\_Account1634](https://community.cybozu.dev/u/Legacy_Account1634)\
**Post date:** [2015 年 6 月 25 日午前 4:30 UTC](https://community.cybozu.dev/t/topic/2071/3 "2015-06-25T04:30:54Z")

</div>

鈴木佑介さん  
できました！ありがとうございます！！  
これはJavaScriptというかプログラムの基本的な書き方の問題でしょうか？

---

<div class="post-metadata">

**Author:** ![Legacy\_Account2076](https://avatars.discourse-cdn.com/v4/letter/l/4bbf92/32.png) [@Legacy\_Account2076](https://community.cybozu.dev/u/Legacy_Account2076)\
**Post date:** [2015 年 6 月 25 日午前 4:44 UTC](https://community.cybozu.dev/t/topic/2071/4 "2015-06-25T04:44:47Z")

</div>

田中さん

そうですね。  
基本的な書き方の問題だと思います。

---

<div class="post-metadata">

**Author:** ![Legacy\_Account1634](https://avatars.discourse-cdn.com/v4/letter/l/8dc957/32.png) [@Legacy\_Account1634](https://community.cybozu.dev/u/Legacy_Account1634)\
**Post date:** [2015 年 6 月 25 日午前 4:46 UTC](https://community.cybozu.dev/t/topic/2071/5 "2015-06-25T04:46:59Z")

</div>

鈴木佑介さん  
すみません。。お手数おかけしました。
