新規投稿
フォローする

同アプリ内のレコードを複数条件で関連サブテーブルに表示させたい

KintoneおよびJavaScript初心者です。

やりたいことはTIS様の関連サブテーブル一覧表示プラグインに近く、+αを作成できたらと考えております。

レコード一覧から詳細画面へ遷移したときに、サブテーブル「完了一覧」を以下の条件で表示させたいです。

①物品コードが一致する(同一物品コードの複数件のデータを表示したい)

②レコード番号が一致するものを除く(同一データの詳細画面では同じレコードを表示しない)

③ステータスが「完了」のもののみ表示する

④支払日降順でソートする

勉強不足で申し訳ございませんが、カスタマイズしたいJavaScriptをご教示ください。

 

https://developer.cybozu.io/hc/ja/community/posts/360017851006--%E7%B0%A1%E5%8D%98-query%E3%82%92%E6%9B%B8%E3%81%8B%E3%81%9A%E3%81%AB%E9%96%A2%E9%80%A3%E3%83%AC%E3%82%B3%E3%83%BC%E3%83%89%E3%82%92%E5%8F%96%E5%BE%97-%E9%9B%86%E8%A8%88?page=1#community_comment_360002846572 

https://developer.cybozu.io/hc/ja/community/posts/10526477312921-%E9%96%A2%E9%80%A3%E3%83%AC%E3%82%B3%E3%83%BC%E3%83%89%E4%B8%80%E8%A6%A7%E3%81%A7%E5%8F%82%E7%85%A7%E3%81%97%E3%81%9F%E5%80%A4%E3%82%92%E3%82%A2%E3%83%97%E3%83%AA%E3%81%AE%E4%B8%80%E8%A6%A7%E7%94%BB%E9%9D%A2%E3%81%AB%E8%A1%A8%E7%A4%BA-%E3%81%BE%E3%81%9F%E3%81%AF%E7%B5%9E%E3%82%8A%E8%BE%BC%E3%81%BF%E6%9D%A1%E4%BB%B6%E3%81%AB%E5%88%A9%E7%94%A8%E3%81%97%E3%81%9F%E3%81%84 

上記で調べてみましたが、方法が全くわからず、またTIS様のプラグインのソースを読みましたがどこでどのような処理をしているかが理解できません。

よろしくお願いいたします。

0

2件のコメント

Avatar
TO

YYM

恐らく、そこまで行くと、もう関連レコードではなくて、普通にAPIで一括取得して、
得られたレスポンス(配列)をさらに抽出、
最後にsortして出力、いう流れになるか思います。
一括取得については、下記を参照ください。
https://developer.cybozu.io/hc/ja/articles/202331474-レコードの取得-GET-#step2

1
Avatar
YYMA

ご回答ありがとうございます。できる範囲、できない範囲、どの要素を使用するかなどの判断ができるほど把握していないので勉強になります。

その流れだと、私の想定通りの動きですので、まずはレコードの一括取得の方法をいただいたURLや自分で調べたもので試していきたいと思います。

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