# アプリコードについて

**URL:** <https://community.cybozu.dev/t/topic/1969>\
**Category:** kintone 開発相談\
**Created:** [2015 年 2 月 12 日午前 12:18 UTC](https://community.cybozu.dev/t/topic/1969 "2015-02-12T00:18:35Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Legacy\_Account1895](https://avatars.discourse-cdn.com/v4/letter/l/7feea3/32.png) [@Legacy\_Account1895](https://community.cybozu.dev/u/Legacy_Account1895)\
**Post date:** [2015 年 2 月 12 日午前 12:18 UTC](https://community.cybozu.dev/t/topic/1969/1 "2015-02-12T00:18:35Z")

</div>

アプリコードについてお教えください。

アプリコードを設定するとレコード番号は  
“アプリコード”-"番号"になる認識ですが、この状態で  
kintone.app.record.getId() を実行すると番号だけが出力されます。  
これをアプリコード付きのもので出力する方法はありますでしょうか。

---

<div class="post-metadata">

**Author:** ![Legacy\_Account1574](https://avatars.discourse-cdn.com/v4/letter/l/76d3ee/32.png) [@Legacy\_Account1574](https://community.cybozu.dev/u/Legacy_Account1574)\
**Post date:** [2015 年 2 月 12 日午前 8:59 UTC](https://community.cybozu.dev/t/topic/1969/2 "2015-02-12T08:59:12Z")

</div>

mikanさん

先にこちらのお問い合わせですが、JavaScriptでのお話のようですので、例えば詳細画面表示イベント等であれば event.record から  
event.record[‘レコード番号’][‘value’] のように取り出す方法等が考えられると思います。

ここで、レコード番号についてですが、

> “アプリコード”-"番号"になる認識ですが

ご認識の通りだと思います。

やや紛らわしいのですが、`kintone.app.record.getId()` （[リファレンス](https://cybozudev.zendesk.com/hc/ja/articles/201942014)）で取得できるのは、レコードIDと呼ばれるパラメータです。

アプリコードの設定が無いときには両者は等価に見えますが別物で、APIのリクエスト等で利用が推奨されているのはレコードIDです（レコードIDはレコード番号に比べ後発でしたので、レコード番号を用いたサンプルが多数ありますが）。

イベントやAPIで取得できるrecord(s)の中を見ると分かりますが、

### レコードID

- typeが「` __ID__ `」
- フィールドコード変更不可
- 数値のみの連番
- `kintone.app.record.getId()` で取得可

### レコード番号

- typeが「`RECORD_NUMBER`」
- フィールドコード変更可
- アプリコード設定時「アプリコード + レコードID」で表現

といった違いがあります。

---

<div class="post-metadata">

**Author:** ![Legacy\_Account1895](https://avatars.discourse-cdn.com/v4/letter/l/7feea3/32.png) [@Legacy\_Account1895](https://community.cybozu.dev/u/Legacy_Account1895)\
**Post date:** [2015 年 2 月 12 日午前 9:41 UTC](https://community.cybozu.dev/t/topic/1969/3 "2015-02-12T09:41:11Z")

</div>

山下さま

ご丁寧にありがとうございました。  
理解でき無事取得することができました。

どうぞよろしくお願いします。
