# 【フォームブリッジ】文字列項目として入力されたデータをkViewerルックアップの検索文字欄に自動コピーさせたい

**URL:** <https://community.cybozu.dev/t/topic/7607>\
**Category:** kintone 開発相談\
**Created:** [2022 年 8 月 3 日午前 6:38 UTC](https://community.cybozu.dev/t/topic/7607 "2022-08-03T06:38:56Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Legacy\_Account1579](https://avatars.discourse-cdn.com/v4/letter/l/2acd7d/32.png) [@Legacy\_Account1579](https://community.cybozu.dev/u/Legacy_Account1579)\
**Post date:** [2022 年 8 月 3 日午前 6:38 UTC](https://community.cybozu.dev/t/topic/7607/1 "2022-08-03T06:38:56Z")

</div>

お世話になります。  
Webフォームの登録項目として、数字13桁の「法人番号」を入力してもらうと共に、  
その数字を使って、kViewerルックアップにて、関連するデータを紐づけて呼び出し、  
それらをWebフォームの項目として登録することを考えています。  
法人番号は必須入力で、かつ半角数字13桁のチェックをかけます。

これらを実装するには、「法人番号」欄に文字列で入力されたタイミングで、それを  
kViewerルックアップの検索文字欄に自動でコピーされれば、同じデータを異なる入力欄に  
２度入力せずに済むと考えました。また、kViewerルックアップ検索文字欄だけを非表示にして、  
ボタンだけを表示させれば、さらにスマートかなと思っています。

このような「入力項目間の即時コピー」と「kViewerルックアップ検索文字欄だけを非表示」を  
実装するには、Javascriptによるカスタマイズが必要だと思いますが、当方にJavascriptのスキルが  
足りないため、そのスクリプトの書き方をご教授いただければありがたいです。  
よろしくお願いいたします。

---

<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 年 8 月 3 日午前 7:24 UTC](https://community.cybozu.dev/t/topic/7607/2 "2022-08-03T07:24:20Z")

</div>

Tessaiさん

こんにちは。

&nbsp;

以下記事が近しいかと思いますのでご覧ください。

[【フォームブリッジ】kViewerルックアップの自動検索](https://community.cybozu.dev/hc/ja/community/posts/6872527611545--%E3%83%95%E3%82%A9%E3%83%BC%E3%83%A0%E3%83%96%E3%83%AA%E3%83%83%E3%82%B8-kViewer%E3%83%AB%E3%83%83%E3%82%AF%E3%82%A2%E3%83%83%E3%83%97%E3%81%AE%E8%87%AA%E5%8B%95%E6%A4%9C%E7%B4%A2)

---

<div class="post-metadata">

**Author:** ![Legacy\_Account1579](https://avatars.discourse-cdn.com/v4/letter/l/2acd7d/32.png) [@Legacy\_Account1579](https://community.cybozu.dev/u/Legacy_Account1579)\
**Post date:** [2022 年 8 月 4 日午前 1:00 UTC](https://community.cybozu.dev/t/topic/7607/3 "2022-08-04T01:00:40Z")

</div>

koichi様  
教えていただいたページをみて、やってみたらできました。  
どうもありがとうございました。  
以下のようなスクリプトをセットしたら、意図通り動きました。

```
//法人番号が入力されたら、法人番号検索のルックアップフィールドへ自動格納
fb.events.fields.法人番号.changed = [function(state) {

 var CorporateNumber = state.record.法人番号.value;
state.record.法人番号検索.value = CorporateNumber;

 return state;

}];

```

ちなみに、「kViewerルックアップ検索文字欄だけを非表示」の方は、  
結局、フォームブリッジの設定画面で、kViewerルックアップの表示エリアの  
幅をできる限り狭くしたら、ほぼ意図通りの表示になりましたので、  
こちらで運用しようと思っています。  
以上、お礼とご報告まで。

---

<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:** [2024 年 9 月 6 日午前 12:50 UTC](https://community.cybozu.dev/t/topic/7607/4 "2024-09-06T00:50:52Z")

</div>

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