Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Горячая тема (более 10 ответов) ПриЗагрузкеФормы() перестала работать. (число прочтений - 2718 )
vip
1c++ power user
Отсутствует



Сообщений: 1570
Зарегистрирован: 19. Мая 2006
ПриЗагрузкеФормы() перестала работать.
23. Октября 2008 :: 22:48
Печать  
Сборка #92 перестала нормально работать с ПриЗагрузкеФормы() и соответственно с ПриЗагрузкеМодуляФормы()
Код
Выбрать все
Процедура ПриЗагрузкеФормы(ИмяОбъекта)
	Если ИмяОбъекта="Справочник.МойСправочник.ФормаСписка.ФормаСписка" Тогда //сюда заходит
	ИмяОбъекта="Справочник.МойСправочник.ФормаСписка.ДругаяФорма"; //а здесь не работает
	КонецЕсли;
КонецПроцедуры
 



Последняя сборка, с которой работало - #91 от 21.07.08
  
Наверх
ICQ  
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


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

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: ПриЗагрузкеФормы() перестала работать.
Ответ #1 - 24. Октября 2008 :: 03:23
Печать  
Пиши в багзиллу.
Очень желательно с тестом, потому что мои юнит-тесты для этих событий работают правильно Печаль
  

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



Сообщений: 1570
Зарегистрирован: 19. Мая 2006
Re: ПриЗагрузкеФормы() перестала работать.
Ответ #2 - 24. Октября 2008 :: 08:09
Печать  
artbear
Тест в аттаче. FormEx положить в каталог базы.
Для теста открыть единственный справочник.

Если кто-нибудь подтвердит баг, напишу в багзиллу.
  

md_test1.zip ( 7 KB | Загрузки )
Наверх
ICQ  
IP записан
 
Nick
God Member
*****
Отсутствует



Сообщений: 1599
Местоположение: г.Новокузнецк
Зарегистрирован: 21. Февраля 2007
Пол: Мужской
Re: ПриЗагрузкеФормы() перестала работать.
Ответ #3 - 24. Октября 2008 :: 08:17
Печать  
vip писал(а) 24. Октября 2008 :: 08:09:
artbear
Тест в аттаче. FormEx положить в каталог базы.
Для теста открыть единственный справочник.

Если кто-нибудь подтвердит баг, напишу в багзиллу.


А что должно произойти? У меня оба события в глобальнике вызываются.
  
Наверх
ICQ  
IP записан
 
vip
1c++ power user
Отсутствует



Сообщений: 1570
Зарегистрирован: 19. Мая 2006
Re: ПриЗагрузкеФормы() перестала работать.
Ответ #4 - 24. Октября 2008 :: 08:19
Печать  
Цитата:
А что должно произойти? У меня оба события в глобальнике вызываются.

В сборке #92 событие вызывается, но форма не заменяется.
В более ранних сборках все нормально. Проверь номер своей сборки.
  
Наверх
ICQ  
IP записан
 
Nick
God Member
*****
Отсутствует



Сообщений: 1599
Местоположение: г.Новокузнецк
Зарегистрирован: 21. Февраля 2007
Пол: Мужской
Re: ПриЗагрузкеФормы() перестала работать.
Ответ #5 - 24. Октября 2008 :: 08:20
Печать  
vip писал(а) 24. Октября 2008 :: 08:19:
Цитата:
А что должно произойти? У меня оба события в глобальнике вызываются.

В сборке #92 событие вызывается, но форма не заменяется.
В более ранних сборках все нормально. Проверь номер своей сборки.


Баг подтверждаю
  
Наверх
ICQ  
IP записан
 
Nick
God Member
*****
Отсутствует



Сообщений: 1599
Местоположение: г.Новокузнецк
Зарегистрирован: 21. Февраля 2007
Пол: Мужской
Re: ПриЗагрузкеФормы() перестала работать.
Ответ #6 - 24. Октября 2008 :: 08:23
Печать  
Мне вот только не понятно елси параметры в эти события передаются по значению - так написано в документации, как об их изменении узнает FormEx?
  
Наверх
ICQ  
IP записан
 
vip
1c++ power user
Отсутствует



Сообщений: 1570
Зарегистрирован: 19. Мая 2006
Re: ПриЗагрузкеФормы() перестала работать.
Ответ #7 - 24. Октября 2008 :: 08:33
Печать  
Nick писал(а) 24. Октября 2008 :: 08:20:
vip писал(а) 24. Октября 2008 :: 08:19:
Цитата:
А что должно произойти? У меня оба события в глобальнике вызываются.

В сборке #92 событие вызывается, но форма не заменяется.
В более ранних сборках все нормально. Проверь номер своей сборки.


Баг подтверждаю


http://www.1cpp.ru/bugs/show_bug.cgi?id=4236
  
Наверх
ICQ  
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


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

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: ПриЗагрузкеФормы() перестала работать.
Ответ #8 - 24. Октября 2008 :: 09:35
Печать  
Совсем забыл Улыбка
Такой баг уже зафиксирован Улыбка и был исправлен.
Цитата:
     - Исправлен баг - в 2.0.5.92 ошибка - неверно работали события глобального модуля
           ПриЗагрузкеФормы и ПриЗагрузкеМодуляФормы
           [-bug 4079]

Просто я сборку еще не выпускал Улыбка
  

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



Сообщений: 1570
Зарегистрирован: 19. Мая 2006
Re: ПриЗагрузкеФормы() перестала работать.
Ответ #9 - 24. Октября 2008 :: 09:51
Печать  
artbear писал(а) 24. Октября 2008 :: 09:35:
Совсем забыл Улыбка
Такой баг уже зафиксирован Улыбка и был исправлен.
Цитата:
     - Исправлен баг - в 2.0.5.92 ошибка - неверно работали события глобального модуля
           ПриЗагрузкеФормы и ПриЗагрузкеМодуляФормы
           [-bug 4079]

Просто я сборку еще не выпускал Улыбка


Может, сборки с багфиксами публиковать побыстрей?

Я использую подмену форм в достаточно критичных местах и обновление в рабочее время могло кончится довольно печально.
Хорошо, что пробовал ночью, было время разобраться.
  
Наверх
ICQ  
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


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

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: ПриЗагрузкеФормы() перестала работать.
Ответ #10 - 24. Октября 2008 :: 11:56
Печать  
vip писал(а) 24. Октября 2008 :: 09:51:
artbear писал(а) 24. Октября 2008 :: 09:35:
Совсем забыл Улыбка
Такой баг уже зафиксирован Улыбка и был исправлен.
Цитата:
     - Исправлен баг - в 2.0.5.92 ошибка - неверно работали события глобального модуля
           ПриЗагрузкеФормы и ПриЗагрузкеМодуляФормы
           [-bug 4079]

Просто я сборку еще не выпускал Улыбка


Может, сборки с багфиксами публиковать побыстрей?

Это к АльФ-у.
Я хотел выпустить сборку сразу же после исправления.
Но он сказал, что типа давай еще наберем исправлений, а уж потом.
В итоге "потом" зависло надолго Улыбка
  

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



Сообщений: 1570
Зарегистрирован: 19. Мая 2006
Re: ПриЗагрузкеФормы() перестала работать.
Ответ #11 - 27. Октября 2008 :: 10:40
Печать  
Сборка #93 работает нормально.
Спасибо.
  
Наверх
ICQ  
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать