Переключение на Главную Страницу Страницы: 1 [2] 3  ОтправитьПечать
Очень популярная тема (более 25 ответов) Выпущены релизы 1С++ 2.5.0.1 и 2.0.3.3 (число прочтений - 18887 )
artbear
1c++ developer
1c++ moderator
Отсутствует


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

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Выпущены релизы 1С++ 2.5.0.1 и 2.0.3.3
Ответ #15 - 12. Мая 2007 :: 11:25
Печать  
Изменения на 11.05.07 в 1С++ 2.0.5.2

Цитата:
     [+] новое событие для перехватчика "СобытиеГМ_ВводНаОсновании(Конт, ДокументОснование)"
     вызывается перед локальным "ВводНаОсновании"


Уже сейчас можно качать ночную сборку
  

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


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

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Выпущены релизы 1С++ 2.5.0.1 и 2.0.3.3
Ответ #16 - 14. Мая 2007 :: 15:53
Печать  
Vaicartana писал(а) 12. Мая 2007 :: 09:01:
Ахтун! скачал доку по сцылке, залил в свою, теперь в общем дереве не отображается ФормЭкс.

И еще: в чемках периодически выползает такое:
"System Message: WARNING/2 (.\extobjs.txt, line 475)

Block quote ends without a blank line; unexpected unindent"(например в закладке "Система")

1. Дока на ВК ФормЕкс удалена из общей доки на 1С++ в поставке версии 2.5 и выше, т.к. ФормЕкс там отсутствует!
В доке на версию 2.0.3 дока на ФормЕкс есть Улыбка

2. Доку на 1С++ поправим.
  

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


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

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Выпущены релизы 1С++ 2.5.0.1 и 2.0.3.3
Ответ #17 - 20. Июня 2007 :: 04:51
Печать  
Изменения на 20.06.07 в 1С++ 2.5.0.2
Цитата:
Класс "ИндексированнаяТаблица"
     - в методе УстановитьФильтр() один из ключей может быть опущен -
           при этом в качестве опущеного значения будет автоматически задействовано
           минимально/максимально возможное значение. Т.е. фильтр будет с открытой границей.
     - в некоторых случаях  (например, когда данные выгружаются из стандартного 1С-запроса) сравнение значений давало ложные результаты, со всеми вытекающими отсюда последствиями.

Классы "oledbdata" и "oledbcommand":
     - новые методы:
           УстановитьТаймаутВыполнения();
           ДобПараметр();
           УстановитьПараметр();
           КолвоПараметров();
           УдалитьПараметр();
           УдалитьПараметры();
           Подготовить();
           ОтменитьПодготовку();
     - метод ВыполнитьИнструкцию() теперь имеет три параметра:
           - Текст запроса;
           - Таблица значений (пока ТОЛЬКО ТЗ);
           - флаг очистки ТЗ, по умлочанию 1.
     - устранены потенциальные утечки памяти;
     - исправлена работа с blob-полями;
     - появилась возможно выполнять параметр. запросы;

Класс "АктивИкс":
     - исправлен баг с возвратом параметров типа VT_BSTR | VT_BYREF

Класс Перехватчик:
     - исправлен баг - не всегда перехватывались события ФормЕкс.
           Например, при вызове модальных форм не всегда работал перехват событий, обработчики которых являются функциями

Класс ПоставщикДанныхТП.ЖурналРегистрации:
     - Исправлена ошибка
     http://www.1cpp.ru/forum/YaBB.pl?num=1175846801


Можно уже сейчас качать ночную сборку 1С++ 2.5.0.2

ЗЫ новое поведение проверено на тестах в конфе тестирования 1С++
  

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


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

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Выпущены релизы 1С++ 2.5.0.1 и 2.0.3.3
Ответ #18 - 20. Июня 2007 :: 04:54
Печать  
Изменения на 20.06.07 в 1С++ 2.0.3.4
Цитата:
Класс "ИндексированнаяТаблица"
     - в методе УстановитьФильтр() один из ключей может быть опущен -
           при этом в качестве опущеного значения будет автоматически задействовано
           минимально/максимально возможное значение. Т.е. фильтр будет с открытой границей.
     - в некоторых случаях  (например, когда данные выгружаются из стандартного 1С-запроса) сравнение значений давало ложные результаты, со всеми вытекающими отсюда последствиями.

Классы "oledbdata" и "oledbcommand":
     - новые методы:
           УстановитьТаймаутВыполнения();
           ДобПараметр();
           УстановитьПараметр();
           КолвоПараметров();
           УдалитьПараметр();
           УдалитьПараметры();
           Подготовить();
           ОтменитьПодготовку();
     - метод ВыполнитьИнструкцию() теперь имеет три параметра:
           - Текст запроса;
           - Таблица значений (пока ТОЛЬКО ТЗ);
           - флаг очистки ТЗ, по умлочанию 1.
     - устранены потенциальные утечки памяти;
     - исправлена работа с blob-полями;
     - появилась возможно выполнять параметр. запросы;

FormEx :
     - Перед событием ПослеОткрытия форма делается невидимой, после события ПослеОткрытия форма показывается.
           Скрывает долгую перерисовку перегруженной большим кол-вом контролов формы.
     - класс "АтрибутФормы": не работали установка/получение видимости для атрибутов формы, являющихся колонками табличной части


Можно уже сейчас качать ночную сборку 1С++ 2.0.3.4

ЗЫ новое поведение проверено на тестах в конфе тестирования 1С++
  

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



Сообщений: 1538
Местоположение: Санкт-Петербург
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Выпущены релизы 1С++ 2.5.0.1 и 2.0.3.3
Ответ #19 - 20. Июня 2007 :: 05:19
Печать  
"Перед событием ПослеОткрытия форма делается невидимой, после события ПослеОткрытия форма показывается." - а вот это на фига? ПослеОткрытия и подразумевает, что в этот момент форма уже видна. Если уж надо что-то делать в момент, когда форма уже создана, но еще невидима, то надо использовать процедуру ПослеСозданияФормы(). Что-то ты мудришь...
  

FormEx developer
Наверх
www  
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


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

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Выпущены релизы 1С++ 2.5.0.1 и 2.0.3.3
Ответ #20 - 20. Июня 2007 :: 13:22
Печать  
Это не мой код Улыбка
Я только разместил объяву Улыбка  Очень довольный
  

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


I Hate Fat YaBB 2!

Сообщений: 862
Зарегистрирован: 24. Мая 2006
Re: Выпущены релизы 1С++ 2.5.0.1 и 2.0.3.3
Ответ #21 - 08. Сентября 2007 :: 12:20
Печать  
Изменения на 08.09.07 в сборках 1С++ 2.5.0.2 и 2.0.3.4
Цитата:
Загрузка компоненты
  [* ] Изменен механизм загрузки компоненты. Для Windows 2000 и выше компонента
     регистрируется в пользовательской ветке реестра (HKEY_CURRENT_USER).

Класс Система:
  [+] Добавлен метод РегистрироватьКомпонентыВ_HKCU(фHKCU = 1)
     Вызов метода обеспечивает регистрацию внешних компонент в пользовательской
     ветке реестра. При последующей загрузке внешних компонент функцией
     ЗагрузитьВнешнююКомпоненту(), регистрация компоненты происходит в
     HKEY_CURRENT_USER.
     Переназначение ветки реестра происходит только для Windows 2000 и выше.

Пример использования:

Код
Выбрать все
Функция ИнициализироватьВнешнююКомпоненту(ИмяФайла) Экспорт
	Система=СоздатьОбъект("Система");
	Система.РегистрироватьКомпонентыВ_HKCU();
	рез=ЗагрузитьВнешнююКомпоненту(ИмяФайла)
	Если рез=0 Тогда
		СообщитьОбОшибкеЗагрузкиВК(ИмяФайла);
	КонецЕсли;
	Система.РегистрироватьКомпонентыВ_HKCU(0);
	Возврат рез;
КонецФункции 


Подробнее смотрите документацию.

Если считаете, что метод должен называться не РегистрироватьКомпонентыВ_HKCU(), а Переназначить_HKEY_CLASSES_ROOT() или Переназначить_HKCR(), либо еще как-нибудь, то это легко исправить.  Подмигивание
  
Наверх
 
IP записан
 
sedmin
1c++ developer
Отсутствует


I Hate Fat YaBB 2!

Сообщений: 862
Зарегистрирован: 24. Мая 2006
Re: Выпущены релизы 1С++ 2.5.0.1 и 2.0.3.3
Ответ #22 - 08. Сентября 2007 :: 13:40
Печать  
Изменения на 08.09.07 в сборке 1С++ 2.0.3.4

Цитата:
FormEx, Класс Сервис:
  [+] Добавлен метод СписокВсехОткрытыхОкон()

  
Наверх
 
IP записан
 
Arta
1c++ power user
Отсутствует



Сообщений: 2537
Местоположение: Нижний Новгород
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Выпущены релизы 1С++ 2.5.0.1 и 2.0.3.3
Ответ #23 - 08. Сентября 2007 :: 15:25
Печать  
sedmin писал(а) 08. Сентября 2007 :: 12:20:
Класс Система:
   [+] Добавлен метод РегистрироватьКомпонентыВ_HKCU(фHKCU = 1)


Есть класс УправлениеНастройками, может в него запихнуть?
  
Наверх
 
IP записан
 
sedmin
1c++ developer
Отсутствует


I Hate Fat YaBB 2!

Сообщений: 862
Зарегистрирован: 24. Мая 2006
Re: Выпущены релизы 1С++ 2.5.0.1 и 2.0.3.3
Ответ #24 - 08. Сентября 2007 :: 19:07
Печать  
Просьба сюда не писать, эта ветка - информационная.
  
Наверх
 
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


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

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Выпущены релизы 1С++ 2.5.0.1 и 2.0.3.3
Ответ #25 - 11. Сентября 2007 :: 11:26
Печать  
Изменения на 11.09.07 в 1С++ 2.0.5.2 - сборник изменений с 21 июня 2007
Цитата:
Загрузка компоненты
    - изменен механизм загрузки компоненты. Для Windows 2000 и выше компонента регистрируется в пользовательской ветке реестра (HKEY_CURRENT_USER). см. выше

- исправлен критический баг - если в классе-наследнике любого класса была ошибка (синтакс или рантайм-ошибка), из-за чего класс не удавалось создать, то при создании объекта данного класса-наследника 1С падала.

Класс "АктивИкс":
     - Исправлен баг с видимостью контролов http://www.1cpp.ru/forum/YaBB.pl?num=1183627298

Класс "Перехватчик":
     - исправлен баг - неверно работал перехват события ВводНаОсновании
     - Исправлен баг - Перехватчик не всегда верно работал с событиями новой, оптимизированной сборки ФормЕкс (т.е. номер сборки ФормЕкс больше 60);
     - Исправлен баг - Перехватчик не перехватывал событие "ПослеЗакрытия" новой, оптимизированной сборки ФормЕкс;
     - Исправлен баг - Перехватчик неверно перехватывал штатные события глобального модуля при использовании совместно с оптимизированным ФормЕкс
     - Исправлен баг - неверный перехват событий ФормЕкс в глобальном модуле при использовании оптимизированной FormEx, если FormEx грузится раньше включения перехвата;
     - для методов вызова событий ГК или ГМ - при вызове процедур/функций, число параметров в которых больше переданного количества параметров, вызов не делается, а выдается сообщение в окно сообщений;

Пофиксены различные мелкие баги.


Можно уже сейчас качать ночную сборку 1С++ 2.0.5.2

ЗЫ новое поведение проверено на тестах в конфе тестирования 1С++, а также в своих рабочих базах!
  

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


I Hate Fat YaBB 2!

Сообщений: 862
Зарегистрирован: 24. Мая 2006
Re: Выпущены релизы 1С++ 2.5.0.1 и 2.0.3.3
Ответ #26 - 11. Сентября 2007 :: 11:30
Печать  
Пока качать нельзя. Обнаружились ошибки с загрузкой компоненты для Win NT4 и более ранних. Работы ведутся.

Вернее, можно качать. Но нельзя использовать, если у вас Windows 95/98/NT4.
  
Наверх
 
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


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

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Выпущены релизы 1С++ 2.5.0.1 и 2.0.3.3
Ответ #27 - 11. Сентября 2007 :: 11:41
Печать  
sedmin писал(а) 11. Сентября 2007 :: 11:30:
Пока качать нельзя. Обнаружились ошибки с загрузкой компоненты для Win NT4 и более ранних. Работы ведутся.

Т.е. для всех остальных качать можно и нужно Улыбка
  

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


I Hate Fat YaBB 2!

Сообщений: 862
Зарегистрирован: 24. Мая 2006
Re: Выпущены релизы 1С++ 2.5.0.1 и 2.0.3.3
Ответ #28 - 12. Сентября 2007 :: 06:28
Печать  
Ашипки в регистрации для NT4 и более ранних исправлены. Завтра можно будет качать.

По сообщениям с фронтов на Viste компоненты не грузятся...
У кого есть мысли - пишите в http://www.1cpp.ru/forum/YaBB.pl?num=1148543571/165#171
  
Наверх
 
IP записан
 
sedmin
1c++ developer
Отсутствует


I Hate Fat YaBB 2!

Сообщений: 862
Зарегистрирован: 24. Мая 2006
Re: Выпущены релизы 1С++ 2.5.0.1 и 2.0.3.3
Ответ #29 - 14. Сентября 2007 :: 14:45
Печать  
Изменения на 04.09.07 в сборке 1С++ 2.0.3.4
Цитата:
Класс Система:
   [+] Добавлен метод Уснуть(мсек) / Sleep(msec)

Синхронизация с версией 2.5.
  
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: 1 [2] 3 
ОтправитьПечать