Снегопат

Обсуждение Снегопата
Текущее время: 25 ноя 2024, 14:58

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 9 ] 
Автор Сообщение
СообщениеДобавлено: 20 июн 2012, 13:03 
Не в сети

Зарегистрирован: 13 дек 2011, 16:06
Сообщения: 53
Открываю отчет, открываю форму, жму на закладку модуль формы - происходит падение:

Сигнатура проблемы:
Имя события проблемы: 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 натыкается на что-то. Но может я не прав.
Текст модуля:


////////////////////////////////////////////////////////////////////////////////
// ПРОЦЕДУРЫ И ФУНКЦИИ ОБЩЕГО НАЗНАЧЕНИЯ

// Обновляет таблицу отчета
//
Процедура ОбновитьОтчет() Экспорт

СформироватьОтчет(ЭлементыФормы.ПолеТабличногоДокументаРезультат);

КонецПроцедуры // ОбновитьОтчет()

////////////////////////////////////////////////////////////////////////////////
// ПРОЦЕДУРЫ - ОБРАБОТЧИКИ СОБЫТИЙ ФОРМЫ

// Процедура - обработчик события при открытии формы
//
Процедура ПриОткрытии()

УниверсальныйОтчет.мДействиеПолеВводаВидСравненияПриИзменении = Новый Действие("ПолеВводаВидСравненияПриИзменении");
УниверсальныйОтчет.мДействиеПолеВводаЗначениеПриИзменении = Новый Действие("ПолеВводаЗначениеПриИзменении");
УниверсальныйОтчет.мДействиеКоманднаяПанельФормыПечать = Новый Действие("КоманднаяПанельФормыПечать");

УниверсальныйОтчет.ФормаПриОткрытии(УниверсальныйОтчет, ЭтотОбъект, ЭтаФорма);

КонецПроцедуры // ПриОткрытии()

// Процедура - обработчик события при закрытии формы
//
Процедура ПриЗакрытии()

УниверсальныйОтчет.ФормаПриЗакрытии(УниверсальныйОтчет, ЭтотОбъект, ЭтаФорма);

КонецПроцедуры // ПриЗакрытии()

////////////////////////////////////////////////////////////////////////////////
// ПРОЦЕДУРЫ - ОБРАБОТЧИКИ НАЖАТИЯ КНОПОК КОМАНДНОЙ ПАНЕЛИ

// Процедура - обработчик нажатия кнопки "Печать"
//
Процедура КоманднаяПанельФормыПечать(Кнопка)

УниверсальныйОтчет.ФормаПечать(УниверсальныйОтчет, ЭтотОбъект, ЭтаФорма);

КонецПроцедуры // КоманднаяПанельФормыПечать()

// Процедура - обработчик нажатия кнопки "Сформировать"
//
Процедура КоманднаяПанельФормыСформировать(Кнопка)

ОбновитьОтчет();

КонецПроцедуры // КоманднаяПанельФормыСформировать()

// Процедура - обработчик нажатия кнопки "Настройка"
//
Процедура КоманднаяПанельФормыНастройка(Кнопка)

УниверсальныйОтчет.ФормаНастройка(УниверсальныйОтчет, ЭтотОбъект, ЭтаФорма, ЭлементыФормы.ПолеТабличногоДокументаРезультат);

КонецПроцедуры // КоманднаяПанельФормыНастройка()

// Процедура - обработчик нажатия кнопки "НовыйОтчет"
//
Процедура КоманднаяПанельФормыНовыйОтчет(Кнопка)

// Дополнительные параметры в расшифровывающий отчет можно передать
// посредством инициализации переменной "ДополнительныеПараметры".
ДополнительныеПараметры = Неопределено;

УниверсальныйОтчет.ФормаНовыйОтчет(УниверсальныйОтчет, ЭтотОбъект, ДополнительныеПараметры);

КонецПроцедуры // КоманднаяПанельФормыНовыйОтчет()

// Процедура - обработчик нажатия кнопки "БыстрыеОтборы"
//
Процедура КоманднаяПанельФормыБыстрыеОтборы(Кнопка)

УниверсальныйОтчет.УправлениеОтображениемЭлементовФормы(УниверсальныйОтчет, ЭтаФорма, Кнопка.Имя);
УниверсальныйОтчет.УправлениеПанельюБыстрыеОтборы(УниверсальныйОтчет, ЭтаФорма);

КонецПроцедуры // КоманднаяПанельФормыБыстрыеОтборы()

// Процедура - обработчик нажатия кнопки "ЗаголовокОтчета"
//
Процедура КоманднаяПанельФормыЗаголовокОтчета(Кнопка)

УниверсальныйОтчет.УправлениеОтображениемЭлементовФормы(УниверсальныйОтчет, ЭтаФорма, Кнопка.Имя);
УниверсальныйОтчет.УправлениеОтображениемЗаголовка(УниверсальныйОтчет, ЭлементыФормы.ПолеТабличногоДокументаРезультат);

КонецПроцедуры // КоманднаяПанельФормыЗаголовокОтчета()

// Процедура - обработчик нажатия кнопки "ВосстановитьНастройку"
//
Процедура КоманднаяПанельФормыВосстановитьНастройку(Кнопка)

УниверсальныйОтчет.ВосстановитьНастройки(УниверсальныйОтчет, ЭтотОбъект, ЭтаФорма);


КонецПроцедуры // КоманднаяПанельФормыДействиеВосстановитьЗначения()

// Процедура - обработчик нажатия кнопки "СохранитьНастройку"
//
Процедура КоманднаяПанельФормыСохранитьНастройку(Кнопка)

УниверсальныйОтчет.СохранитьНастройки(УниверсальныйОтчет, ЭтотОбъект, ЭтаФорма);

КонецПроцедуры // КоманднаяПанельФормыДействиеСохранитьЗначения()

////////////////////////////////////////////////////////////////////////////////
// ПРОЦЕДУРЫ - ОБРАБОТЧИКИ СОБЫТИЙ ЭЛЕМЕНТОВ ФОРМЫ

// Процедура - обработчик нажатия кнопки "КнопкаНастройкаПериода"
//
Процедура КнопкаНастройкаПериодаНажатие(Элемент)

УниверсальныйОтчет.ФормаНастройкаПериода(УниверсальныйОтчет);

КонецПроцедуры // КнопкаНастройкаПериодаНажатие()

// Процедура - обработчик нажатия кнопки "КнопкаМинусПериод"
//
Процедура КнопкаМинусПериодНажатие(Элемент)

УниверсальныйОтчет.ФормаМинусПериод(УниверсальныйОтчет);

КонецПроцедуры // КнопкаМинусПериодНажатие()

// Процедура - обработчик нажатия кнопки "КнопкаПлюсПериод"
//
Процедура КнопкаПлюсПериодНажатие(Элемент)

УниверсальныйОтчет.ФормаПлюсПериод(УниверсальныйОтчет);

КонецПроцедуры // КнопкаПлюсПериодНажатие()

// Процедура - обработчик события "Обработка расшифровки" поля табличного документа "ПолеТабличногоДокументаРезультат"
//
Процедура ПолеТабличногоДокументаРезультатОбработкаРасшифровки(Элемент, Расшифровка, СтандартнаяОбработка)

СтандартнаяОбработка = Ложь;
ОбработкаРасшифровки(Расшифровка, ОтчетОбъект);

КонецПроцедуры // ПолеТабличногоДокументаРезультатОбработкаРасшифровки()

// Процедура - обработчик события "При изменении" поля ввода "ПолеВводаВидСравнения"
//
Процедура ПолеВводаВидСравненияПриИзменении(Элемент)

УниверсальныйОтчет.ВидСравненияПриИзменении(Элемент, ЭтаФорма);

КонецПроцедуры // ПолеВводаВидСравненияПриИзменении()

// Процедура - обработчик события "При изменении" полей ввода "Значение", "ЗначениеС", "ЗначениеПо"
//
Процедура ПолеВводаЗначениеПриИзменении(Элемент)

УниверсальныйОтчет.ЗначениеПриИзменении(Элемент, ЭтаФорма);

КонецПроцедуры // ПолеВводаВидСравненияПриИзменении()


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 20 июн 2012, 13:20 
Не в сети

Зарегистрирован: 13 дек 2011, 16:06
Сообщения: 53
Запустил конфигуратор без снегопата, удалил все комментарии.
Вышло предупреждение
Вложение:
Sci.PNG
Sci.PNG [ 5.35 КБ | Просмотров: 12783 ]
, но конфигуратор не упал.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 20 июн 2012, 14:54 
Не в сети

Зарегистрирован: 24 авг 2011, 15:26
Сообщения: 270
первоначальный вариант обработки + addins.ini в студию. проверим.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 20 июн 2012, 15:14 
Не в сети

Зарегистрирован: 13 дек 2011, 16:06
Сообщения: 53
Вложение:
addins_otchet.rar [14.75 КБ]
Скачиваний: 498


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 20 июн 2012, 16:15 
Не в сети

Зарегистрирован: 24 авг 2011, 15:26
Сообщения: 270
проверил, у меня не падает. для верности поробуй открыть этот отчет только с одним колорером, т.е остальные скрипты отключи в addins.ini


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 21 июн 2012, 09:15 
Не в сети

Зарегистрирован: 13 дек 2011, 16:06
Сообщения: 53
Упал...
Сигнатура проблемы:
Имя события проблемы: 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


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 21 июн 2012, 10:42 
Не в сети

Зарегистрирован: 20 дек 2011, 10:31
Сообщения: 588
Откуда: Украина, Запорожье
Проверил, у меня не падает. (Проверял только на 8.2.15.310 и на 8.2.13.219, 8.14 после погоревшего ключа не держу)


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 21 июн 2012, 11:30 
Не в сети

Зарегистрирован: 24 авг 2011, 15:26
Сообщения: 270
Nucky писал(а):
Упал...

так, ну и теперь закомментируй ещё и эту строку "dll:SciColorerV8\SciColorerV8.dll" что бы наверняка убедится
SciColorerV8.dll надеюсь последней версии (1.0.0.5) ?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 21 июн 2012, 16:58 
Не в сети

Зарегистрирован: 13 дек 2011, 16:06
Сообщения: 53
Да версия 1.0.0.5.
С закомментированной строчкой dll-ки не упал.

Мож действительно пора на 8.2.15 переходить :-)


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 9 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 8


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB