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