Снегопат https://snegopat.ru/forum/ |
|
Падает при переключении на модуль формы отчета https://snegopat.ru/forum/viewtopic.php?f=1&t=200 |
Страница 1 из 1 |
Автор: | Nucky [ 20 июн 2012, 13:03 ] |
Заголовок сообщения: | Падает при переключении на модуль формы отчета |
Открываю отчет, открываю форму, жму на закладку модуль формы - происходит падение: Сигнатура проблемы: Имя события проблемы: APPCRASH Имя приложения: 1cv8.exe Версия приложения: 8.2.14.540 Отметка времени приложения: 4ea29217 Имя модуля с ошибкой: StackHash_1e14 Версия модуля с ошибкой: 6.1.7601.17725 Отметка времени модуля с ошибкой: 4ec49b8f Код исключения: c0000374 Смещение исключения: 000ce6c3 Версия ОС: 6.1.7601.2.1.0.18.10 Код языка: 1049 Дополнительные сведения 1: 1e14 Дополнительные сведения 2: 1e149fdbfbaf2942d20910bc6777b07c Дополнительные сведения 3: 4600 Дополнительные сведения 4: 460088b28ffd3e5ff7090271487290aa Ознакомьтесь с заявлением о конфиденциальности в Интернете: http://go.microsoft.com/fwlink/?linkid= ... cid=0x0419 Если заявление о конфиденциальности в Интернете недоступно, ознакомьтесь с его локальным вариантом: C:\Windows\system32\ru-RU\erofflps.txt Причем только в этом отчете, подозреваю SciCollorer натыкается на что-то. Но может я не прав. Текст модуля: //////////////////////////////////////////////////////////////////////////////// // ПРОЦЕДУРЫ И ФУНКЦИИ ОБЩЕГО НАЗНАЧЕНИЯ // Обновляет таблицу отчета // Процедура ОбновитьОтчет() Экспорт СформироватьОтчет(ЭлементыФормы.ПолеТабличногоДокументаРезультат); КонецПроцедуры // ОбновитьОтчет() //////////////////////////////////////////////////////////////////////////////// // ПРОЦЕДУРЫ - ОБРАБОТЧИКИ СОБЫТИЙ ФОРМЫ // Процедура - обработчик события при открытии формы // Процедура ПриОткрытии() УниверсальныйОтчет.мДействиеПолеВводаВидСравненияПриИзменении = Новый Действие("ПолеВводаВидСравненияПриИзменении"); УниверсальныйОтчет.мДействиеПолеВводаЗначениеПриИзменении = Новый Действие("ПолеВводаЗначениеПриИзменении"); УниверсальныйОтчет.мДействиеКоманднаяПанельФормыПечать = Новый Действие("КоманднаяПанельФормыПечать"); УниверсальныйОтчет.ФормаПриОткрытии(УниверсальныйОтчет, ЭтотОбъект, ЭтаФорма); КонецПроцедуры // ПриОткрытии() // Процедура - обработчик события при закрытии формы // Процедура ПриЗакрытии() УниверсальныйОтчет.ФормаПриЗакрытии(УниверсальныйОтчет, ЭтотОбъект, ЭтаФорма); КонецПроцедуры // ПриЗакрытии() //////////////////////////////////////////////////////////////////////////////// // ПРОЦЕДУРЫ - ОБРАБОТЧИКИ НАЖАТИЯ КНОПОК КОМАНДНОЙ ПАНЕЛИ // Процедура - обработчик нажатия кнопки "Печать" // Процедура КоманднаяПанельФормыПечать(Кнопка) УниверсальныйОтчет.ФормаПечать(УниверсальныйОтчет, ЭтотОбъект, ЭтаФорма); КонецПроцедуры // КоманднаяПанельФормыПечать() // Процедура - обработчик нажатия кнопки "Сформировать" // Процедура КоманднаяПанельФормыСформировать(Кнопка) ОбновитьОтчет(); КонецПроцедуры // КоманднаяПанельФормыСформировать() // Процедура - обработчик нажатия кнопки "Настройка" // Процедура КоманднаяПанельФормыНастройка(Кнопка) УниверсальныйОтчет.ФормаНастройка(УниверсальныйОтчет, ЭтотОбъект, ЭтаФорма, ЭлементыФормы.ПолеТабличногоДокументаРезультат); КонецПроцедуры // КоманднаяПанельФормыНастройка() // Процедура - обработчик нажатия кнопки "НовыйОтчет" // Процедура КоманднаяПанельФормыНовыйОтчет(Кнопка) // Дополнительные параметры в расшифровывающий отчет можно передать // посредством инициализации переменной "ДополнительныеПараметры". ДополнительныеПараметры = Неопределено; УниверсальныйОтчет.ФормаНовыйОтчет(УниверсальныйОтчет, ЭтотОбъект, ДополнительныеПараметры); КонецПроцедуры // КоманднаяПанельФормыНовыйОтчет() // Процедура - обработчик нажатия кнопки "БыстрыеОтборы" // Процедура КоманднаяПанельФормыБыстрыеОтборы(Кнопка) УниверсальныйОтчет.УправлениеОтображениемЭлементовФормы(УниверсальныйОтчет, ЭтаФорма, Кнопка.Имя); УниверсальныйОтчет.УправлениеПанельюБыстрыеОтборы(УниверсальныйОтчет, ЭтаФорма); КонецПроцедуры // КоманднаяПанельФормыБыстрыеОтборы() // Процедура - обработчик нажатия кнопки "ЗаголовокОтчета" // Процедура КоманднаяПанельФормыЗаголовокОтчета(Кнопка) УниверсальныйОтчет.УправлениеОтображениемЭлементовФормы(УниверсальныйОтчет, ЭтаФорма, Кнопка.Имя); УниверсальныйОтчет.УправлениеОтображениемЗаголовка(УниверсальныйОтчет, ЭлементыФормы.ПолеТабличногоДокументаРезультат); КонецПроцедуры // КоманднаяПанельФормыЗаголовокОтчета() // Процедура - обработчик нажатия кнопки "ВосстановитьНастройку" // Процедура КоманднаяПанельФормыВосстановитьНастройку(Кнопка) УниверсальныйОтчет.ВосстановитьНастройки(УниверсальныйОтчет, ЭтотОбъект, ЭтаФорма); КонецПроцедуры // КоманднаяПанельФормыДействиеВосстановитьЗначения() // Процедура - обработчик нажатия кнопки "СохранитьНастройку" // Процедура КоманднаяПанельФормыСохранитьНастройку(Кнопка) УниверсальныйОтчет.СохранитьНастройки(УниверсальныйОтчет, ЭтотОбъект, ЭтаФорма); КонецПроцедуры // КоманднаяПанельФормыДействиеСохранитьЗначения() //////////////////////////////////////////////////////////////////////////////// // ПРОЦЕДУРЫ - ОБРАБОТЧИКИ СОБЫТИЙ ЭЛЕМЕНТОВ ФОРМЫ // Процедура - обработчик нажатия кнопки "КнопкаНастройкаПериода" // Процедура КнопкаНастройкаПериодаНажатие(Элемент) УниверсальныйОтчет.ФормаНастройкаПериода(УниверсальныйОтчет); КонецПроцедуры // КнопкаНастройкаПериодаНажатие() // Процедура - обработчик нажатия кнопки "КнопкаМинусПериод" // Процедура КнопкаМинусПериодНажатие(Элемент) УниверсальныйОтчет.ФормаМинусПериод(УниверсальныйОтчет); КонецПроцедуры // КнопкаМинусПериодНажатие() // Процедура - обработчик нажатия кнопки "КнопкаПлюсПериод" // Процедура КнопкаПлюсПериодНажатие(Элемент) УниверсальныйОтчет.ФормаПлюсПериод(УниверсальныйОтчет); КонецПроцедуры // КнопкаПлюсПериодНажатие() // Процедура - обработчик события "Обработка расшифровки" поля табличного документа "ПолеТабличногоДокументаРезультат" // Процедура ПолеТабличногоДокументаРезультатОбработкаРасшифровки(Элемент, Расшифровка, СтандартнаяОбработка) СтандартнаяОбработка = Ложь; ОбработкаРасшифровки(Расшифровка, ОтчетОбъект); КонецПроцедуры // ПолеТабличногоДокументаРезультатОбработкаРасшифровки() // Процедура - обработчик события "При изменении" поля ввода "ПолеВводаВидСравнения" // Процедура ПолеВводаВидСравненияПриИзменении(Элемент) УниверсальныйОтчет.ВидСравненияПриИзменении(Элемент, ЭтаФорма); КонецПроцедуры // ПолеВводаВидСравненияПриИзменении() // Процедура - обработчик события "При изменении" полей ввода "Значение", "ЗначениеС", "ЗначениеПо" // Процедура ПолеВводаЗначениеПриИзменении(Элемент) УниверсальныйОтчет.ЗначениеПриИзменении(Элемент, ЭтаФорма); КонецПроцедуры // ПолеВводаВидСравненияПриИзменении() |
Автор: | Nucky [ 20 июн 2012, 13:20 ] |
Заголовок сообщения: | Re: Падает при переключении на модуль формы отчета |
Запустил конфигуратор без снегопата, удалил все комментарии. Вышло предупреждение Вложение: Sci.PNG [ 5.35 КБ | Просмотров: 12778 ] |
Автор: | metaeditor [ 20 июн 2012, 14:54 ] |
Заголовок сообщения: | Re: Падает при переключении на модуль формы отчета |
первоначальный вариант обработки + addins.ini в студию. проверим. |
Автор: | Nucky [ 20 июн 2012, 15:14 ] |
Заголовок сообщения: | Re: Падает при переключении на модуль формы отчета |
Вложение:
|
Автор: | metaeditor [ 20 июн 2012, 16:15 ] |
Заголовок сообщения: | Re: Падает при переключении на модуль формы отчета |
проверил, у меня не падает. для верности поробуй открыть этот отчет только с одним колорером, т.е остальные скрипты отключи в addins.ini |
Автор: | Nucky [ 21 июн 2012, 09:15 ] |
Заголовок сообщения: | Re: Падает при переключении на модуль формы отчета |
Упал... Сигнатура проблемы: Имя события проблемы: APPCRASH Имя приложения: 1cv8.exe Версия приложения: 8.2.14.540 Отметка времени приложения: 4ea29217 Имя модуля с ошибкой: StackHash_1e14 Версия модуля с ошибкой: 6.1.7601.17725 Отметка времени модуля с ошибкой: 4ec49b8f Код исключения: c0000374 Смещение исключения: 000ce6c3 Версия ОС: 6.1.7601.2.1.0.18.10 Код языка: 1049 Дополнительные сведения 1: 1e14 Дополнительные сведения 2: 1e149fdbfbaf2942d20910bc6777b07c Дополнительные сведения 3: 4600 Дополнительные сведения 4: 460088b28ffd3e5ff7090271487290aa Ознакомьтесь с заявлением о конфиденциальности в Интернете: http://go.microsoft.com/fwlink/?linkid= ... cid=0x0419 Если заявление о конфиденциальности в Интернете недоступно, ознакомьтесь с его локальным вариантом: C:\Windows\system32\ru-RU\erofflps.txt В addins.ini сделал так: // Список загружаемых аддинов //script:scripts\code_gen\gen_mgr.js //script:scripts\code_gen\create_doc.js Группа Проверка // script:scripts\autosave.js // script:scripts\vtcreator.js // script:scripts\choiseParamType.js // script:scripts\stg_autoconnect.js // script:scripts\configCaption.js КонецГруппы Группа Форматирование // script:scripts\format.js // script:scripts\textEditorExt.js // script:scripts\VimComplete.js // script:scripts\snippets.js // script:scripts\author.js КонецГруппы dll:SciColorerV8\SciColorerV8.dll //script:scripts\sc_clear.js //script:scripts\extfiles.js //script:scripts\queryParamsExtractor.js //script:scripts\extSearch.js //script:scripts\MaximizeWnd.js //script:scripts\mdNavigator.js //script:scripts\FuncProcPanel.js //script:scripts\Test-sdk\test-skd.js |
Автор: | sosnae [ 21 июн 2012, 10:42 ] |
Заголовок сообщения: | Re: Падает при переключении на модуль формы отчета |
Проверил, у меня не падает. (Проверял только на 8.2.15.310 и на 8.2.13.219, 8.14 после погоревшего ключа не держу) |
Автор: | metaeditor [ 21 июн 2012, 11:30 ] |
Заголовок сообщения: | Re: Падает при переключении на модуль формы отчета |
Nucky писал(а): Упал... так, ну и теперь закомментируй ещё и эту строку "dll:SciColorerV8\SciColorerV8.dll" что бы наверняка убедится SciColorerV8.dll надеюсь последней версии (1.0.0.5) ? |
Автор: | Nucky [ 21 июн 2012, 16:58 ] |
Заголовок сообщения: | Re: Падает при переключении на модуль формы отчета |
Да версия 1.0.0.5. С закомментированной строчкой dll-ки не упал. Мож действительно пора на 8.2.15 переходить |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |