Перевел УТ с 8.1 на 8.3. Обнаружилась ошибка. Когда пользователь щелкан на результате полнотекстового поиска, он не открывался, писал ошибку:
{Обработка.ПоискДанных.Форма.Форма.Форма(1
Отладка показала, что свойство nameProp уже не содержит номер объекта в списке. Поковырялся, нашел, что оно все же есть в другом месте, в атрибуте sel_num.
Пришлось добавить код:
Вот код текстом, если кому надо:
Процедура HTMLОтображениеonclick(Элемент, pEvtObj)
htmlElement = pEvtObj.srcElement;
Если (htmlElement.id = "FullTextSearchListItem") Тогда
номерВСписке = Неопределено;
Попытка
номерВСписке = Число(htmlElement.nameProp);
Исключение
Попытка
номерВСписке = Число(htmlElement.getattribute("sel_num"
Исключение
КонецПопытки;
КонецПопытки;
Если номерВСписке <> Неопределено Тогда
ВыбраннаяСтрока = списокПоиска[номерВСписке];
ОткрытьЗначение(ВыбраннаяСтрока.Значе
pEvtObj.returnValue = Ложь;
КонецЕсли;
КонецЕсли;
КонецПроцедуры
Глюки 1с - они такие глючные! ;-)
Journal information