|
Не обновляется индекс элемента формы табличная часть | ☑ | ||
|---|---|---|---|---|
|
0
Alexandr777
05.07.24
✎
12:18
|
Всех приветствую! Помогите решить проблему: Внешняя обработка. Есть объект Табличная часть, называется "ИСТ". Есть событие элемента формы табличной части "ВЫБОР". "СписокПодбор"-список значений. "Подбор" - поле табличной части. "ВыбраннаяСтрока" - стандартный параметр процедуры события, тип - число. Код события:
&НаКлиенте Процедура ИСТВыбор(Элемент, ВыбраннаяСтрока, Поле, СтандартнаяОбработка) Если не СписокПодбор.Количество()=0 тогда ВыбраннаяСтрока=Объект.ИСТ.Получить(выбраннаяСтрока); ВыбраннаяСтрока.Подбор=СписокПодбор.Получить(0); КонецЕсли; КонецПроцедуры в данном событии при двойном клике мыши на строку таблицы, данные поля "Подбор" изменяются на данные 0 элемента списка значений. Данный код работает, НО в ходе работы обработки бывает, что нужно полностью очистить табличную часть. Вот здесь и начинаются проблемы. После очистки табличной части, параметр процедуры "ВыбранноеЗначение" не очищается, и новые строки таблицы имеются индекс не с 0, а с того, который шел бы, как если бы строки добавились после предыдущих записей. таблицу пробовал очищать методами "Очистить" и "Удалить". Элемент формы "ИСТ" обновляю. |
|||
|
1
timurhv
05.07.24
✎
12:28
|
||||
|
2
Волшебник
05.07.24
✎
12:36
|
Табличная часть "ИСТ"? Что это такое?
|
|||
|
3
Alexandr777
05.07.24
✎
13:23
|
ИСТ - это табличная часть обработки
|
|||
|
4
Волшебник
05.07.24
✎
13:25
|
(3) Как расшифровывается?
|
|||
|
5
PLUT
05.07.24
✎
13:28
|
(0) попробуй заменить магию .Получить() на .НайтиПоИдентификатору()
|
|||
|
6
Alexandr777
05.07.24
✎
13:31
|
Большое спасибо! Выбранная строка возвращает идентификатор, а не индекс.
|
|||
|
7
Alexandr777
05.07.24
✎
13:40
|
что такое ИСТ, рассказать не могу. Коммерческая тайна ;)
|
|||
|
8
PLUT
05.07.24
✎
13:53
|
(7) ясен красен - сократили ИСТочник
а так самые известные названия переменных в цЫклах i, j я еще со школы помню :) |
|||
|
9
Волшебник
05.07.24
✎
13:56
|
(7) Что Вы нам голову морочите?
|
| Форум | Правила | Описание | Секции | Поиск |