Добрый день! подскажите по поводу такой ошибки
[10.02.15 15.26.45.233] (E) Ошибка выполнения метода 'UpdateDetailData'. Источник данных '' не открыт «Call Stack»
Она возникает при слиянии дублей контрагентов???
Нравится
Версия?
И Вам стоит использовать Visual studio или Microsoft Debugger для уточнения проблемы с выполнением скрипта.
3.3.1 версия. Проблема в том что это непостоянно происходит....) и закономерности найти не могу.
Иван, уточните, пожалуйста, по каким полям происходит поиск дублей, когда возникает подобная проблема? Вы выбираете только те, которые предлагаются по умолчанию, или выполняете поиск по каким-то ещё?
Как советовал Сергей, необходимо воспользоваться отладчиком для идентификации поля, с которым возникают проблемы.
Попробуйте установить debugger в начале функции UpdateDetailData скрипта scr_SubjectDuplicates:
function UpdateDetailData(Dataset) { debugger; RefreshDetailData(Dataset); UpdateButtons(); }
Попытайтесь воспроизвести проблему и посмотреть свойство Dataset.Caption во время возникновения проблемы. Это будет название поля, которое нужно проверить в сервисе таблицы, запроса и датасета раздела - возможно, с ним не всё хорошо. Раздел - тот, по которому Вы выполняете поиск дублей.
Олег Лабьяк,
разработчик,
3-я линия Службы поддержки Terrasoft.