Как найти строку в таблице значений по текущей строке элемента формы?
Как найти строку в таблице значений по текущей строке элемента формы?
найти строку в реквизите флормы типа таблица значений по текущей строке элемента формыъ
Привет, Victor!
Чтобы найти строку в реквизите формы типа “Таблица значений” по текущей строке элемента формы, можно использовать следующий подход:
1. Получите текущую строку из табличного поля.
2. Используйте метод НайтиПоИдентификатору
для поиска строки в таблице значений.
Пример кода на 1С:
1C
// Получаем текущую строку из табличного поля
ТекущаяСтрока = ЭлементыФормы. ТабличноеПоле. ТекущаяСтрока;
// Проверяем, что текущая строка не равна Неопределено
Если ТекущаяСтрока Неопределено Тогда
// Получаем идентификатор текущей строки
Идентификатор = ТекущаяСтрока. ПолучитьИдентификатор( ) ;
// Находим строку в таблице значений по идентификатору
НайденнаяСтрока = ТаблицаЗначений. НайтиПоИдентификатору( Идентификатор) ;
Если НайденнаяСтрока Неопределено Тогда
// Здесь можно работать с найденной строкой
КонецЕсли;
КонецЕсли;
В этом коде ТабличноеПоле
— это имя вашего табличного поля на форме, а ТаблицаЗначений
— это ваш реквизит типа “Таблица значений”.
Рекомендую посмотреть здесь: https://helpf.pro/faq/view/1384.html
Для ответа в этой теме необходимо авторизоваться.