ОТЧЕТ СКД!ОТОБРАЖЕНИЕ СККЛАДОВ

1. user1169791 24.04.19 08:27 Сейчас в теме
Здравствуйте!делаю отчет по складам через СКД!при отображение отчета,не выходят склады которые пусты!подскажите как сделать,что бы отображались и пустые и полные склады
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
4. tjurikov_ivan 213 24.04.19 08:44 Сейчас в теме
(1)Вообще нужно определиться зачем пустые склады? еще какую то информацию к ним цеплять? или просто видеть что на складе "0"?
5. user1169791 24.04.19 08:47 Сейчас в теме
(4) ну да нули что бы были,ну я их прочерками отображаю!
отчет нужен начальнику,что бы цепочку событий видеть!
9. ksen 24.04.19 09:25 Сейчас в теме
(1)


ВЫБРАТЬ
ТоварыНаСкладахОстатки.Номенклатура,
ПРЕДСТАВЛЕНИЕ(ТоварыНаСкладахОстатки.Номенклатура),
ТоварыНаСкладахОстатки.КоличествоОстаток КАК Поле1
ПОМЕСТИТЬ уц
ИЗ
РегистрНакопления.ТоварыНаСкладах.Остатки КАК ТоварыНаСкладахОстатки
;

////////////////////////////////////////////////////////////­////////////////////
ВЫБРАТЬ
Номенклатура.Ссылка,
Номенклатура.Представление,
"0" КАК прочерк
ПОМЕСТИТЬ проч
ИЗ
Справочник.Номенклатура КАК Номенклатура
;

////////////////////////////////////////////////////////////­////////////////////
ВЫБРАТЬ
проч.Ссылка,
ПРЕДСТАВЛЕНИЕ(проч.Ссылка),
ЕСТЬNULL(уц.Поле1, проч.прочерк) КАК Поле2
ИЗ
проч КАК проч
ЛЕВОЕ СОЕДИНЕНИЕ уц КАК уц
ПО проч.Ссылка = уц.Номенклатура.Ссылка


Со складами надо провернуть нечто похожее, можно сделать короче
2. toypaul 63 24.04.19 08:39 Сейчас в теме
чтобы выходили пустые склады надо приделать к ним ноги и наполнить. тогда полные склады смогут выходить
3. tjurikov_ivan 213 24.04.19 08:41 Сейчас в теме
Попробуйте сделать ПОЛНОЕ СОЕДИНЕНИЕ
например так:
ВЫБРАТЬ
	ТоварыНаСкладахОстатки.КоличествоОстаток,
	ТоварыНаСкладахОстатки.Номенклатура,
	Склады.Ссылка КАК Склад
ИЗ
	РегистрНакопления.ТоварыНаСкладах.Остатки КАК ТоварыНаСкладахОстатки
		ПОЛНОЕ СОЕДИНЕНИЕ Справочник.Склады КАК Склады
		ПО ТоварыНаСкладахОстатки.Склад = Склады.Ссылка
6. user1169791 24.04.19 09:05 Сейчас в теме
(3) ошибку выдает..
ОбщийМодуль.ТиповыеОтчеты.Модуль(846)}: Поле объекта не обнаружено (Период)
ФормаОтчета.ЭлементыФормы.ПанельПериод.ТекущаяСтраница = ФормаОтчета.ЭлементыФормы.ПанельПериод.Страницы.Период;
7. ksen 24.04.19 09:15 Сейчас в теме
(6) Ищи ошибку в своем отчете, это не из за кода в (3)
alex-l19041; +1 Ответить
8. tjurikov_ivan 213 24.04.19 09:16 Сейчас в теме
(6)Попробуйте добавить в параметры таблицы ТоварыНаСкладахОстатки добавить параметр "Период"
11. user1169791 24.04.19 10:44 Сейчас в теме
(8) Ошибка получения информации набора данных
по причине:
Ошибка в запросе набора данных
по причине:
{(3, 28)}: Поле не найдено "ТоварыНаСкладахОстатки.Период"
ТоварыНаСкладахОстатки.<<?>>Период,
10. SGordon1 24.04.19 10:39 Сейчас в теме
Может вообще начать со всех складов в справочнике, тоггда точно в отчет выйдут, не зависимо от остатков на складах?
12. user1169791 24.04.19 10:55 Сейчас в теме
(10) да,просто грубо говоря делаю отбор по складам,и не важно есть там остатки нет или нету!просто что бы склад был в отчет ну с нулями грубо говоря
13. SGordon1 24.04.19 10:57 Сейчас в теме
(12) делайте выборку из справочника складов, присоединяйте к ней остатки .....
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот