Выпускаем отчет "Ведомость остатков (полная)" и идем в конструктор.
1. Ищем элемент DataControl1 (удобно в выпадающем списке объектов над
окном свойств справа).
2. Для свойста Source модифицируем SQL строку запроса следующим образом.
a) для группы Select добавляем поле tovar.articul
б) для группы Group by также добавляем tovar.articul
Данные действия нужны для того, чтобы наш SQL запрос доставал из таблицы
товар еще одно поле под названием Articul.
3) Включаем сортировку. Для этого идем в свойства отчета (в списке
объектов выбираем TCU Report) и в свойстве Sorting Order задаемтакую
строку "name_point, ext_kat_name, articul, tovar_name" (без кавычек).
То есть наша сортировка будет идти по названию торг точки, внутри точки
по группам товаров, внутри группы по артикулам, внутри артикула по
товарным наименованиям (чего в принципе не будет никогда, но я почему-то
оставил и эту сортировку).
4). Уменьшаем ширину поля названия товара и сдвигаем его вправо. То же
самое проделываем и для шапки (в которой написано "Наименование товара".
5) Вставляем поле перед полем названия товара и для свойства DataField
задаем "articul" (прописываем вручную, без кавычек). Для свойства Name
также прописываем Articul.
Вставляем надпись перед надписью шапки "Наименование товара". Для
свойсва Caption нашей надписи задаем текст "Артикул" (без кавычек).
6) Задаем отчету другое название (будет присутвовать в выпадающем списке
вариантов отчетов в мастере отчетов). Для этого в свойстве
ReportVariantName я прописываю такое название (так мне нравится) "Полная
ведомость (с указанием себестоимости и артикулами)" (без кавычек).
7) Задаем название окна программы, в котором отчет будет выведен (на
вкладке открытых форм). За это отвечает свойство DocumentName. Я задал
"Ведомость остатков с себестоимостью и артикулами" (без кавычек).
8) После всего этого важный и ответственный момент - жмем на риббоне
кнопку "Сохранить как..." и задаем новое имя файла для нашего отчета.
Сохранение должно пройти в каталог программы в подпапку Reports.
Выходим из программы.
Запускаем программы, открываем мастер отчетов, видим для ведомости
остатков вариант отчета "Полная ведомость (с указанием себестоимости и артикулами)"
Жмем "готово".
Отчет прилагаю. Его сохраните в каталог программы в подпапку Reports.