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