Войти в кабинет Ваша корзина пуста

Дополнительные таблицы документа

Категории:  Документы

Таблица документа хранится непосредственно в самом документе и, соответственно, загружается на ТСД вместе с ним. Применять такие таблицы следует для хранения данных, используемых в контексте данного документа. К примеру, в документе подбора дополнительную табличную часть можно использовать для хранения информации о расположении подбираемого товара на складе.


Создание таблицы

Для создания дополнительной табличной части документа воспользуйтесь панелью управления:

Параметр «Серверная таблица» для таблиц документа не играет никакой роли. Они всегда загружаются на ТСД вместе с документом.

Заведите необходимые колонки таблицы и задайте им используемые типы данных:

Поиск в таблице

Для поиска строк в таблице следует использовать действия «Выбор строки» (для поиска одной строки) или «Выбор строк» (для выбора группы строк). В нашей задаче мы будем использовать выбор одной строки, чтобы найти возможное местоположение товара на складе.

Добавим действие «Выбор строки» после сканирования товара и зададим параметры поиска:

Теперь отобразим в заголовке следующего действия информацию из найденной строки:

Изменение данных в таблице

Важное отличие таблиц документа от других видов таблиц: возможность внесения изменений в строки таблицы на ТСД и добавление новых строк.

Правку таблицы можно осуществлять с помощью действия «Присваивание».

Для добавления новой строки в таблицу следует использовать вызов функции AddNew() для коллекции строк таблицы. Функция создает новую строку в таблице и возвращает ее в качестве результата.

Получение новой строки с помощью действия «Присваивание»:

При завершении документа все измененные данные и новые строки вместе с документом попадут на сервер, и их можно будет загрузить и обработать в учетной системе.

Видео-урок по теме:

  • Разработка в Mobile SMARTS: Добавление поля, значение которого выбирается из списка



Не нашли что искали?

Задать вопрос в техническую поддержку