Имя: Пароль:
1C
 
1C 8.3.X Где взять отобранные строки после установки ОтборСтрок в ТаблицеФормы?
0 ZUM
 
26.10.17
11:45
Доброго дня, Коллеги!

Спасайте!

Установил отбор в ТаблицеФормы с помощью ОтборСтрок, все отработало класно! Видны нужные строки.

А вот как строки получить программно не найду.
Уже все что можно измануалил.

Если кто делал поделитесь, пожалуйста!


лОтборСтрок = Новый ФиксированнаяСтруктура(лОтборСтрок);
Элементы.ИмяТаблицыФормы.ОтборСтрок = лОтборСтрок;
1 Mort
 
26.10.17
11:49
Кошерный метод: Запихнуть в запрос и повторить отбор.
Некошерный метод: Обойти все строки и использовать ПроверитьСтроку()
2 Mort
 
26.10.17
11:55
Ещё вариант "Выгрузить(параметрыОтбора)", самый простой и вполне годный.
3 ZUM
 
26.10.17
11:56
Пока решил так.

Объект.ТабличнаяЧасть.НайтиСтроки(лОтборСтрок);

ТабличнаяЧасть источник для ИмяТаблицыФормы

лОтборСтрок = Новый ФиксированнаяСтруктура(лОтборСтрок);
Элементы.ИмяТаблицыФормы.ОтборСтрок = лОтборСтрок;

Надеюсь отборы одинаково отработают :))))