PDA

Просмотр полной версии : 8.2 Управление IT отделом. СКД



warexs
26.03.2013, 13:26
Описание конфигурации- http://www.sys1c.ru/upravlenie-it-otdelom-8-89.html
Ссылка на cf- http://files.mail.ru/B5D69C6C268548AAB116BD9F4FFEA137

Требуется: Создать отчет через СКД на основе РегистраНакопления- Склад.Регистратор.Поступле ние

Отчет должен проводить проверку на "Проведенность" документов "Поступления" в определенном промежутке времени задаваемым пользователем.
И выводить все Названия номенклатур встречающихся в отобранных документах, месте их хранения и дате поступления

С ограничением я справился так:

ГДЕ Склад.Регистратор.Проведен = ИСТИНА
И Склад.Регистратор.Дата >= &ДатаНачала
И Склад.Регистратор.Дата <= &ДатаОкончания

Проблема:

Не получается вывести- Названия номенклатур.

Как реализовать вывод нужных мне данных в отчет?

*мануал читал.
**руководства затер до дыр.

kyafnsum
28.03.2013, 02:18
Как вариант вот: http://zalil.ru/34388667 . Решение далеко не оптимальное, спать хочетяс)) Потестить не удалось, т.к. Ваша конфа жадная.
У Вас
Склад.Регистратор.Проведен = ИСТИНА //Зачем? Если Ложь, то его в регистре быть не должно вообще, если я правильно понимаю. Ну м.б. если обращаетесь к физической таблице регистра, хотя это не оптимально.

Общий ход моих рассуждений таков:
1) Из таблицы док-тов Поступление выбрать все проведенные и поместить их во временную таблицу
2)из СкладОбороты выбрать номенклатуру, место хранения и период, все это при условии попадания Регистратора в временную табличку из 1)