Группа: Пользователи
Сообщений: 51
Спасибо сказали: 0 раз
Рейтинг: 0
Добрый день. Подскажите пожалуйста хочу переделать немного стандартный отчёт "Ведомость товаров на складах". Суть заключается в чём. Есть Документ "Перемещение товаров". В в этом документе если встать на конкретную позицию номенклатуры и нажать F5, то соответственно формируется отчёт "Ведомость товаров на складах". НО, отчёт формируется по выделенной позиции, а мне нужно чтобы отчёт формировался по всему документу "Перемещение товаров". То есть чтобы в отчёт попали все позиции номенклатуры, которые указаны в перемещении. Не могу понять как подвязать все позиции и документа в этот отчёт. Если не трудно, подскажите что и как прописать в модуле отчёта. Заранее спасибо.
Группа: Местный
Сообщений: 193
Спасибо сказали: 60 раз
Рейтинг: 0
в УТ 2.3 демке 20-й релиз нету такого в док. "Перемещение товаров". Уточните у Вас типовая? или код давайте как формируете отчет, с документа. Если передаете одну позицию номенклатуры то передавайте список...
Мне нужно чтобы он подбирал список номенклатуры из этого документа "Перемещение товаров". А как указать чтобы он брал этот список из документа, я пока понять не могу.
Цитата(Vofka @ 23.10.14, 17:41)
r1p88@mail.ru, вы так больше не балуйтесь: не надо постить 75000 строк кода.
Я дико извиняюсь. Я добавил. А потом увидел. Кнопку редактирования сообщения в упор не нашёл)))))
Группа: Местный
Сообщений: 193
Спасибо сказали: 60 раз
Рейтинг: 0
Вы же сами "дошли" что необходим список номенклатуры, ну так заполните список номенклатурой с документа, например:
Процедура Кнопка1Нажатие(Элемент) мНом = Товары.ВыгрузитьКолонку("Номенклатура"); // получили массив, по-моему нужен список сНом = Новый СписокЗначений;
сНом .ЗагрузитьЗначения(мНом); // получили список Отбор["Номенклатура"].ВидСравнения = ВидСравнения.ВСписке; Отбор["Номенклатура"].Значение = сНом;
Группа: Пользователи
Сообщений: 51
Спасибо сказали: 0 раз
Рейтинг: 0
Спасибо большое. Я только начинаю разбираться с программированием 1с. Я почему то думал, что можно напрямую сразу указать колонку из формы. А оказалось, что сначала нужно занести значения колонки в массив, а потом передать этот массив значений. Я правильно понял?))) Поправте меня если я не правильно написал. За помощь спасибо, всё работает. Передаёт в отчёт тот список номенклатуры, который указан в документе "перемещение товаров". Спасибо за помощь поставил ;-)
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!