新規投稿
フォローする

一覧画面に別アプリの最新データを1つ表示したい

一覧画面のメニューの右側はカスタマイズが効き、ボタンを置く方法は記事にあったのですが、別のアプリから最新のデータを一つ表示させる方法を調べても分からなかったため、教えていただけますでしょうか。

たとえば、「アプリ①」では、日付や名前、IDといったデータが溜まっていく想定で、その中から最新のデータを「アプリ②」の一覧画面のメニュー右側に1つ表示させたいです。

0

1件のコメント

Avatar
mofuku

M さん

こんにちは。mofuku です。

アプリ①の中のレコードのうち、最新のものをアプリ②のレコード一覧のメニューの右側の空白部分に表示させたいとのことですので、
以下の流れでソースコードを書いてみるといいと思いました。

  1. レコード一覧画面の表示後イベント内でkintone REST API の「レコードの取得(GET)」を実行
  2. レコードの取得(GET)の中で、「レコード一覧のメニューの右側の空白部分を取得する API 」を実行
kintone.events.on('app.record.index.show', function(event) {
kintone.api(kintone.api.url('/k/v1/records', true), 'GET', body, function(resp) {
kintone.app.getHeaderMenuSpaceElement().innerHTML = 'html コード記述';
console.log(resp);
}, function(error) {
console.log(error);
});
return event;
});


上記のコードは取得したいレコードのクエリなどは省略しているので、
クエリの書き方については、こちらのチュートリアルTips を参考にすると書きやすいと思います。

参考になるかわかりませんが、試されてみてはいかがでしょうか。

0
サインインしてコメントを残してください。