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