0
dka80
23.06.16
✎
14:56
|
Добрый день.
Управляемые формы.
Есть табличная часть объекта, размещенная на форме. Пользователь стандартной командой Найти выполняет отбор нужных строк. Как мне программно узнать какие строки в данный момент отображаются в таблице формы?
Сделал такой код:
ТЧ = Объект.НачисленнаяЗарплатаИВзносы;
Сумма = 0;
Количество = Объект.НачисленнаяЗарплатаИВзносы.Количество();
Для Сч = 0 По Количество - 1 Цикл
Если ЭтаФорма.Элементы.НачисленнаяЗарплатаИВзносы.ПроверитьСтроку(Сч) Тогда
Сообщить(Сч);
КонецЕсли;
КонецЦикла;
Однако, в результате выводятся номера строк, не соответствующие отображаемым.
Спасибо.
Поиском по форуму пользовался. Видимо плохо искал...
|
|
3
dka80
23.06.16
✎
15:00
|
Я согласен. Идентификатор выводится. Но все равно. Например, у меня на экране в результате применения функции Найти на экране отображается строка с номером 23. А результат работы приведенного кода может быть 2, 5, 7.
|
|