Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Обычная тема При закрытии автоматом, вылетает 1С с ошибкой Исключение unknown software e (число прочтений - 4293 )
DmSk
Junior Member
**
Отсутствует



Сообщений: 56
Местоположение: Барнаул
Зарегистрирован: 28. Марта 2008
Пол: Мужской
При закрытии автоматом, вылетает 1С с ошибкой Исключение unknown software e
09. Октября 2008 :: 07:51
Печать  
Ночью запускается обработка перепроведения документов, при закрытии и завершении работы, программ вылетает с ошибкой "Исключение unknown software exception (..) в приложении по адресу (...). Если вручную запускать обработку(через открыть файл) то всё ОК.
При комментировании загрузки компоненты FormEX при загрузке в глоб. модуле всё отрабатывается нормально без ошибки.
Код в Глоб. модуле:

//********************************************
Процедура ПриНачалеРаботыСистемы()

Если ЗагрузитьВнешнююКомпоненту(КаталогИБ()+"\1cpp.dll")=0 Тогда
//      Компонента не загружена
Сообщить("Неудачная попытка загрузки компоненты 1с++", "!");
КонецЕсли;   


Если ЗагрузитьВнешнююКомпоненту("FormEx.dll") = 0 Тогда
       Сообщить("Неудачная попытка загрузить FormEx.dll !","!");
КонецЕсли;

Если ИмяПользователя() = "Расчет" Тогда
     ;   
     СтатусВозврата(0);
     ЗавершитьРаботуСистемы(0);
     Возврат;
КонецЕсли;   
...........................
  
Наверх
 
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: При закрытии автоматом, вылетает 1С с ошибкой Исключение unknown software e
Ответ #1 - 09. Октября 2008 :: 08:36
Печать  
Сложно сказать без тестовой базы.
Я лично пока что не наблюдаю подобных проблем, хотя также некоторые операции ночью выполняются.
Надеюсь, ФормЕкс и 1С++ у тебя последние?
Какие фичи от ФормЕкс/1С++ юзаешь в конфе?
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer && tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
DmSk
Junior Member
**
Отсутствует



Сообщений: 56
Местоположение: Барнаул
Зарегистрирован: 28. Марта 2008
Пол: Мужской
Re: При закрытии автоматом, вылетает 1С с ошибкой Исключение unknown software e
Ответ #2 - 09. Октября 2008 :: 08:58
Печать  
Версии FormEx 2.0.5.92,  1c++ 2.5.0.5(Nightly build 2007-11-12),
по формЕХ использую раскраку журналов, строк в документах, цвет фона формы меняю, сброс модифицируемости формы.

Ночью перепроводятся документы и  производятся проверки , и поскольку  FormEX - визуальная компонента, то для ночной обработке достаточно одной 1С++ и потому использовал вставку при загрузке(для нормальной работы):
Если ИмяПользователя() <> "Расчет"  Тогда
   Если ЗагрузитьВнешнююКомпоненту("FormEx.dll") = 0 Тогда
      Сообщить("Неудачная попытка загрузить FormEx.dll !","!");
   КонецЕсли;
КонецЕсли

Расчет - это имя пользователя от которого производится запуск ночной обработки
  
Наверх
 
IP записан
 
АЛьФ
FormEx developer
1c++ developer
Отсутствует



Сообщений: 1538
Местоположение: Санкт-Петербург
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: При закрытии автоматом, вылетает 1С с ошибкой Исключение unknown software e
Ответ #3 - 09. Октября 2008 :: 09:05
Печать  
Неплохо было бы обновить 1С++ (хотя бы не ночную сборку использовать, а релиз, который уже давно вышел). Но (ИМХО) и проверка пользователя, если уж решает проблему, не самый плохой выход.
  

FormEx developer
Наверх
www  
IP записан
 
DmSk
Junior Member
**
Отсутствует



Сообщений: 56
Местоположение: Барнаул
Зарегистрирован: 28. Марта 2008
Пол: Мужской
Re: При закрытии автоматом, вылетает 1С с ошибкой Исключение unknown software e
Ответ #4 - 09. Октября 2008 :: 09:32
Печать  
1С ++ обновил до последного рабочего релиза.
выявил особенность:
- обработка вылетает, если оставляю только проведение документов, то есть, если обработка проводит хоть один документ, то выход из обработки с ошибкой, если в обработке нет проведения, только проверки(запросы проверки остатков и т.д.) то всё опять же нормально.
Постараюсь как будет время проверить тоже в чистой базе...
  
Наверх
 
IP записан
 
dnp
Senior Member
****
Отсутствует


.

Сообщений: 479
Зарегистрирован: 26. Мая 2006
Пол: Мужской
Re: При закрытии автоматом, вылетает 1С с ошибкой Исключение unknown software e
Ответ #5 - 09. Октября 2008 :: 16:21
Печать  
*из-за угла*
Кстати, а почему у тебя везде идёт
КаталогИБ()+"\....
ведь КаталогИБ() уже содержит слэш в конце.
  
Наверх
ICQ  
IP записан
 
fez
Forum Administrator
1c++ power user
Отсутствует


I wanted to cry, but the
tears wouldn't come

Сообщений: 2712
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: При закрытии автоматом, вылетает 1С с ошибкой Исключение unknown software e
Ответ #6 - 09. Октября 2008 :: 16:31
Печать  
DmSk писал(а) 09. Октября 2008 :: 09:32:
выявил особенность:
- обработка вылетает, если оставляю только проведение документов, то есть, если обработка проводит хоть один документ, то выход из обработки с ошибкой, если в обработке нет проведения, только проверки(запросы проверки остатков и т.д.) то всё опять же нормально.


Шаги для дальнейшей самостоятельной работы.

1. Проверь, происходит ли это на документе либого вида? Это позволит выяснить, находится ли проблема в модуле проведения какого-то конкретного документа, или в самой обработке перепроведения.

2. Внимательно вкури код самой обработки, особенно в той части, которая запускает проведение документов. Попробуй максимально закомментировать участки, не относящиеся к собственно перепроведению.
  
Наверх
www  
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать