2017-12-22 4 views
0

私はcalculated modelに、各フォームのGoogleフォームとディレクトリ情報からのアンケート回答を投稿しました。このモデルは、ユーザーが複数回送信したLATEST提出物のみを返すように結果をフィルタリングします。Google App Makerで計算されたモデルをフィルタリングする

私は、この情報を表示するにはAccordion widgetを使用していると私はALL of the responses for the Selected User in the Accordionが表示されますpopupを作成するDetails panelからたいと思います。スクリーンショットを見る -

Current Accordion UI

開いたアコーディオンカードに関連付けられている値のみを返すための最良の方法は何ですか?例えばJohn Doeの以前の回答

Popup outcome

私は、バインディングを使用してみましたが、私はいつもアコーディオンと同じ順序内のすべてのユーザーのすべての結果を取得し、私は行を選択するとき、それはまた、アコーディオンの行を選択します。

これにアプローチする方法については、アドバイスをいただければ幸いです。

答えて

0

TLDR異なるウィジェットに対して同じデータソースを再利用することはできないため、間違いなく2つの異なるデータソース(モデルの場合もあります)が必要です。

Appメーカーのデータソースの概念は、従来のAjax要求とは異なります。従来のXMLHttpRequestを使用すると、複数の結果セットが設定され、必要な場所で使用できます。一方、クエリーフィルタを調整してAppMakerでデータソースを再ロードすると、itemsが更新され、データソースにバインドされたすべてのウィジェットが更新されます。

関連する問題