Доступ к элементу из другого элемента в Google App Maker - PullRequest
0 голосов
/ 05 марта 2019

Я пытаюсь получить вид стены, используя Аккордеон. У меня есть элементы, у которых есть дата, и я хотел бы добиться этого показа:

TODAY
Item A
Item B
Item C

THIS WEEK
Item D
Item E

PAST
Item F
Item G

Я использовал Аккордеонный Список, чтобы успешно отображать все мои дни с их датами:

Date A
Item A

Date B
Item B

...

Мне бы хотелось, чтобы теперь отображалось Дата B только в том случае, если Дата B <> Дата A , чтобы можно было выполнить группировку по дате. Предыдущий пример становится:

Date A
Item A
Item B

Но я не могу понять, как достичь значения Дата A с Дата B , поскольку они находятся в разных элементах.

Я пытался с itemIndex, но мне не удалось получить предыдущее значение. Документ Google App Maker говорит, что:

Аккордеон представляет собой ListPanel с подробным представлением, которое раскрывается ниже выбранной строки. Этот подробный вид редактируется как прототип, как и вид основного ряда. Во время исполнения одна строка отображается для каждого элемента в источнике данных аккордеона. Источником данных для этой строки является специальный источник данных одного элемента, указывающий на соответствующий элемент в источнике данных Аккордеона. Строка детализации также приводится в этом специальном источнике данных. Это позволяет строке-прототипу получать доступ к элементу текущей строки с синтаксисом @ datasource.item.

Но я вообще не могу перемещаться по списку предметов. Есть мысли?

...