тз

1. rasi4 29.04.21 13:40 Сейчас в теме
Как добавить в таблицу значений строки из табличной части документа?
Прикрепленные файлы:
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. Kongo2019 29.04.21 13:42 Сейчас в теме
Легко, МояТз = ТабЧасть.Выгрузить().
3. rasi4 29.04.21 13:47 Сейчас в теме
(2)Вот я выгрузил, дальше заполнять ?
Прикрепленные файлы:
5. Sakuraso 29.04.21 14:12 Сейчас в теме
(3) как то так.
	
	Запрос = Новый Запрос;
	Запрос.Текст = 
	"ВЫБРАТЬ
	|	ОприходованиеТоваров.Номенклатура КАК Номенклатура,
	|	ОприходованиеТоваров.Цена КАК Количество
	|ИЗ
	|	Документ.ОприходованиеТоваров.Товары КАК ОприходованиеТоваров
	|ГДЕ
	|	НЕ ОприходованиеТоваров.Ссылка.ПометкаУдаления
	|       И Дата МЕЖДУ &ДатаНачала И &ДатаОкончания";
	
	Запрос.УстановитьПараметр("ДатаНачала", ДатаНачала);
	Запрос.УстановитьПараметр("ДатаОкончания", ДатаОкончания);
	ТЗ = Запрос.Выполнить().Выгрузить();

Показать
user1203134; Kongo2019; +2 Ответить
4. SlavaKron 29.04.21 14:06 Сейчас в теме
Такое наверно всё в запросе можно сделать.
6. SlavaKron 30.04.21 08:23 Сейчас в теме
Не проверял, но по идее такой запрос должен вернуть ссылки на документы оприходования с табличными частями, идентичными табличной части выбранного поступления:
ВЫБРАТЬ
	ПоступлениеТоваровТовары.Номенклатура КАК Номенклатура,
	СУММА(ПоступлениеТоваровТовары.Количество) КАК Количество
ПОМЕСТИТЬ Товары
ИЗ
	Документ.ПоступлениеТоваров.Товары КАК ПоступлениеТоваровТовары
ГДЕ
	ПоступлениеТоваровТовары.Ссылка = &ВыбранноеПоступление

СГРУППИРОВАТЬ ПО
	ПоступлениеТоваровТовары.Номенклатура
;

////////////////////////////////////////////////////////////­////////////////////
ВЫБРАТЬ
	Товары.Номенклатура КАК Номенклатура,
	Товары.Количество КАК Количество,
	Т.Ссылка КАК Ссылка
ПОМЕСТИТЬ ВТ
ИЗ
	Товары КАК Товары
		ВНУТРЕННЕЕ СОЕДИНЕНИЕ Документ.ОприходованиеТоваров.Товары КАК Т
		ПО Товары.Номенклатура = Т.Номенклатура
ГДЕ
	Т.Ссылка.Дата МЕЖДУ &ДатаНачала И &ДатаОкончания
	И НЕ Т.Ссылка.ПометкаУдаления

СГРУППИРОВАТЬ ПО
	Т.Ссылка,
	Товары.Номенклатура,
	Товары.Количество

ИМЕЮЩИЕ
	СУММА(Т.Количество) = Товары.Количество
;

////////////////////////////////////////////////////////////­////////////////////
ВЫБРАТЬ
	ВТ.Ссылка КАК Ссылка
ИЗ
	ВТ КАК ВТ
		ЛЕВОЕ СОЕДИНЕНИЕ Товары КАК Товары
		ПО ВТ.Номенклатура = Товары.Номенклатура

СГРУППИРОВАТЬ ПО
	ВТ.Ссылка

ИМЕЮЩИЕ
	СУММА(ВТ.Количество) = СУММА(Товары.Количество)
Показать
7. SlavaKron 30.04.21 09:01 Сейчас в теме
Оставьте свое сообщение

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