Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Обычная тема icpp 3.0.1.26 (важно) (число прочтений - 5187 )
kms
1c++ power user
1c++ moderator
Отсутствует


я хочу, чтоб сюда проложили
дорогу оттуда...

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
icpp 3.0.1.26 (важно)
29. Января 2010 :: 14:03
Печать  
Версия 3.0.1.26

Код
Выбрать все
[!] 4427 Некорректное восстановление настроек из реестра (e.g. TurboBL)
 



Тема потенциально проблемная.
Во избежание нахождения граблей читайте описание 4427, особенно в части
http://www.1cpp.ru/bugs/show_bug.cgi?id=4427#c2
  

De quelle planète es-tu?
Наверх
 
IP записан
 
kms
1c++ power user
1c++ moderator
Отсутствует


я хочу, чтоб сюда проложили
дорогу оттуда...

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: icpp 3.0.1.26 (важно)
Ответ #1 - 29. Января 2010 :: 14:17
Печать  
Пожалуй, вот что. Поскольку кросс-линки - зло, еще чуть прокомментирую здесь.

Проблемы можно получить, если полагаться на реестр для настроек

EnableTableSourceTable
TurboBL
EnableHookEventsGroupContext

при переезде с 2.5 и 3.x на 3.0.1.26 (и выше) - для уже существующих баз.

В этом случае, чтобы их избежать, нужно
- либо обнулить эти настройки в реестре (и получить на выходе дефолтные),
- либо установить их самостоятельно в (TRUE==2, FALSE==1),
- либо вручную задать их при старте через объект УправлениеНастройками.

При подключении icpp 3.0.1.26 в новых базах проблем не будет.
При переезде с версий 1cpp, в которые Артур еще не успел добавить "TurboBL" и т.п., проблем также не будет.

Также 4427 помечен знаком [!] и занесен в список несовместимых изменений.
Надеюсь, этого будет достаточно.
  

De quelle planète es-tu?
Наверх
 
IP записан
 
vandalsvq
1c++ power user
Отсутствует


Я всего лишь als-особиратель
;-)

Сообщений: 2487
Местоположение: Уфа
Зарегистрирован: 18. Июля 2007
Пол: Мужской
Re: icpp 3.0.1.26 (важно)
Ответ #2 - 02. Июня 2010 :: 08:20
Печать  
Михаил, эт малость не в тему, но все таки.
Изменения в версиях 24 и 25 касаемые ТП не отразились в документации по ТП. Мне к кому по данному вопросу?
  

Отхожу от дел. Долго и мучительно.
Наверх
IP записан
 
fez
Forum Administrator
1c++ power user
Отсутствует


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

Сообщений: 2712
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: icpp 3.0.1.26 (важно)
Ответ #3 - 02. Июня 2010 :: 08:23
Печать  
Я думаю, лучше в личку. Или в почту.
  
Наверх
www  
IP записан
 
kms
1c++ power user
1c++ moderator
Отсутствует


я хочу, чтоб сюда проложили
дорогу оттуда...

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: icpp 3.0.1.26 (важно)
Ответ #4 - 02. Июня 2010 :: 09:12
Печать  
vandalsvq писал(а) 02. Июня 2010 :: 08:20:
Михаил, эт малость не в тему, но все таки.
Изменения в версиях 24 и 25 касаемые ТП не отразились в документации по ТП. Мне к кому по данному вопросу?

Какие именно изменения не отражены в документации?
Напоминаю, что редактирование ТП по-прежнему в статусе "draft" и документировано исключительно в ветке на форуме.
  

De quelle planète es-tu?
Наверх
 
IP записан
 
vandalsvq
1c++ power user
Отсутствует


Я всего лишь als-особиратель
;-)

Сообщений: 2487
Местоположение: Уфа
Зарегистрирован: 18. Июля 2007
Пол: Мужской
Re: icpp 3.0.1.26 (важно)
Ответ #5 - 02. Июня 2010 :: 11:38
Печать  
Ааааа.... ну раз EV все еще "гоняется" тогда... кхм... а может в документации отразить с пометкой что используется на свой страх и риск?
Просто все изменения про которые я говорил это РедактироватьЗначение(), ЗавершитьРедактирование, ОтменитьРедактирование и событие ПриРедактированииЗначения.

Пы.сы. не хватает события ПриОтменеРедактированияЗначения Печаль.
  

Отхожу от дел. Долго и мучительно.
Наверх
IP записан
 
kms
1c++ power user
1c++ moderator
Отсутствует


я хочу, чтоб сюда проложили
дорогу оттуда...

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: icpp 3.0.1.26 (важно)
Ответ #6 - 02. Июня 2010 :: 14:33
Печать  
vandalsvq писал(а) 02. Июня 2010 :: 11:38:
Ааааа.... ну раз EV все еще "гоняется" тогда... кхм... а может в документации отразить с пометкой что используется на свой страх и риск?
Просто все изменения про которые я говорил это РедактироватьЗначение(), ЗавершитьРедактирование, ОтменитьРедактирование и событие ПриРедактированииЗначения.

Саня, это все документировано здесь: http://www.1cpp.ru/forum/YaBB.pl?num=1202765199
Насчет фиксации изменений в основной документации - я подумаю. МБ.

Цитата:
Пы.сы. не хватает события ПриОтменеРедактированияЗначения Печаль.

Может быть; но мне традиционно нужно развернутое обоснование.
  

De quelle planète es-tu?
Наверх
 
IP записан
 
vandalsvq
1c++ power user
Отсутствует


Я всего лишь als-особиратель
;-)

Сообщений: 2487
Местоположение: Уфа
Зарегистрирован: 18. Июля 2007
Пол: Мужской
Re: icpp 3.0.1.26 (важно)
Ответ #7 - 02. Июня 2010 :: 17:40
Печать  
Ну это исключительно мои заморочки, чтобы в поставщике знать что идет редактирование и никакие клавиатурные события в поле редактирования (которые доходят до ТП почему то) не обрабатывать. И вот отменяет пользователь редактирование, а я не знаю об этом Улыбка, и флаг не сбрасываю. В принципе выкрутился тем что проверял нажатие ESC и флаг редактирования и обнулял его...

Ладно признаю, обоснование никудышное  Смех
  

Отхожу от дел. Долго и мучительно.
Наверх
IP записан
 
kms
1c++ power user
1c++ moderator
Отсутствует


я хочу, чтоб сюда проложили
дорогу оттуда...

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: icpp 3.0.1.26 (важно)
Ответ #8 - 14. Июня 2010 :: 09:23
Печать  
vandalsvq писал(а) 02. Июня 2010 :: 17:40:
Ну это исключительно мои заморочки, чтобы в поставщике знать что идет редактирование и никакие клавиатурные события в поле редактирования (которые доходят до ТП почему то) не обрабатывать. И вот отменяет пользователь редактирование, а я не знаю об этом Улыбка, и флаг не сбрасываю. В принципе выкрутился тем что проверял нажатие ESC и флаг редактирования и обнулял его...

В качестве признака активного редактирования можно использовать наличие реквизита, добавленного табличным полем для редактирования значения.
Я даже мог бы его возвращать каким-либо методом ТП, но для этого сначала надо написать класс-обертку над реквизитами форм 1С (уже лет 5 как собираюсь).
  

De quelle planète es-tu?
Наверх
 
IP записан
 
vandalsvq
1c++ power user
Отсутствует


Я всего лишь als-особиратель
;-)

Сообщений: 2487
Местоположение: Уфа
Зарегистрирован: 18. Июля 2007
Пол: Мужской
Re: icpp 3.0.1.26 (важно)
Ответ #9 - 14. Июня 2010 :: 17:48
Печать  
Ну-с... понятно. В принципе пока переживемс. Ты лучшее расскажи подробнее о классе-обертке для реквизитов... что это за зверь?
  

Отхожу от дел. Долго и мучительно.
Наверх
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать