Данная команда будет делать следующее: оператор выделяет один или несколько заказов из списка и нажимает на кнопку «Создать выдачу заказов». Откроется форма создания нового документа «ВыдачаЗаказов» с заполненной табличной частью. Причем в табличной части будут находиться выделенные оператором заказы.
Внимание! Не забудьте проверить модуль на наличие синтаксических ошибок! Обязательно вернитесь к окну редактирования документа «Заказ» на вкладку «Команды» и установите галочку «Использовать стандартные команды».
Проверим работоспособность команды в режиме «1С:Предприятие». Попробуем создать выдачу заказа.
Обратите внимание, что форма документа заказа может быть открыта прямо из табличной части. Это поможет оператору при выдаче быстро проверить содержимое заказа. После редактирования форму можно провести и закрыть.
Последнее требование нашего заказчика – поиск того или иного товара среди всех документов «Заказ».
Для выполнения данной задачи будем использовать отчет. В отчете пользователь сможет выбрать интересующий его товар и получить список всех документов, содержащих данный товар в табличной части. Документы должны быть доступны для быстрого просмотра.
Для начала нужно создать критерий отбора. Он предназначен для описания некоторого правила выборки информации из объектных данных различных типов.
Добавим новый критерий отбора «ПоТоварам».
ПОДСКАЗКА Критерии отбора находятся во вкладке «Общие» дерева конфигурации.
Перейдем на вкладку «Данные» и укажем тип значения для данного отбора. Очевидно, если мы хотим делать отбор по элементам справочника «Товары», то именно такого типа данные нам и нужны в качестве критерия отбора.
Определим состав критерия отбора на вкладке «Состав». Таким образом, мы определим, где именно система будет искать тот или иной товар в табличной части документа «Заказ».
Теперь, когда критерий отбора создан, можно создать отчет.