Имя: Пароль:
1C
1С v8
Узнать- есть отбор в табличной части и какой.
0 ЗлаяЗая
 
10.06.20
08:45
В обработке есть табличная часть. Пользователь устанавливает отбор по значению в какой-либо колонке. НА экране остаются строки, соответствующие отбору.
Надо нажатием на кнопку "V" пометить только их.
Как понять, что в таблице сделан отбор?
1 Cyberhawk
 
10.06.20
08:50
А еще бывает поиск
2 ЗлаяЗая
 
10.06.20
08:50
(1) при чем тут поиск?
3 Галахад
 
гуру
10.06.20
08:55
Построитель = Новый ПостроительЗапроса;
Построитель.ИсточникДанных = Новый ОписаниеИсточникаДанных(ДокументСписок);
Выборка = Построитель.Результат.Выбрать();
Пока Выборка.Следующий() Цикл
4 Ненавижу 1С
 
гуру
10.06.20
09:01
(2) поиск в УФ отбирает на экране колонки (практически фильтрует)
5 ЗлаяЗая
 
10.06.20
09:03
(4) формы обычные
6 Ненавижу 1С
 
гуру
10.06.20
09:13
ЭлементыФормы.ПолеТЧ.ОтборСтрок
7 Ненавижу 1С
 
гуру
10.06.20
09:22
а можно программно выделить все строки и работать с коллекцией выделенных строк, не думая об отборах
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший