Есть форма справочника, в ней табличная часть с таблицей значений. При двойном щелчке на строку открывается форма элемента другого справочника. Заношу изменения, закрываю, все обновляется, но при повторном выборе этой строки выскакивает ошибка "Индекс находится за пределами массива", в параметр "ВыбраннаяСтрока" обработчика события Выбор передается № выбранной строки + кол-во строк(т.е. если в таблице 2 строки, то первый раз передастся 0, а при повторном выборе той же строки - 2)
Подскажите, в чем может быть проблема?
Пробовал очищать таблицу перед повторным заполнением - не помогает.
+(2)А вообще, скорее всего проблема вот в этом месте:
ЭтаФорма.Справки[ВыбраннаяСтрока], т.к. ВыбраннаяСтрока это не индекс строки, а ее идентификатор. Т.е. надо использовать ЭтаФорма.Справки.НайтиПоИдентификатору(ВыбраннаяСтрока).