Выгрузить запрос в табличную часть формы

1. ranis888 104 04.07.18 08:22 Сейчас в теме
ШаблонЗапроса = "
	|ВЫБРАТЬ
	|	   #Таблица.Ссылка КАК Наименование
	|ИЗ
	|	   #Таблица
	|ГДЕ
    |	#Таблица.Наименование ПОДОБНО &ЗаменяемыйТекст
	| ИЛИ #Таблица.НаименованиеПолное ПОДОБНО &ЗаменяемыйТекст
   |И #Таблица.Родитель = &ВыборРодитель
   |	И НЕ #Таблица.ЭтоГруппа
	|";

ТекстЗапроса = "";
ВыборРодитель= ЭлементыФормы.ВыборРодитель.ВыделенныйТекст;
Для каждого ТекДанные из Метаданные.Справочники Цикл
	ТекстЗапроса = ТекстЗапроса + ?(ПустаяСтрока(ТекстЗапроса), "", "
	|ОБЪЕДИНИТЬ ВСЕ
	|") 
	+ СтрЗаменить(ШаблонЗапроса, "#Таблица", "Справочник." + ЭлементыФормы.ВыборЗначения.ВыделенныйТекст);
КонецЦикла;	
Запрос = Новый Запрос;
Запрос.УстановитьПараметр("ЗаменяемыйТекст","%"+ЗаменяемыйТекст+"%");	    //Отбор
Запрос.УстановитьПараметр("ВыборРодитель", ЭлементыФормы.ВыборРодитель.Значение);
Запрос.Текст = ТекстЗапроса;
Выборка = Запрос.Выполнить();
ТЗ=выборка.Выгрузить();
Показать



{ВнешняяОбработка.ЗаменаНаименованийСправочников.Форма.Форма1.Форма(28)}: Поле объекта недоступно для записи (ТЗ)
ТЗ=выборка.Выгрузить();
По теме из базы знаний
Найденные решения
2. Dream_kz 129 04.07.18 08:27 Сейчас в теме
(1)
ТЗ=выборка.Выгрузить();

ТЗ.Загрузить(выборка.Выгрузить());
7. qazaas 04.07.18 10:30 Сейчас в теме
(6) Ну или попробуй выставить тип "ЛюбаяСсылка"
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. Dream_kz 129 04.07.18 08:27 Сейчас в теме
(1)
ТЗ=выборка.Выгрузить();

ТЗ.Загрузить(выборка.Выгрузить());
3. ranis888 104 04.07.18 09:43 Сейчас в теме
(2)
ТЗ.Загрузить(выборка.Выгрузить());



А как передать ссылку?
4. qazaas 04.07.18 10:01 Сейчас в теме
(3) В реквизите табличной части у тебя какой тип стоит? Строка? Тогда поменяй его на "Произвольный".
5. ranis888 104 04.07.18 10:12 Сейчас в теме
(4)Текстовый стоял. Сейчас попробую
6. ranis888 104 04.07.18 10:27 Сейчас в теме
(4) Не дает поставить произвольный
7. qazaas 04.07.18 10:30 Сейчас в теме
(6) Ну или попробуй выставить тип "ЛюбаяСсылка"
8. ranis888 104 04.07.18 10:32 Сейчас в теме
(7)Всё равно вставляет как текст
9. qazaas 04.07.18 10:33 Сейчас в теме
(8) Могу подключиться и посмотреть?
10. ranis888 104 04.07.18 10:43 Сейчас в теме
11. antz 05.07.18 10:37 Сейчас в теме
Для каждого ТекДанные из Метаданные.Справочники Цикл
    ТекстЗапроса = ТекстЗапроса + ?(ПустаяСтрока(ТекстЗапроса), "", "
    |ОБЪЕДИНИТЬ ВСЕ
    |") 
    + СтрЗаменить(ШаблонЗапроса, "#Таблица", "Справочник." + ЭлементыФормы.ВыборЗначения.ВыделенныйТекст);
КонецЦикла; 


А что делает этот код?
Оставьте свое сообщение

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