ошибка при открытии нового созданного поля?

Добрый день! добавил поле в карточку контрагента, но при его открытии выбивает ошибку, в меню справочник данное поле работает, можно редактировать и добавлять записи. Подскажите, что делать, чтобы и в карточке контрагента можно было добавлять и редактировать записи?

Нравится

3 комментария

Здравствуйте,

необходимо сделать, это выполнить отладку кода при помощи Microsoft Visual Studio или Microsoft Script Debugger.

Необходимо пройтись по коду и найти место где идет обращение к методу ShowNoModalSelectDataWindow (в базовой конфигурации такой функции, обращения метода нет), после чего закомментировать обращение и проверить работоспособность системы..

Microsoft Script Debugger у меня работает, но данную ошибку он не отслеживает.

Если дебагер не подхватывает ошибку,в таком случае необходимо в окне сообщения об ошибке приложения Terrasoft посмотреть по стеку где возникло исключение:

Найдите функцию в сервисе конфигурации, которая указана в стеке вызова, и в ней устанавливаете прерывание:

function edtCountryOnPrepareSelectWindow(LookupDataControl, SelectWindow) {
debugger;
	FilterLookupDataControlLookupDatasetByTerritory(LookupDataControl, 
		edtTerritory.DataField.Value);
}

Сохраните сервис и перезапускаете приложение, после этого дебагер подхватит прерывание и Вы сможете пройтись по коду дебагером

Не забудьте включить дебагер. Прикрепил файлы которые включают/отключают дебагер.
jitdebug_ru.zip

Показать все комментарии