1. user817897 16.04.19 09:25 Сейчас в теме

Как сгруппировать одинаковые поля в макет?

Доброе утро. Работаю в УТ 10.3. Подскажите пожалуйста, как сгруппировать одинаковые поля в макет?
у меня есть список который я вывел через Запрос,(там я вывел заказы покупателя по параметрам)и записал в новую ТЧМаршруты,
а теперь создал макет через который вывожу все данные этого документа.
Как мне сгруппирвать в макет поле контрагент и сумму его
К примеру:
Вася 25руб
Вася 30руб
вот текст вывожу в макет:
// ТЧМаршруты
	Область = Макет.ПолучитьОбласть("ТЧМаршрутыШапка");
	ТабДок.Вывести(Область);
	ОбластьТЧМаршруты = Макет.ПолучитьОбласть("ТЧМаршруты");
	Для Каждого ТекСтрокаТЧМаршруты Из ТЧМаршруты Цикл
		ОбластьТЧМаршруты.Параметры.Заполнить(ТекСтрокаТЧМаршруты);
		ТабДок.Вывести(ОбластьТЧМаршруты);
	КонецЦикла;



А ниже вывожу что выводил себе в запрос:
ТЧМаршруты.Очистить();
	Запрос = Новый Запрос;
	Запрос.Текст = 
		"ВЫБРАТЬ
		|	ЗаказПокупателя.Ссылка,
		|	ЗаказПокупателя.Номер,
		|	ЗаказПокупателя.Дата,
		|	ЗаказПокупателя.Проведен,
		|	ЗаказПокупателя.АдресДоставки,
		|	ЗаказПокупателя.ДатаОтгрузки,
		|	ЗаказПокупателя.Контрагент КАК Контрагент,
		|	ЗаказПокупателя.КурсВзаиморасчетов,
		|	ЗаказПокупателя.Организация,
		|	ЗаказПокупателя.Подразделение,
		|	ЗаказПокупателя.Ответственный,
		|	ЗаказПокупателя.СуммаВключаетНДС,
		|	ЗаказПокупателя.СуммаДокумента КАК СуммаДокумента,
		|	ЗаказПокупателя.Статус,
		|	ЗаказПокупателя.Маршрут,
		|	ЗаказПокупателя.Комплектовщик,
		|	ЗаказПокупателя.Город,
		|	ЗаказПокупателя.Менеджер,
		|	ЗаказПокупателя.Товары.(
		|		Ссылка,
		|		НомерСтроки,
		|		ЕдиницаИзмерения,
		|		ЕдиницаИзмеренияМест,
		|		Количество,
		|		КоличествоМест,
		|		Коэффициент,
		|		Номенклатура,
		|		ПлановаяСебестоимость,
		|		ПроцентСкидкиНаценки,
		|		Размещение,
		|		СтавкаНДС,
		|		Сумма,
		|		СуммаНДС,
		|		ХарактеристикаНоменклатуры,
		|		Цена,
		|		ПроцентАвтоматическихСкидок,
		|		УсловиеАвтоматическойСкидки,
		|		ЗначениеУсловияАвтоматическойСкидки,
		|		КлючСтроки,
		|		СерияНоменклатуры
		|	),
		|	Контрагенты.ПунктРазгрузки,
		|	Контрагенты.Город КАК Город1,
		|	ЗаказПокупателя.ВалютаДокумента,
		|	ЗаказПокупателя.КолВоГрузМест КАК КолВоГрузМест,
		|	ЗаказПокупателя.Комментарий
		|ИЗ
		|	Документ.ЗаказПокупателя КАК ЗаказПокупателя
		|		ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Контрагенты КАК Контрагенты
		|		ПО ЗаказПокупателя.Контрагент = Контрагенты.Ссылка
		|ГДЕ
		|	ЗаказПокупателя.ДатаОтгрузки = &ДатаМаршрута
		|	И ЗаказПокупателя.Маршрут = &Маршрут
		|	И ЗаказПокупателя.Ссылка.Проведен
		|
		|УПОРЯДОЧИТЬ ПО
		|	ЗаказПокупателя.Дата";
	
	Запрос.УстановитьПараметр("ДатаМаршрута", ДатаМаршрута);
	Запрос.УстановитьПараметр("Маршрут", МаршрутГород);

	Рез = Запрос.Выполнить();
	Выборка = Рез.Выбрать();
	
	Пока Выборка.Следующий() Цикл
		СтрокаТабличнойЧасти = ТЧМаршруты.Добавить();
		
		СтрокаТабличнойЧасти.Контрагент                       = Выборка.контрагент;
		СтрокаТабличнойЧасти.ДатаОтгрузки                     = Выборка.Датаотгрузки;
		СтрокаТабличнойЧасти.Товары 						  = Выборка.ссылка;
		СтрокаТабличнойЧасти.менеджер                         = Выборка.менеджер;
		СтрокаТабличнойЧасти.Номер                            = Выборка.номер;
		СтрокаТабличнойЧасти.ОтветственныйЗаМаршрут           = Выборка.Ответственный;
		СтрокаТабличнойЧасти.СуммаДокумента                   = Выборка.СуммаДокумента;
		СтрокаТабличнойЧасти.Статус                      	  = Выборка.Статус;
		СтрокаТабличнойЧасти.Комплектовщик                    = Выборка.Комплектовщик;
		СтрокаТабличнойЧасти.ПунктРазгрузки                   = Выборка.ПунктРазгрузки;
		СтрокаТабличнойЧасти.ВалютаДокумента                  = Выборка.ВалютаДокумента;
		
		СтрокаТабличнойЧасти.Телефон                          = Выборка.Контрагент.ТелЛица;
		СтрокаТабличнойЧасти.КолГрузМест                      = выборка.КолВоГрузМест;
		СтрокаТабличнойЧасти.Имя                              = Выборка.Контрагент.ИмяГрузополуч;
		СтрокаТабличнойЧасти.Заявки                           = 1;
		СтрокаТабличнойЧасти.Примечание                       = Выборка.Комментарий;
Показать



Как мне в макет сгруппировать поле: контрагент, КолГрузМест, СуммаДокумента?
Ответы
Избранное Подписка Сортировка: Древо
2. tjurikov_ivan 176 16.04.19 09:39 Сейчас в теме
(1)Ну из простого можно попробовать сделать у ячейки тип не "Параметр", а "Шаблон" и вписать туда несколько параметров, например: "[Контрагент] [СуммаДокумента] руб".
Тогда они будут в одной ячейке, а заполняться разными параметрами.
3. user817897 16.04.19 09:54 Сейчас в теме
(2)[Контрагент][Телефон][Имя][Заявки][ТТН][УЕ][Рубли][КолГрузМест][ПунктРазгрузки] написал в шаблоне,не вышло что-то
4. user817897 16.04.19 09:55 Сейчас в теме
(2)оно так группирует в одну ячейку,а мне надо чтобы группировались из таблицы поля по контрагенту
22. DrZombi 17.04.19 06:21 Сейчас в теме
(1) Расчет итогов по нескольким полям
Итоги в Запросе,

Прошу прочитать...

Расчет итогов по нескольким полям
Часто требуется рассчитать итоги результата запроса по значению нескольких полей сразу. Для этого после ключевого слова ПО нужно перечислить через запятую список полей – контрольных точек.

Например, нам нужно вывести все данные из состава приходных накладных, в разрезе товаров и поставщиков, при этом рассчитать итоги по полям Товар и Поставщик. Итоговые строки должны содержать для каждого товара общее количество и сумму его поступления по каждому поставщику, а также показатели поступлений по каждому поставщику в целом. Это можно сделать с помощью следующего запроса (листинг 1.60).

Листинг 1.60. Вывод всех записей из состава приходных накладных с итоговыми данными для каждого товара по каждому поставщику

ВЫБРАТЬ

НакладнаяСостав.Ссылка.Поставщик КАК Поставщик,

НакладнаяСостав.Товар КАК Товар,

НакладнаяСостав.Количество КАК Количество,

НакладнаяСостав.Цена КАК Цена,

НакладнаяСостав.Сумма КАК Сумма

ИЗ

Документ.ПриходнаяНакладная.Состав КАК НакладнаяСостав

ИТОГИ

СУММА(Количество),

СУММА(Сумма)

ПО

Поставщик,

Товар
Показать

Обратите внимание, что в тексте запроса имена итоговых полей и контрольных точек принято располагать на разных строках со смещением относительно ключевых слов ИТОГИ и ПО.

В результате итоговые поля рассчитываются сначала для каждого товара по каждому поставщику и затем отдельно для каждого поставщика по всем товарам в целом (рис. 1.57).



Рис. 1.57. Вывод всех записей из состава приходных накладных с итоговыми данными для каждого товара по каждому поставщику
5. tjurikov_ivan 176 16.04.19 09:57 Сейчас в теме
так разделите поля на разные ячейки, в одной будут поля которые нужно сгруппировать, в других которые не нужно группировать
6. user817897 16.04.19 10:17 Сейчас в теме
(5)а есть ещё вариант как можно сделать?
10. tjurikov_ivan 176 16.04.19 11:09 Сейчас в теме
(6)Можете группировать самостоятельно и выводить в макет уже "готовое" поле
например:
Область.Параметры.Контрагент = СтрокаТЧ.Контрагент +" "+Строка(СтрокаТЧ.Сумма)+" руб.";
11. user817897 16.04.19 11:24 Сейчас в теме
(10)
я вас понял,но не поняли наверно вы меня,извините что не верно может описал как,мне нужно к примеру:
есть Вася с суммой 25 руб, есть Вася с суммой 20руб, и есть Петя с суммой 10 руб. Так в итоге видеть:
Вася 45руб и второй строкой Петя 10 руб
7. singlych 16.04.19 10:17 Сейчас в теме
в запросе сгруппируйте как нужно, потом выводите
8. user817897 16.04.19 10:21 Сейчас в теме
9. user817897 16.04.19 10:25 Сейчас в теме
(7)беда в том что не группирует по полю ТЧ,не даёт перенести в группировку
12. ksen 16.04.19 11:33 Сейчас в теме
(9) эмм, мб я невнимательно прочитал, но что мешает сгруппировать по контрагенту вот тут
Ну и упорядочивать я полагаю надо по максимуму из дат заказов


| И ЗаказПокупателя.Ссылка.Проведен
|
|УПОРЯДОЧИТЬ ПО
| ЗаказПокупателя.Дата";
13. user817897 16.04.19 11:35 Сейчас в теме
(12) не даёт в запросе сгруппировать,тупо не перетаскивает в группировку
14. ksen 16.04.19 11:48 Сейчас в теме
(13)можете показать что в итоге хотите получить? Просто чтобы сгруппировать как вам нужно надо убрать из запроса таблицу товары, и потом её отдельно подтягивать.
15. user817897 16.04.19 11:51 Сейчас в теме
16. user817897 16.04.19 12:02 Сейчас в теме
(14)вот что получилось
Вот имя вася надо чтобы соединились в одну строку и в поле Заявки,установилось количество 2, и сумма сплюсовалась и колГрузМест
Прикрепленные файлы:
17. ksen 16.04.19 12:07 Сейчас в теме
(16) Скриншот не тот?
А зачем тогда в запросе тащить всю таблицу с товарами? Она же и не дает сгруппировать, и вроде бы нигде не используется.
18. tjurikov_ivan 176 16.04.19 12:21 Сейчас в теме
(16) лучше всего получать итоговые данные по заказам контрагента отдельно от выборки товарного состава.
Но можете попробовать сделать примерно так:
Запрос.Текст = 
"ВЫБРАТЬ 
|	ЗаказПокупателяТовары.Ссылка КАК Ссылка, 
|	ЗаказПокупателяТовары.Ссылка.Номер КАК Номер, 
//Укажем что по группировке "Контрагент" мы хотит в этом поле получить минимальную дату заказа
|	Минимум(ЗаказПокупателяТовары.Ссылка.Дата) КАК Дата, 
|	ЗаказПокупателяТовары.Ссылка.Проведен КАК Проведен, 
|	ЗаказПокупателяТовары.Ссылка.АдресДоставки КАК АдресДоставки, 
|	ЗаказПокупателяТовары.Ссылка.ДатаОтгрузки КАК ДатаОтгрузки, 
|	ЗаказПокупателяТовары.Ссылка.Контрагент КАК Контрагент, 
|	ЗаказПокупателяТовары.Ссылка.КурсВзаиморасчетов КАК КурсВзаиморасчетов, 
|	ЗаказПокупателяТовары.Ссылка.Организация КАК Организация, 
|	ЗаказПокупателяТовары.Ссылка.Подразделение КАК Подразделение, 
|	ЗаказПокупателяТовары.Ссылка.Ответственный КАК Ответственный, 
|	ЗаказПокупателяТовары.Ссылка.СуммаВключаетНДС КАК СуммаВключаетНДС,
|	ЗаказПокупателяТовары.Ссылка.СуммаДокумента КАК СуммаДокумента, 
|	ЗаказПокупателяТовары.Ссылка.Статус КАК Статус, 
|	ЗаказПокупателяТовары.Ссылка.Маршрут КАК Маршрут, 
|	ЗаказПокупателяТовары.Ссылка.Комплектовщик КАК Комплектовщик, 
|	ЗаказПокупателяТовары.Ссылка.Город КАК Город, 
|	ЗаказПокупателяТовары.Ссылка.Менеджер КАК Менеджер, 
|	ЗаказПокупателяТовары.НомерСтроки, 
|	ЗаказПокупателяТовары.ЕдиницаИзмерения, 
|	ЗаказПокупателяТовары.ЕдиницаИзмеренияМест, 
|	ЗаказПокупателяТовары.Количество, 
|	ЗаказПокупателяТовары.КоличествоМест, 
|	ЗаказПокупателяТовары.Коэффициент, 
|	ЗаказПокупателяТовары.Номенклатура, 
|	ЗаказПокупателяТовары.ПлановаяСебестоимость, 
|	ЗаказПокупателяТовары.ПроцентСкидкиНаценки, 
|	ЗаказПокупателяТовары.Размещение, 
|	ЗаказПокупателяТовары.СтавкаНДС,
//Указали что по группировке контрагент тут мы получим сумму (нужно брать именно сумму строк, 
//а не документа. т.к. он ее задвоит, затроит и т.д. по количеству строк в документе при сложении
|	Сумма(ЗаказПокупателяТовары.Сумма) КАК Сумма, 
|	ЗаказПокупателяТовары.СуммаНДС, 
|	ЗаказПокупателяТовары.ХарактеристикаНоменклатуры, 
|	ЗаказПокупателяТовары.Цена, 
|	ЗаказПокупателяТовары.ПроцентАвтоматическихСкидок, 
|	ЗаказПокупателяТовары.УсловиеАвтоматическойСкидки, 
|	ЗаказПокупателяТовары.ЗначениеУсловияАвтоматическойСкидки, 
|	ЗаказПокупателяТовары.КлючСтроки, 
|	ЗаказПокупателяТовары.СерияНоменклатуры, 
|	ЗаказПокупателяТовары.Ссылка.Контрагент.ПунктРазгрузки, 
|	ЗаказПокупателяТовары.Ссылка.Контрагент.Город КАК Город1, 
|	ЗаказПокупателя.Ссылка.ВалютаДокумента КАК ВалютаДокумента, 
|	ЗаказПокупателя.Ссылка.КолВоГрузМест КАК КолВоГрузМест, 
|	ЗаказПокупателя.Ссылка.Комментарий КАК Комментарий 
|ИЗ 
//Выбираем в запросе ТЧ, а не сам документ
//|	Документ.ЗаказПокупателя КАК ЗаказПокупателя 
|	Документ.ЗаказПокупателя.Товары КАК ЗаказПокупателяТовары 
//Соединять справочник контрагенты нет смысла если контрагент есть в документе
//|	ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Контрагенты КАК Контрагенты 
//|	ПО ЗаказПокупателя.Контрагент = Контрагенты.Ссылка 
|ГДЕ 
|	ЗаказПокупателяТовары.Ссылка.ДатаОтгрузки = &ДатаМаршрута 
|	И ЗаказПокупателяТовары.Ссылка.Маршрут = &Маршрут 
|	И ЗаказПокупателя.Ссылка.Проведен 
| 
|УПОРЯДОЧИТЬ ПО 
|	ЗаказПокупателяТовары.Ссылка.Дата
| ИТОГИ ПО 
| Контрагент"; 

//Выполняем запрос
Запрос.УстановитьПараметр("ДатаМаршрута", ДатаМаршрута); 
Запрос.УстановитьПараметр("Маршрут", МаршрутГород); 

Рез = Запрос.Выполнить();
//Теперь нужно обойти результат по группировкам
ВыборкаКонтрагент = Рез.Выбрать(ОбходРезультатаЗапроса.ПоГруппировкам, "Контрагент");
Пока ВыборкаКонтрагент.Следующий() Цикл
	//Тут мы можем получить контрагента и реквизиты которые мы указали для сложения
	Контагент = ВыборкаКонтрагент.Контагент;
	Сумма = ВыборкаКонтрагент.Сумма;
	Дата = ВыборкаКонтрагент.Дата;
	//Остальные поля не доступны пока мы не продолжим выборку по группировке
	ВыборкаДетальныеЗаписи = ВыборкаКонтрагент.Выбрать();
	Пока ВыборкаДетальныеЗаписи.Следующий() Цикл
		
		Товар = ВыборкаДетальныеЗаписи.Номенклатура;
		Цена = ВыборкаДетальныеЗаписи.Цена;
		//...
		//...
		//...
		
	КонецЦикла;
	
	
КонецЦикла;
Показать
19. user817897 16.04.19 12:50 Сейчас в теме
(18)Очень круто всё описано,но ругается тут:
{Документ.УстановкаЗаказовВМаршрут.Форма.ФормаДокумента1.Форма(261)}: Ошибка при вызове метода контекста (Выполнить)
Рез = Запрос.Выполнить();
по причине:
{(50, 4)}: Поле не найдено "ЗаказПокупателя.Ссылка.Проведен"
И <<?>>ЗаказПокупателя.Ссылка.Проведен
20. tjurikov_ivan 176 16.04.19 20:08 Сейчас в теме
(19) замените строку на
И ЗаказПокупателяТовары.Ссылка.Проведен
21. GoroStyle 17.04.19 05:43 Сейчас в теме
В запросе ТЧ добавляете не как весь документ, а только берете ТЧ из документа, все реквизиты подтягиваете через ссылку.
Прикрепленные файлы:
23. mixperm 59 17.04.19 09:22 Сейчас в теме
изначально запрос не верный. вот пример

ВЫБРАТЬ
	ЗаказПокупателяТовары.Ссылка.Контрагент,
	СУММА(ЗаказПокупателяТовары.КоличествоМест) КАК КоличествоМест,
	СУММА(ЗаказПокупателяТовары.Сумма) КАК Сумма
ИЗ
	Документ.ЗаказПокупателя.Товары КАК ЗаказПокупателяТовары

СГРУППИРОВАТЬ ПО
	ЗаказПокупателяТовары.Ссылка.Контрагент
Показать
24. user817897 17.04.19 10:02 Сейчас в теме
(23)
переделал немного
ТЧМаршруты.Очистить();
	
	Запрос = Новый Запрос;
	Запрос.Текст = 
		"ВЫБРАТЬ
		|	ЗаказПокупателя.Контрагент.Ссылка КАК КонтрагентСсылка,
		|	СУММА(ЗаказПокупателя.СуммаДокумента) КАК СуммаДокумента,
		|	ЗаказПокупателя.Маршрут.Ссылка,
		|	СУММА(ЗаказПокупателя.КолВоГрузМест) КАК КолВоГрузМест,
		|	КОЛИЧЕСТВО(ЗаказПокупателя.Ссылка) КАК Ссылка
		|ИЗ
		|	Документ.ЗаказПокупателя КАК ЗаказПокупателя
		|ГДЕ
		|	ЗаказПокупателя.ДатаОтгрузки = &ДатаМаршрута
		|	И ЗаказПокупателя.Маршрут = &МаршрутГород
		|	И ЗаказПокупателя.Ссылка.Проведен
		|
		|СГРУППИРОВАТЬ ПО
		|	ЗаказПокупателя.Контрагент.Ссылка,
		|	ЗаказПокупателя.Маршрут.Ссылка";
	
	Запрос.УстановитьПараметр("ДатаМаршрута", ДатаМаршрута);
	Запрос.УстановитьПараметр("МаршрутГород", МаршрутГород);
	
Рез = Запрос.Выполнить();
	Выборка = Рез.Выбрать();
	
	Пока Выборка.Следующий() Цикл
		СтрокаТабличнойЧасти = ТЧМаршруты.Добавить();
		
		СтрокаТабличнойЧасти.Контрагент                       = Выборка.КонтрагентСсылка;
		СтрокаТабличнойЧасти.СуммаДокумента                   = Выборка.СуммаДокумента;
		СтрокаТабличнойЧасти.КолГрузМест                      = выборка.КолВоГрузМест;
		СтрокаТабличнойЧасти.Имя                              = Выборка.КонтрагентСсылка.ИмяГрузополуч;
		СтрокаТабличнойЧасти.Телефон                          = Выборка.КонтрагентСсылка.ТелЛица;
		СтрокаТабличнойЧасти.ПунктРазгрузки                   = Выборка.КонтрагентСсылка.ПунктРазгрузки;
		СтрокаТабличнойЧасти.заявки                           = Выборка.Ссылка;
Показать


только вопрос,а как мне обратиться к ссылке документа заказа,как мне в запросе эту ссылку обозначить:?
25. mixperm 59 17.04.19 10:20 Сейчас в теме
(24)
ЗаказПокупателя.Ссылка

ЗаказПокупателя.Ссылка
26. mixperm 59 17.04.19 10:22 Сейчас в теме
(24) хотя погоди. Зачем тебе это
КОЛИЧЕСТВО(ЗаказПокупателя.Ссылка) КАК Ссылка
Это количество документов.
Тут либо сами ссылки, либо их количество
27. user817897 17.04.19 10:24 Сейчас в теме
(26) мне и то и то нужно))
нужно видеть количество заказов этого контрагента, так как я же группирую по контрагентов и ссумирую сумму
30. mixperm 59 17.04.19 10:29 Сейчас в теме
(27) Делай тогда без группировки по количеству заказов, потом где надо количество заказов вывести посчитай сколько их по отбору в таблице
31. user817897 17.04.19 10:32 Сейчас в теме
(30)если оставляю вот в таком варианте, тогда оно мне автоматом Ссылку закидывает в группировки и тогда не группирует по контрагенту,чё делать?)
Прикрепленные файлы:
28. user817897 17.04.19 10:25 Сейчас в теме
(26)а к ссылке обращение мне для того чтобы вытянуть ещё некоторые данные из заказа
29. user817897 17.04.19 10:26 Сейчас в теме
(26)я хочу обратиться к ВалютаДокумента заказа покупателя
32. mixperm 59 17.04.19 10:34 Сейчас в теме
я же говорю либо количество заказов либо их ссылки. Делай 2 разных запроса. В одном группируй в другом нет.
33. user817897 17.04.19 10:59 Сейчас в теме
(32)Смотри,а если сформировать таблицу,а потом сгруппировать кодом как-то,есть такой вариант? так возможно?
34. user817897 17.04.19 11:02 Сейчас в теме
(32)мне только одно поле надо вытянуть : ЗаказПокупателя.Комментарий ,его не хватает.
35. user817897 17.04.19 11:02 Сейчас в теме
(32)сейчас код такой :
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| ЗаказПокупателя.Контрагент.Ссылка КАК КонтрагентСсылка,
| СУММА(ЗаказПокупателя.СуммаДокумента) КАК СуммаДокумента,
| ЗаказПокупателя.Маршрут.Ссылка,
| СУММА(ЗаказПокупателя.КолВоГрузМест) КАК КолВоГрузМест,
| КОЛИЧЕСТВО(РАЗЛИЧНЫЕ ЗаказПокупателя.Ссылка) КАК Ссылка,
| ЗаказПокупателя.ВалютаДокумента.Ссылка КАК ВалютаДокументаСсылка
|ИЗ
| Документ.ЗаказПокупателя КАК ЗаказПокупателя
|ГДЕ
| ЗаказПокупателя.ДатаОтгрузки = &ДатаМаршрута
| И ЗаказПокупателя.Маршрут = &МаршрутГород
| И ЗаказПокупателя.Ссылка.Проведен
|
|СГРУППИРОВАТЬ ПО
| ЗаказПокупателя.Контрагент.Ссылка,
| ЗаказПокупателя.Маршрут.Ссылка,
| ЗаказПокупателя.ВалютаДокумента.Ссылка";

Запрос.УстановитьПараметр("ДатаМаршрута", ДатаМаршрута);
Запрос.УстановитьПараметр("МаршрутГород", МаршрутГород);

Рез = Запрос.Выполнить();
Выборка = Рез.Выбрать();

Пока Выборка.Следующий() Цикл
СтрокаТабличнойЧасти = ТЧМаршруты.Добавить();

СтрокаТабличнойЧасти.Контрагент = Выборка.Ссылка.Контрагент;
СтрокаТабличнойЧасти.СуммаДокумента = Выборка.СуммаДокумента;
СтрокаТабличнойЧасти.КолГрузМест = выборка.КолВоГрузМест;
СтрокаТабличнойЧасти.Имя = Выборка.КонтрагентСсылка.ИмяГрузополуч;
СтрокаТабличнойЧасти.Телефон = Выборка.КонтрагентСсылка.ТелЛица;
СтрокаТабличнойЧасти.ПунктРазгрузки = Выборка.КонтрагентСсылка.ПунктРазгрузки;
СтрокаТабличнойЧасти.заявки = Выборка.Ссылка;
СтрокаТабличнойЧасти.ВалютаДокумента = Выборка.ВалютаДокументаСсылка;
КонецЦикла;
Оставьте свое сообщение
Новые вопросы с вознаграждением
Автор темы объявил вознаграждение за найденный ответ, его получит тот, кто первый поможет автору.

Вакансии


Специалист техподдержки 1С
Иркутск
зарплата от 28 000 руб. до 34 000 руб.
Полный день

Программист 1С
Санкт-Петербург
зарплата от 48 000 руб. до 96 000 руб.
По совместительству

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

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