Сортировка вычисленного источника данных в AppMaker - PullRequest
0 голосов
/ 04 января 2019

У меня есть источник данных Calculated, который заполняется с помощью функции appscript. Когда я отображаю этот источник данных в таблице, он прекрасно работает, но я не могу нажать на заголовки, чтобы отсортировать их. Я бы хотел реализовать сортировку.

Я вижу, что сортировка указана в Query объекте с использованием Query.sorting.<fieldname>._ascending() и descending(). Чего я не могу понять, так это как прочитать значение, установленное этими функциями, чтобы я мог определить, как пользователь хочет, чтобы я сортировал результаты.

Как мне определить, какой требуемый вид сортировки у объекта запроса appmaker?

1 Ответ

0 голосов
/ 31 января 2019

Я также не могу найти никакой документации по этому вопросу, но, проверив объект Query, я обнаружил, что могу сделать это:

  • query.sorting .._ order: true - по возрастанию; ложный - нисходящий; null - нет сортировки по этому столбцу.
  • query.sorting .._ приоритет: 0 на основе приоритета, ноль - без сортировки.

Таким образом, предполагая, что у меня есть столбец «Заголовок», проверяя query.sorting.Title._order и query.sorting.Title._priority, я могу сказать, должен ли я или как сортировать по нему.

...