В CommCare вы можете указать порядок, в котором будут отображаться варианты из таблицы поиска множественного выбора? (пример: в алфавитном порядке по отображаемому значению)

Мне интересны два варианта использования:

  1. Переупорядочение выбора по полю, загруженному в справочную таблицу
  2. Переупорядочение вариантов по свойству case в списке случаев, заданных выражением запроса [при включении предварительного просмотра пользовательских одиночных и множественных ответов]
4 голоса | спросил Jessica Long 10 MarpmFri, 10 Mar 2017 16:26:09 +03002017-03-10T16:26:09+03:0004 2017, 16:26:09

1 ответ


4

Для таблиц поиска

Порядок выбора из таблицы поиска нескольких вариантов определяется порядком их загрузки. Поэтому, если вы столбец в своей таблице поиска выглядит следующим образом:

Color
----
Blue
Red
Yellow

Выбор в вопросе появится в этом порядке.

Для выражения запроса

К сожалению, XPath не позволяет указать порядок, в котором ваши узлы возвращены, поэтому порядок не определен, но скорее всего отражает порядок, который они существуют в базе данных.

ответил Ben Rudolph 10 MarpmFri, 10 Mar 2017 16:40:00 +03002017-03-10T16:40:00+03:0004 2017, 16:40:00

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132