#0
by TURBOslon
Здравствуйте, конфигурация Ут 10.3 + CRM 1.1.25.1 не типовая. Обновлял специально до этой версии чтобы работала под 8.3, знаю что она рассчитана только но 8.2, но тем не менее. Под 8.2 все работает корректно, но если запустить под 8.3, вылезают ошибки в обработке "CRM_РабочийСтол": ошибок много, так что скажу только в чем причина - при событии "ПриСменеСтраницы" происходят некоторая инициализация данных, которые необходимы для работы на выбранной странице, но по какой-то причине еще до него, срабатывает событие "ПриПолученииДанных", т.е. пытается выводить строки еще до того как сменилась страница; пытается использовать данные которых еще нет. Все это выглядит следующим образом: вначале работы "ПриОткрытии" формы, происходит инициализация данных и на первой открывшейся страницы ни каких ошибок нету, после этого при переходе на другую страницу, пытается вывести данные, лезут ошибки и только после этого срабатывает "ПриСменеСтраницы", в котором данные для выбранной страницы инициализируются и СНОВА выводятся, но теперь уже корректно. При повторном выборе этих страниц ошибки больше не лезут, то есть ошибки возникают только при первом переходе на страницу. Проверил подключенные обработчики: все которые удалось найти, прикреплены к событию "ПриАктивизацииСтроки" и обрабатываются в правильном порядке. Собсна вопрос: в чем причина подобной ситуации? чем отличается 8.3 и 8.2 в этом моменте? Повторюсь, под 8.2 все работает нормально P.S. Извиняюсь если шипко запутано получилось)
#1
by lxndr
неисповедимы фантазии разработчиков.. Ставь проверки навроде Если ТекущиеДанные <> Неопределено Тогда ....
#2
by TURBOslon
Это на крайний случай. Лучше бы все таки понять каким макаром он проделывает эту ахинею. Сейчас проставил точки останова на ВСЕ функции формы и модуля - результат нулевой, при смене страницы, самым первым обрабатывается именно "ПриВыводеСтроки", ну или "ПриПолученииДанных" (у некоторых страниц он не определен). Странно то, что он этот фокус проделывает только при первом переходе на страницу, потом все происходит в правильном порядке: вначале он попадает в "ПриСменеСтраницу", ну и дальше без ошибок происходит все остальное.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- 1С 7.7 Зарплата и кадры - разный процент оплаты ночных?
- Как из одной формы вызвать процедуру другой формы.
- При проведении не меняя данных в 1С получаю разный результат
- Порядок выполнения предопределенных процедур/событий....
- Управляемые формы. Как программно выполнить процедуры и обработ. событий формы?
- Разный порядок в консоли и СКД субконто счетов
- Как программно вставить элемент формы в определённое место (управляемые формы)?
- Порядок выгрузки объектов при обмене УТ-БП, порядок проведения документов
- Порядок вызова процедур в расширении... Не порядок
В этой группе 1С
- Отключить установку hasp по умолчанию при запуске "1CEnterprise 8.msi"
- Шаблон чека ККМ в УТ 11.1
- Зеркальный текст 1с - 1С
- Порядок элементов перечисления в запросе СКД - отчет не сортируется
- Как отсечь символы при сканировании штрих кода?
- v7: Свертка только центральной базы в РИБ
- Интеграция 1С с Пони Экспресс. Через XDTO, не могу создать xml?
- У подсистем, содержащих объекты,..., установлено включение в содержание справки
- Печать без проведения.
- 1с УТ 11 доп расходы на реализацию не ложатся почему то (скриншот прилагаю)
- Инталев проформы
- Ошибка обмена между УТ11 и БП3.0
- Как можно быстро посмотреть конфигурацию из файла cf?
- Штрих-кодирование производственных операций в УПП
- 1c 8.3 УТ 11.1 (11.1.10.167) , Складские операции перемещение товаров , Ордера
- Вводе по строке табличной части, осществлять поиск по другому ревизиту
- Поддержка ЗУП 2.5
- Остатки отпусков в ЗУП 2.5
- v7: Как в 1С поставить букву «Ö»?
- Сложный отбор в форме списка - обычные формы