2017-12-22 10 views
0

각 제출물에 대한 Google 설문지 및 설문 조사 응답에 대한 설문 응답이 calculated model입니다. 이 모델은 사용자가 여러 번 제출 한 LATEST 제출 만 반환하도록 결과를 필터링합니다.Google App Maker에서 계산 된 모델 필터링

나는이 정보를 표시하기 위해 Accordion widget을 사용하고 Details panel에서 ALL of the responses for the Selected User in the Accordion을 표시 할 popup을 만들고 싶습니다. 스크린 샷 참조 -

Current Accordion UI

열린 아코디언 카드와 관련된에만 값을 반환하는 가장 좋은 방법은 무엇입니까? 예 : 신원 미상의 이전 답변

Popup outcome

나는 바인딩을 사용하여 시도하지만 난 항상 아코디언와 같은 순서로 모든 사용자에 대한 모든 결과를 얻을 내가 행을 선택하면 그것은 또한 아코디언 행을 선택합니다.

이 방법에 대한 조언은 크게 감사하겠습니다.

답변

0

TLDR 다른 위젯에 대해 동일한 데이터 소스를 재사용 할 수 없으므로 분명히 두 개의 서로 다른 데이터 소스 (모델 일 수도 있음)가 필요합니다.

App Maker의 데이터 소스 개념은 기존의 Ajax 요청과 다릅니다. 기존 XMLHttpRequest를 사용하면 여러 결과 집합을 채우고 원하는 위치에서 사용할 수 있으며 반면에 쿼리 필터를 조정하고 App Maker로 데이터 소스를 다시로드하면 데이터 소스에 바인딩 된 모든 위젯을 수집하고 다시 렌더링 할 수 있습니다.