Поле объекта не обнаружено "НИмяПараметра"
|
|
unichkin | Дата: Понедельник, 08.02.2016, 14:54 | Сообщение # 1 |
Полковник
Группа: Проверенные
Сообщений: 200
Репутация: 37
Статус: Оффлайн
| Консоль СКД, редактирую схему. Схема использует вложенные отчеты. Нажимаю кнопку "Открыть запросы макета компоновки в консоли запросов" открывается консоль. При позиционировании на набор данных получаю ошибку: {ВнешняяОбработка.ирОбщий.МодульОбъекта(15019)}: Поле объекта не обнаружено (НИмяПараметра) Объект["Н" + ИмяСвойства] = НРег(Объект[ИмяСвойства]);, все эелменты консоли становятся недоступными. Просьба хотя-бы оставлять доступным текст, чтобы иметь возможность посмотреть запрос который уходит в базу.
|
|
| |
tormozit | Дата: Понедельник, 08.02.2016, 15:27 | Сообщение # 2 |
Генералиссимус
Группа: Администраторы
Сообщений: 6392
Репутация: 165
Статус: Оффлайн
| Пожалуйста оформи тему в соответствии с рекомендациями http://devtool1c.ucoz.ru/forum/2-2-1 . Сделай скриншот консоли запросов сразу после отображения этой ошибки.
|
|
| |
unichkin | Дата: Вторник, 09.02.2016, 09:36 | Сообщение # 3 |
Полковник
Группа: Проверенные
Сообщений: 200
Репутация: 37
Статус: Оффлайн
| Вот
|
|
| |
tormozit | Дата: Вторник, 09.02.2016, 10:12 | Сообщение # 4 |
Генералиссимус
Группа: Администраторы
Сообщений: 6392
Репутация: 165
Статус: Оффлайн
| Нужен текст запроса.
|
|
| |
unichkin | Дата: Среда, 10.02.2016, 12:26 | Сообщение # 5 |
Полковник
Группа: Проверенные
Сообщений: 200
Репутация: 37
Статус: Оффлайн
| Тогда отмена. Ни конфу ни запрос светить не буду. А можно при возникновении ошибки не блочить все что можно, а хотя-бы текст запроса оставить? Или добавить кнопку в консоль СКД - для получения текста запроса. Или удалять параметр на котором сбой произошел, и только выводить инф. сообщение. Я понимаю что это довольно сложный механизм - разложить по полкам схему с вложенными отчетами - еще та задача, но на имеющемся функционале можно оставить такие допущения, имхо.
|
|
| |
tormozit | Дата: Среда, 10.02.2016, 12:42 | Сообщение # 6 |
Генералиссимус
Группа: Администраторы
Сообщений: 6392
Репутация: 165
Статус: Оффлайн
| Тогда нужен стек.
|
|
| |
unichkin | Дата: Среда, 10.02.2016, 13:25 | Сообщение # 7 |
Полковник
Группа: Проверенные
Сообщений: 200
Репутация: 37
Статус: Оффлайн
| В смысле скриншот стека вызовов? Приложил.
|
|
| |
tormozit | Дата: Среда, 10.02.2016, 13:50 | Сообщение # 8 |
Генералиссимус
Группа: Администраторы
Сообщений: 6392
Репутация: 165
Статус: Оффлайн
| На скриншоте точно остановка по ошибке?
|
|
| |
unichkin | Дата: Среда, 10.02.2016, 14:24 | Сообщение # 9 |
Полковник
Группа: Проверенные
Сообщений: 200
Репутация: 37
Статус: Оффлайн
| Да, 100%
|
|
| |
tormozit | Дата: Среда, 10.02.2016, 15:07 | Сообщение # 10 |
Генералиссимус
Группа: Администраторы
Сообщений: 6392
Репутация: 165
Статус: Оффлайн
| Спасибо. Ошибку удалось воспроизвести. Она будет исправлена в следующей версии.
Самостоятельно ее можно исправить: в процедуре ПриОткрытии нужно заменить строку
Код Если мТекущаяСтрокаДереваЗапросов <> Неопределено Тогда на
Код Если мЗапросЗагруженВКонсоль Тогда
|
|
| |
unichkin | Дата: Четверг, 11.02.2016, 14:03 | Сообщение # 11 |
Полковник
Группа: Проверенные
Сообщений: 200
Репутация: 37
Статус: Оффлайн
| Получилось, спасибо!)
|
|
| |
tormozit | Дата: Суббота, 20.02.2016, 10:25 | Сообщение # 12 |
Генералиссимус
Группа: Администраторы
Сообщений: 6392
Репутация: 165
Статус: Оффлайн
| Исправлено в 3.50
|
|
| |