Программная работа с Видами отбора

1. JaneP 14 20.02.18 15:18 Сейчас в теме
Занесло меня куда-то не туда...а именно в данную тему. Есть шаблон, в котором прописано соответствие условию (Отбор). И надо проверять выбранные запросом документы за соответствие данному условию...Кусочек кода для НеРавно привожу, с Равно тоже понятно. Как быть с остальными?
Если Сравнение.ВидСравнения = 	ВидСравненияКомпоновкиДанных.НеРавно     тогда
	Если  Сравнение.ПравоеЗначение<> ВыборкаРасш.документ[РеквДок.Имя] тогда
			продолжить;
	Иначе
			Подходит=Ложь;
			прервать;
	КонецЕсли;
ИначеЕсли Сравнение.ВидСравнения = ВидСравненияКомпоновкиДанных.НеСодержит тогда 
...
КонецЕсли;
Показать
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. DarkUser 20.02.18 15:30 Сейчас в теме
Может сразу в запросе и сравнивать?
3. DimDiemon 79 20.02.18 15:34 Сейчас в теме
Проще наверно запрос и отбор скормить построителю отчетов...
Всё зависит от контекста, слишком мало инфы, чтобы что то внятное подсказать
4. JaneP 14 20.02.18 16:14 Сейчас в теме
(3) Не пойдет такой вариант. Мне нужны в итоговой таблице все документы, а тем, которые удовлетворяют условию заполнить дополнительную колонку - подходящий шаблон
5. ipoloskov 163 20.02.18 16:18 Сейчас в теме
В запросе выбрать сначала все, и поместить во временную таблицу ВТ_1.
Вторым запросом наложить на временную таблицу фильтр, получить записи, удовлетворяющие отбору - ВТ_2
Третьим запросом связать левым соединением ВТ_1 и ВТ_2 по ключевым полям. Для тех записей, которые связались, заполнить доп. колонку
6. JaneP 14 21.02.18 15:15 Сейчас в теме
(5) Простите за незнание, но как накладывать фильтр на временную таблицу? У меня есть элемент с типом КоллекцияЭлементовОтбораКомпоновкиДанных.
Оставьте свое сообщение

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