В начало
Сумма в форме списка в ПриходнойЕсть документ «Приходная». Необходимо добавить поле «Сумма» в форму списка этого документа. Рис. 1. Форма списка документа «Приходная» в «1С:Предприятие 8.3» Для этого открываем этот документ в конфигураторе и переходим на закладку свойств «Формы», где добавляем свою форму списка. Рис. 2. Форма списка Далее идем в свойства объекта «Список» на закладку, ставим галку «Произвольный запрос» и выбираем «Настройка списка – Открыть». После чего нажимаем кнопку «Конструктор запроса». В конструкторе запроса на закладке «Таблицы и поля» добавляем вложенный запрос к виртуальной таблице «ПриходнаяТовары» и выбираем поля «Ссылка» и «Сумма». Рис. 3. Вложенный запрос, закладка «Таблицы и поля» Потом следует перейти на закладку «Группировка» и сгруппировать по полю «Ссылка» полученные поля. Рис. 4. Вложенный запрос, закладка «Группировка» Затем вернуться в конструктор запроса и вытащить поле «Сумма» из вложенного запроса. Рис. 5. Добавление поля «Сумма» Далее нужно связать две таблицы по полю «Ссылка» на закладке «Связи». Рис. 6. Закладка «Связи» конструктора запроса Полученный при этом запрос показан ниже. Листинг 1. Запрос
Затем закрываем конструктор запроса и возвращаемся к форме списка. Теперь перетаскиваем поле «Список – Сумма» в интерфейсную часть, после чего она появится на предварительном просмотре в нижней части окна. Рис. 7. Форма списка Чтобы окончательно проверить работу, запускаем режим «1С:Предприятие» и выбираем документ «Приходная». Как можно убедиться воочию, поле «Сумма» действительно есть на форме списка и показываем реальную сумму по каждому документу. Рис. 8. Форма списка документа «Приходная» с полем «Сумма» ПРИМЕЧАНИЕ: поле «Сумма» была добавлена в форму списка на версии 8.3. |
|||