#0
by Господин ПЖ
Есть скрипт в ПКО "РасходыБудущихПериодов", событие ПослеЗагрузки: Для СчетчикСчета = 1 по СведенияОСчете.КоличествоСубконто Цикл Для СчетчикСчета = 1 по СведенияОСчете.КоличествоСубконто Цикл Добавляю в него выгрузку групп, т.к. раньше её не было. Пишу "вокруг" скрипта условие: Если НЕ Объект.ЭтоГруппа Тогда ..... КонецЕсли; При загрузке - при попытке выполнения ПослеЗагрузки - валится с ошибкой "Ошибка компиляции при вычислении выражения или выполнении фрагмента кода". Если перенести код во внеш. обработку - в отладчике код выполняется без ошибок. В чем тут дело интересно?
#2
by GenV
Может какая нибудь функция переопределена в обработке загрузки/выгрузки и количество параметров отличается. Комментариев нет?
#3
by Господин ПЖ
Нету ничего такого. Коментариев нет. Без условия то работает (если выгрузку групп отключить). А с группами нет :((((((((
#5
by GenV
Добавить функцию не в модуль внешней обработки, а в конец модуля обработки обмена (или в модуль её формы), и проверь на синтаксис (только параметры нужно указать как в справке к обработчику). Я обычно через свою обработку генерирую тексты обработчиков вставляю в модуль доп. формы и проверяю - сразу видно строку с ошибкой.
#6
by Поручик
Вот только сегодня такую же ошибку получил. Но у меня она была связана с использованием Возврат; в событии ПередВыгрузкой. Попробуй включить режим отладки и такой код Если НЕ Объект.ЭтоГруппа Тогда .....
#9
by GenV
Ну, тогда, если не было других изменений у меня единственный вариант - проверять Объект (можно например в попытку засунуть с выводом сообщения) перед получением ЭтоГруппа.
#10
by GenV
9+ или добавить текст обработчика в виде функции в модуль, а в Выполнить передовать вызов этой функции из модуля, тогда можно использовать точку "останавливать при ошибке".
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Перенос данных КД.2.0 (особенность конвертации)
- КД. Глюки.
- КД 2.0. Как проводить документы после загрузки?
- Странная ошибка "ошибка формата потока" с вылетом из сеанса
- Ошибка выполнения запроса "Ошибка при выполнении операции над данными: Ошибка SQL: Де
- v7: Ошибка СУБД.Внутренняя ошибка dbeng 8
- При отправке сообщения произошла ошибка : Общая ошибка MAPI
- v8: Ошибка СУБД. Внутренняя ошибка компоненты DBENG8 при обмене данными
- Ошибка при вызове web-сервиса 1C 8.3 (Внутренняя ошибка. Ошибка инициализации б)
- Ошибка компиляции при вычислении выражения
- Ошибка при вызове метода контекста (Записать) Ошибка при выполнении файловой опе
- Ошибка при вызове конструктора (ComОбъект): Ошибка при выполнении приложения-сер
В этой группе 1С
- v7: Регламентная Отчетность. 3-ий квартал. Выгрузка данных отчетности.
- Выгрузка ТЧ "Оплата платежными картами" УТ-БП
- Права доступа в ЗУП 2.5
- Динамическое управление интерфейсом формы документа 1С 7.7
- Использование Winsock на 7.7
- Как в Бух 7.7 выгрузить баланс?
- ВыбратьЭлементыПоРеквизиту()?
- Больничные листы облагаются НДФЛ в 1С ЗиК! Почему?
- Как в компоновке данных программно подменять текст запроса?
- задания на специалиста оперативный учет 7.7
- Приостановка выполнения цикла
- Чем в Тоговле-8.0 отличаются отчеты -"Дебиторская задолженность.."-"Ведомос
- Очищается список ИБ в окне запуска 1С Предприятия
- Срез последних в справочнике
- Программно заблокировать 1С
- В РБД наборы записей регистров регистрируются раньше, чем их регистраторы?
- Выгрузка платежных поручений Бух. 7.7
- v7: Ошибка: Слишком много параметров передано при вызове функции/процедуры
- Безопасность: Куда, кроме винчестера, может прописаться вирус на компе?
- перенос mssql базы 1С на новый сервер