Вход | Регистрация
 

Отображение определенных строк ТЧ

Отображение определенных строк ТЧ
Я
   Vvvvv
 
22.03.19 - 13:13
Как сделать отбор строк, с разными значениями.
Нужно что бы показывались те строки из ТЧ "Базы", по колонки "Ключ"
Значение колонки "Ключ" заполняентся из массива

ЭтаФорма.Элементы.<Имя ТЧ>.ОтборСтрок = Новый ФиксированнаяСтруктура("<Поле отбора>", ЭтаФорма.<Значение отбора>);

попробовал так, но ошибка не пойму как правильно отбор строк заполнить?

если Массив.Количество() > 0 тогда
        ЭтаФорма.Элементы.Базы.ОтборСтрок.Ключ.ВидСравнения = ВидСравнения.ВСписке;
        для каждого стр из Массив цикл
            ЭтаФорма.Элементы.Базы.ОтборСтрок.Ключ.Значение.Добавить(стр);
            
        КонецЦикла;
    КонецЕсли;
 
 
   aleks_default
 
1 - 22.03.19 - 13:20
никак. только прямое соответствие
   fisher
 
2 - 22.03.19 - 13:35
С разными - никак.
Но ничего не мешает добавить служебное булево "ОтборСтрок" и заполнять его по нужным правилам. А на него уже отбор натравливать.
   Vvvvv
 
3 - 22.03.19 - 13:39
(2) понял твою идею!

Список тем форума
Рекламное место пустует  Рекламное место пустует
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство.
Фредерик Брукс-младший
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.