Объединение таблиц в СКД

1. WhiteBlur 26.04.22 15:49 Сейчас в теме
Всем привет, по заданию нужно создать вот такой отчет (рис1) , но у меня что максимум получилось во это - (рис 2), никак не могу понять как убрать наименование склада с объединяемой таблицей.
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
	ТоварыНаСкладахОстатки.Склад КАК Склад,
	ТоварыНаСкладахОстатки.КоличествоОстаток КАК Количество,
	ТоварыНаСкладахОстатки.СуммаОстаток КАК Себестоимость,
	ТоварыНаСкладахОстатки.Номенклатура КАК Номенклатура,
	ТоварыНаСкладахОстатки.Характеристика КАК Партия
ПОМЕСТИТЬ ВТ_Остатки
ИЗ
	РегистрНакопления.ТоварыНаСкладах.Остатки КАК ТоварыНаСкладахОстатки

ИНДЕКСИРОВАТЬ ПО
	Номенклатура
;

////////////////////////////////////////////////////////////­////////////////////
ВЫБРАТЬ
	ШтрихкодыНоменклатурСрезПоследних.Номенклатура КАК Номенклатура,
	ШтрихкодыНоменклатурСрезПоследних.Штрихкод КАК Штрихкод
ПОМЕСТИТЬ ВТ_Штрих
ИЗ
	РегистрСведений.ШтрихкодыНоменклатур.СрезПоследних КАК ШтрихкодыНоменклатурСрезПоследних

ИНДЕКСИРОВАТЬ ПО
	Номенклатура
;

////////////////////////////////////////////////////////////­////////////////////
ВЫБРАТЬ
	ВТ_Остатки.Номенклатура КАК Номенклатура,
	ВТ_Штрих.Штрихкод КАК Штрихкод,
	ВТ_Остатки.Партия КАК Партия,
	ВТ_Остатки.Количество КАК Количество,
	ВТ_Остатки.Себестоимость КАК Себестоимость,
	ВТ_Остатки.Склад КАК Склад
ИЗ
	ВТ_Остатки КАК ВТ_Остатки
		ЛЕВОЕ СОЕДИНЕНИЕ ВТ_Штрих КАК ВТ_Штрих
		ПО ВТ_Остатки.Номенклатура = ВТ_Штрих.Номенклатура

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
	NULL,
	NULL,
	NULL,
	NULL,
	ВТ_Остатки.Себестоимость,
	ВТ_Остатки.Склад
ИЗ
	ВТ_Остатки КАК ВТ_Остатки
Показать
Прикрепленные файлы:
По теме из базы знаний
Найденные решения
3. dmbarchenkov 26.04.22 16:00 Сейчас в теме
(2) не понятен вопрос, что значит убрать Склад с объединяемой таблицей?
Если речь идёт о том, чтобы убрать склад в детальных записях, тогда так:
Прикрепленные файлы:
WhiteBlur; +1 Ответить
6. dmbarchenkov 26.04.22 16:15 Сейчас в теме
(5) не нужно там объединение. Запрос:
ВЫБРАТЬ
ТоварыНаСкладахОстатки.Склад КАК Склад,
ТоварыНаСкладахОстатки.КоличествоОстаток КАК Количество,
ТоварыНаСкладахОстатки.СуммаОстаток КАК Себестоимость,
ТоварыНаСкладахОстатки.Номенклатура КАК Номенклатура,
ТоварыНаСкладахОстатки.Характеристика КАК Партия,
ШтрихкодыНоменклатурСрезПоследних.Штрихкод
ИЗ
РегистрНакопления.ТоварыНаСкладах.Остатки КАК ТоварыНаСкладахОстатки
ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ШтрихкодыНоменклатур.СрезПоследних КАК ШтрихкодыНоменклатурСрезПоследних
ПО ТоварыНаСкладахОстатки.Номенклатура = ШтрихкодыНоменклатурСрезПоследних.Номенклатура
Показать


а всё остальное в настройках отчёта надо делать
Прикрепленные файлы:
WhiteBlur; +1 Ответить
Остальные ответы
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
2. glek 119 26.04.22 15:57 Сейчас в теме
(1) Попробуйте следующее: в настройках схемы убрать поле Склад из общих полей в структуре
http://joxi.ru/82QJypzi884KjA
3. dmbarchenkov 26.04.22 16:00 Сейчас в теме
(2) не понятен вопрос, что значит убрать Склад с объединяемой таблицей?
Если речь идёт о том, чтобы убрать склад в детальных записях, тогда так:
Прикрепленные файлы:
WhiteBlur; +1 Ответить
7. glek 119 26.04.22 16:16 Сейчас в теме
(3) Еще раз прочитайте что я написал. Где я писал что про объединяемую таблицу?
8. dmbarchenkov 26.04.22 16:18 Сейчас в теме
(7) это я промахнулся, писал ответ на (1) сообщение.
9. WhiteBlur 26.04.22 16:28 Сейчас в теме
(8) я так делал, но не получается так как в отчете в примере на рис 1
Прикрепленные файлы:
10. WhiteBlur 26.04.22 16:30 Сейчас в теме
(9)вероятно где-то туплю жестко )))) почти весь диплом сделал, и на отчете застопорился
11. dmbarchenkov 26.04.22 16:33 Сейчас в теме
(9) смотри сообщение (3), 2-ой рисунок. И будет Склад и номенклатура в разных колонках.
WhiteBlur; +1 Ответить
13. WhiteBlur 26.04.22 16:41 Сейчас в теме
(11)Спасибо тебе о ВЕЛИКИЙ, все получилось, я целый день над этой фигней прыгал ))))))
Прикрепленные файлы:
14. dmbarchenkov 26.04.22 16:48 Сейчас в теме
(13) Пожалуйста! Рад был помочь.
12. glek 119 26.04.22 16:38 Сейчас в теме
(9) Тогда верните назад и используйте условное оформление на группировке детальных записей (текст = "" для поля склад)
4. dmbarchenkov 26.04.22 16:03 Сейчас в теме
(1) Вообще что это за запрос? вы объединяете для чего? Чтобы получить группировку что ли?
5. WhiteBlur 26.04.22 16:06 Сейчас в теме
(4)мне нужно отчет получить как на первой картинке, я никак не могу сообразить как сделать что бы 1-ая строка была чисто склад с итогом а далее что в этот склад входит, дошло что через объединение нужно делать, но склад по всем строкам проставляется
6. dmbarchenkov 26.04.22 16:15 Сейчас в теме
(5) не нужно там объединение. Запрос:
ВЫБРАТЬ
ТоварыНаСкладахОстатки.Склад КАК Склад,
ТоварыНаСкладахОстатки.КоличествоОстаток КАК Количество,
ТоварыНаСкладахОстатки.СуммаОстаток КАК Себестоимость,
ТоварыНаСкладахОстатки.Номенклатура КАК Номенклатура,
ТоварыНаСкладахОстатки.Характеристика КАК Партия,
ШтрихкодыНоменклатурСрезПоследних.Штрихкод
ИЗ
РегистрНакопления.ТоварыНаСкладах.Остатки КАК ТоварыНаСкладахОстатки
ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ШтрихкодыНоменклатур.СрезПоследних КАК ШтрихкодыНоменклатурСрезПоследних
ПО ТоварыНаСкладахОстатки.Номенклатура = ШтрихкодыНоменклатурСрезПоследних.Номенклатура
Показать


а всё остальное в настройках отчёта надо делать
Прикрепленные файлы:
WhiteBlur; +1 Ответить
Оставьте свое сообщение
Вакансии
Программист 1С
Москва
зарплата от 180 000 руб. до 220 000 руб.
Полный день

Аналитик 1С / Бизнес-аналитик
Нижний Новгород
зарплата от 100 000 руб. до 250 000 руб.
Временный (на проект)

Программист 1С
Москва
зарплата от 250 000 руб.
Полный день

Программист 1C
Волгоград
зарплата от 200 000 руб.
Полный день

Аналитик
Санкт-Петербург
зарплата от 200 000 руб. до 250 000 руб.
Полный день