0
kumena
15.03.17
✎
08:58
|
Есть обработка-оболочка, запускает обмен.
нужно в ней сделать отбор, вроде бы все сделано, но отбор не работает.
кусок кода по установке отбора
Обмен.ПостроительОтчета.Текст = ПолучитьТекстПоГрафикам();
Обмен.ПостроительОтчета.ЗаполнитьНастройки();
СтрокаОтбора = Обмен.ПостроительОтчета.Отбор.Добавить("Справочник_ГрафикиРаботы");
СтрокаОтбора.Использование = Истина;
СтрокаОтбора.ВидСравнения = ВидСравнения.Равно;
СтрокаОтбора.Значение = ГрафикРаботы;
СтрокаПравил = Обмен.ТаблицаПравилВыгрузки.Строки[0].Строки.Найти("ГрафикиРаботы");
СтрокаПравил.ИспользоватьОтбор = Истина;
СтрокаПравил.НастройкиПостроителя = Обмен.ПостроительОтчета.ПолучитьНастройки();
Функция ПолучитьТекстПоГрафикам()
Возврат
"
|ВЫБРАТЬ Разрешенные _.* ИЗ Справочник.ГрафикиРаботы КАК _
|
|{ГДЕ _.Ссылка.* КАК Справочник_ГрафикиРаботы}
|
|";
КонецФункции
ошибок естественно нет. проверял в отладчике, отбор ставиться, строка правил найдена, но данные выгружаются все без отбора, у кого есть мысли почему?
|
|