Дополнительно

РАЗДЕЛ НАХОДИТСЯ В РАЗРАБОТКЕ

Статьи из этого раздела помогают лучше понять некоторые элементы платформы WT и не добавляют новую логику в учебный проект.

Статьи посвящены:

  • Array - универсальное значение для работы с массивами/матрицами на форме;

  • ArrayGetDataConnection - загружающее соединение с данными, которое преобразует массив/матрицу в DataConnection для использования на форме, например, в таблице DatabaseTable;

  • ConvertDataConnection - загружающее соединение с данными преобразующее структуру данных, полученных из другого загружающего соединения с данными.

Подготовка

Для работы со статьями этого раздела нам понадобиться тестовая форма:

Скачайте файл формы и добавьте его в папку Forms проекта. Настройте команду открытия тестовой формы с главной формы WT-программы, например, через главное меню - так будет удобнее работать с формой без необходимости перезапускать приложение.

Форма

На форме есть список клиентов, список городов и список позиций заказов. Архивные клиенты и города закрашиваются серым цветом.

На основе этих списков будем рассматривать работу с универсальным значением <Array> и ArrayGetDataConnection. Полученные результаты от выполнения операций над массивом/матрицей будем отображать в текстовом поле справа. А результат работы с ArrayGetDataConnection будем отображать в таблице.

Запросы

Добавьте в серверный xml-файл запрос на получение списка клиентов, списка городов и списка позиций заказов:

Добавьте права доступа на тестовые запросы группе GuestGroup.

Отлично! Теперь можем подробнее поговорить об особенностях работы <Array> и ArrayGetDataConnection.

Last updated