https://1cpp.ru/api.php?action=feedcontributions&user=Kms&feedformat=atom1cpp - User contributions [en]2024-03-28T23:06:06ZUser contributionsMediaWiki 1.35.11https://1cpp.ru/index.php?title=Main&diff=19055Main2013-12-01T11:03:40Z<p>Kms: </p>
<hr />
<div>== Проект 1С++ ==<br />
<br />
Проект '''1С++''' посвящен расширению возможностей платформы 1С:Предприятие v7.7.<br />
Его поддерживает сообщество энтузиастов на основе [[License|лицензии GPL]], что означает свободное распространение и доступ к исходному коду.<br />
<br />
Технически '''1С++''' представляет собой внешнюю компоненту 1С:Предприятия 7.7. Она предоставляет в распоряжение разработчика такие мощные и гибкие инструменты как:<br />
* объектно-ориентированное программирование на языке 1С:Предприятия;<br />
* прямые запросы к базе данных;<br />
* дополнительные встроенные объекты: ИндексированнаяТаблица, ТабличноеПоле, Перехватчик;<br />
* и многое другое.<br />
<br />
==icpp/3.x (рекомендуется к использованию)==<br />
В начале 2008 года проект '''1C++''' портирован с MSVS 6.0 на MSVS 2005(2008) / Intel Compiler (IСL) / STLPort / Boost 1.35.0<br />
<br />
Дальнейшее развитие идет под именем '''icpp''' (версии 3.x.x.x) и на данном этапе реализованный функционал в целом является обратно совместимым с '''1С++''' 2.5.0.7<br />
<br />
Проект опубликован под лицензией [http://www.1cpp.ru/index.php/License GPL] по адресу: '''cvsroot''': ":pserver:anonymous@cvs.alterplast.ru:/usr/cvsroot", имя модуля: "'''icpp'''"<br />
<br />
* [http://www.1cpp.ru/index.php/Image:Icpp-latest.rar Скачать snapshot icpp/3.x - история снапшотов]<br />
* [http://www.1cpp.ru/docum/icpp/html/ Документация on-line icpp/3.x]<br />
* [http://www.1cpp.ru/bugs/enter_bug.cgi?assigned_to=&attachurl=&blocked=&bug_file_loc=http%3A%2F%2F&bug_severity=enhancement&bug_status=NEW&cf_discoverversion=---&comment=&contenttypeentry=&contenttypemethod=autodetect&contenttypeselection=text%2Fplain&data=&deadline=&dependson=&description=&estimated_time=0.0&form_name=enter_bug&keywords=&maketemplate=Remember%20values%20as%20bookmarkable%20template&op_sys=All&priority=P5&product=1C%2B%2B&rep_platform=All&short_desc=&version=3.0 Сообщить об ошибке icpp/3.x]<br />
* [http://www.1cpp.ru/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&product=1C%2B%2B&component=Documentation&component=IndexedTable&component=Interceptor&component=ODBC&component=OLE+DB&component=OOP&component=TableField&component=Web&component=%D0%9E%D0%B1%D1%89%D0%B0%D1%8F&version=3.0&long_desc_type=substring&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&keywords_type=allwords&keywords=&deadlinefrom=&deadlineto=&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&emailassigned_to1=1&emailtype1=substring&email1=&emailassigned_to2=1&emailreporter2=1&emailcc2=1&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0= Список известных задач icpp/3.x].<br />
* [http://www.1cpp.ru/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&product=1C%2B%2B&component=Documentation&component=IndexedTable&component=Interceptor&component=ODBC&component=OLE+DB&component=OOP&component=TableField&component=Web&component=%D0%9E%D0%B1%D1%89%D0%B0%D1%8F&version=3.0&long_desc_type=substring&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&keywords_type=allwords&keywords=&deadlinefrom=&deadlineto=&bug_status=RESOLVED&resolution=FIXED&resolution=INVALID&resolution=WONTFIX&emailassigned_to1=1&emailtype1=substring&email1=&emailassigned_to2=1&emailreporter2=1&emailcc2=1&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0= Список исправленных задач icpp/3.x].<br />
* [http://www.1cpp.ru/docum/icpp/html/Compatibility.html Описание изменений, влияющие на обеспечение обратной совместимости icpp/3.x].<br />
* [http://www.1cpp.ru/forum/YaBB.pl?num=1204706900/70#70 Инструкция по сборке icpp/3.x]<br />
<br />
==1cpp/2.0 - 1cpp/2.5 (архив версий)==<br />
* [http://www.1cpp.ru/bugs/enter_bug.cgi?product=1C%2B%2B Сообщить об ошибке]<br />
* [http://www.1cpp.ru/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&product=1C%2B%2B&long_desc_type=substring&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&keywords_type=allwords&keywords=&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&emailassigned_to1=1&emailtype1=substring&email1=&emailassigned_to2=1&emailreporter2=1&emailcc2=1&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0= Список известных задач].<br />
* [http://www.1cpp.ru/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&product=1C%2B%2B&long_desc_type=substring&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&keywords_type=allwords&keywords=&bug_status=RESOLVED&bug_status=CLOSED&emailassigned_to1=1&emailtype1=substring&email1=&emailassigned_to2=1&emailreporter2=1&emailcc2=1&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0= Список исправленных задач].<br />
* [http://www.1cpp.ru/files/ Архив версий]<br />
* [http://www.1cpp.ru/docum/html/ Документация on-line].<br />
* [http://www.1cpp.ru/index.php/Documentation Общая документация].<br />
* [http://www.1cpp.ru/docum/html/Compatibility.html Описание изменений, влияющие на обеспечение обратной совместимости].<br />
<br />
== Близкие к 1С++ проекты ==<br />
Кроме того, существует несколько близких к '''1С++''' проектов,<br />
которые преследуют ту же цель расширения возможностей разработчиков под v7.7. Это такие проекты, как <br />
* [http://www.dorex.pro FormEx] (расширенная работа с формами),<br />
* [http://openconf.1cpp.ru OpenConf] (расширение возможностей Конфигуратора),<br />
* [http://1c.alterplast.ru/gcomp/ gcomp] (коллективная разработка).<br />
* [http://www.1cpp.ru/forum/YaBB.pl?num=1193394153/ qryConsole] (конструктор прямых запросов)<br />
<br />
== Поддержка классов 1С++ при работе в Конфигураторе ==<br />
* [http://openconf.1cpp.ru/beta плагин Visual1C++ для OpenConf]<br />
<br />
==Полезные ссылки==<br />
* [http://www.1cpp.ru/forum/YaBB.pl Форум].<br />
* [[Deploys|Список внедрений 1С++]]</div>Kmshttps://1cpp.ru/index.php?title=File:Icpp-latest.rar&diff=19051File:Icpp-latest.rar2013-12-01T10:56:09Z<p>Kms: /* Версия 3.2.2.0 */</p>
<hr />
<div>=='''Версия 3.0.0.0'''==<br />
<br />
[-] [http://www.1cpp.ru/bugs/show_bug.cgi?id=3633 3633] ошибка в логике обновления ТП при изменении состава видимых колонок <br />
<br />
[-] [http://www.1cpp.ru/bugs/show_bug.cgi?id=3635 3635] ТП теряет синхронизацию с селект-листом при переустановке провайдера <br />
<br />
[-] [http://www.1cpp.ru/bugs/show_bug.cgi?id=3650 3650] нарушение синхронизации селект-листа для поставщиков шапки и подвала <br />
<br />
[!] [http://www.1cpp.ru/bugs/show_bug.cgi?id=3656 3656] изменен интерфейс события ПриОкончанииБыстрогоПоиска <br />
<br />
[-] [http://www.1cpp.ru/bugs/show_bug.cgi?id=3674 3674] невозможно создать шрифт на основании автоматического шрифта <br />
<br />
[-] [http://www.1cpp.ru/bugs/show_bug.cgi?id=3681 3681] падение при установке в качестве поставщика неверного агрегатного значения <br />
<br />
[-] [http://www.1cpp.ru/bugs/show_bug.cgi?id=3684 3684] не отображаются маленькие чекбоксы <br />
<br />
[-] [http://www.1cpp.ru/bugs/show_bug.cgi?id=3689 3689] потеря объектов GDI при установке шрифта ТП <br />
<br />
[-] [http://www.1cpp.ru/bugs/show_bug.cgi?id=3690 3690] некорректная обработка параметров по-умолчанию для шрифтов<br />
<br />
[+] [http://www.1cpp.ru/bugs/show_bug.cgi?id=3655 3655] Получение текстового ИД документа<br />
<br />
[-] [http://www.1cpp.ru/bugs/show_bug.cgi?id=3694 3694] Несовместимость метапарсера и объектов метаданных, содержащих в названии символ '_'<br />
<br />
[+] [http://www.1cpp.ru/bugs/show_bug.cgi?id=3460 3460] По имени атрибута формы получить объект ТП или АктивИкс<br />
<br />
[-] [http://www.1cpp.ru/bugs/show_bug.cgi?id=3460 3460] ПолучитьЭлементУправления не возвращает иерархию для наследников АктивИкс<br />
<br />
[-] [http://www.1cpp.ru/bugs/show_bug.cgi?id=3460 3460] ПолучитьЭлементУправления не возвращает иерархию для наследников ТП<br />
<br />
[-] [http://www.1cpp.ru/bugs/show_bug.cgi?id=3736 3736] ИТЗ::Полноесоединение - вылет 1С<br />
<br />
[*] [http://www.1cpp.ru/bugs/show_bug.cgi?id=3742 3742] Изменение момента снятия выделения строк для поддержки D&D<br />
<br />
[-] [http://www.1cpp.ru/bugs/show_bug.cgi?id=3750 3750] Неверная логика обработки свойства ОформлениеЯчейки::ОтображатьТекст в событии ПриВыводеСтроки<br />
<br />
[-] [http://www.1cpp.ru/bugs/show_bug.cgi?id=3751 3751] ОформлениеЯчейки::Текст не возвращает значения<br />
<br />
[!] Название класса ActiveX приведено в соответствие с документацией (steban)<br />
<br />
[+] [http://www.1cpp.ru/bugs/show_bug.cgi?id=3752 3752] Добавить возможность удаления элемента коллекции по его имени <br />
<br />
[-] [http://www.1cpp.ru/bugs/show_bug.cgi?id=3753 3753] Удаление колонки ТП может приводить к падению 1С<br />
<br />
[+] [http://www.1cpp.ru/bugs/show_bug.cgi?id=3665 3665] FR: Добавить возможность вывода нескольких картинок в одной колонке<br />
<br />
[!] [http://www.1cpp.ru/bugs/show_bug.cgi?id=3762 3762] FR: Прямое редактирование ячеек<br />
<br />
[-] [http://www.1cpp.ru/bugs/show_bug.cgi?id=3755 3755] Неверная сортировка строк<br />
<br />
[+] [http://www.1cpp.ru/bugs/show_bug.cgi?id=3764 3764] ВыполняемыйМодуль - нельзя получить текст модуля<br />
<br />
[-] [http://www.1cpp.ru/bugs/show_bug.cgi?id=3772 3772] ТП: AV при очистке поставщика Шапки/Подвала<br />
<br />
[-] [http://www.1cpp.ru/bugs/show_bug.cgi?id=3773 3773] ТП: AV при добавлении колонки при установленной Шапке/Подвале<br />
<br />
[*] [http://www.1cpp.ru/bugs/show_bug.cgi?id=3777 3777] ТП: Добавление и вставка колонок с одинаковыми именами<br />
<br />
[+] [http://www.1cpp.ru/bugs/show_bug.cgi?id=3778 3778] Нужен метод для получения текста текущего модуля<br />
<br />
[-] [http://www.1cpp.ru/bugs/show_bug.cgi?id=3766 3766] Падение 1С при обработке исключений внутри событий КОПа ТП<br />
<br />
[+] [http://www.1cpp.ru/bugs/show_bug.cgi?id=3774 3774] FR: Добавить возможность получения исходной ТЗ для поставщика данных ТЗ<br />
<br />
[-] [http://www.1cpp.ru/bugs/show_bug.cgi?id=3791 3791] Перехватчик: не работает установка повторного перехвата на уже перехваченную форму<br />
<br />
[+] [http://www.1cpp.ru/bugs/show_bug.cgi?id=3793 3793] FR: Поставщик данных ИТ<br />
<br />
[+] Рефакторинг системы OLEDB (Uzhast)<br />
<br />
[+] [http://www.1cpp.ru/bugs/show_bug.cgi?id=3796 3796] FR: Добавить возможность использования наследников поставщиков данных<br />
<br />
[-] [http://www.1cpp.ru/bugs/show_bug.cgi?id=3794 3794] Неверное позиционирование ВКонец()<br />
<br />
[+] [http://www.1cpp.ru/bugs/show_bug.cgi?id=3715 3715] Преобразование в строку и обратно встроенных классов 1с++ (тест для ИТ)<br />
<br />
[-] [http://www.1cpp.ru/bugs/show_bug.cgi?id=3797 3797] Падение при подключении поставщика ИТ без установленной ИТ<br />
<br />
[!] [http://www.1cpp.ru/bugs/show_bug.cgi?id=3811 3811] ИТ: Разрушение памяти при использовании метода УдалитьКолонку()<br />
<br />
[-] [http://www.1cpp.ru/bugs/show_bug.cgi?id=3812 3812] Вылет при перетаскивании заголовка пустого ТП <br />
<br />
[*] [http://www.1cpp.ru/bugs/show_bug.cgi?id=3827 3827] Начальное представление ТП не имеет эффекта для поставщика ИТ<br />
<br />
[+] [http://www.1cpp.ru/bugs/show_bug.cgi?id=3715 3715] Преобразование в строку и обратно для ИТ (full support)<br />
<br />
[!] [http://www.1cpp.ru/bugs/show_bug.cgi?id=3831 3831] Реализовать управление временем жизни строки вне интерфейса CDataRow<br />
<br />
[-] [http://www.1cpp.ru/bugs/show_bug.cgi?id=3832 3832] Memory leak при выделении памяти для коллекции ОформлениеЯчейки::Картинки<br />
<br />
[-] [http://www.1cpp.ru/bugs/show_bug.cgi?id=3840 3840] AV после вызова методов коллекции ОформлениеЯчейки::Картинки<br />
<br />
[-] [http://www.1cpp.ru/bugs/show_bug.cgi?id=3841 3841] AV При очистке свойства ИндексированнаяТаблица поставщика данных ИТ<br />
<br />
[-] [http://www.1cpp.ru/bugs/show_bug.cgi?id=3837 3837] ABR при установке свойства ТекущаяСтрока для поставщика данных ИТ<br />
<br />
[-] [http://www.1cpp.ru/bugs/show_bug.cgi?id=3846 3846] Коллекция выделенных строк изменяется после событий ПриАктивизации***<br />
<br />
[*] [http://www.1cpp.ru/bugs/show_bug.cgi?id=3847 3847] Изменить логику выделения строк ТП<br />
<br />
[-] [http://www.1cpp.ru/bugs/show_bug.cgi?id=3800 3800] Если хотя бы один параметр метода определен как Знач, то все параметры передавались по значению<br />
<br />
[-] [http://www.1cpp.ru/bugs/show_bug.cgi?id=3798 3798] в случае различия параметров Знач в prm-файле и модуле класса при компиляции класса выдается сообщение об ошибке, а в случае вызова подобного метода выдается исключение вместо вызова<br />
<br />
[-] [http://www.1cpp.ru/bugs/show_bug.cgi?id=3871 3871] Устранены неверные ограничения доступа к свойствам при наследовании классов - например, у базы доступ к свойству только для чтения, а у наследника можно и записывать.<br />
<br />
[-] [http://www.1cpp.ru/bugs/show_bug.cgi?id=3789 3789] класс "Информатор" - новый метод "ПолучитьТекстМодуля(КонтФормыИлиКласса)"<br />
<br />
[-] [http://www.1cpp.ru/bugs/show_bug.cgi?id=3711 3711] решен старый баг 1С - при выдаче в окне сообщений слишком длинных строк (длиной более 400, например) выдавалась странная ошибка и на экран ничего не выдавалось. Сейчас с помощью Перехватчика подобные длинные строки делятся на несколько и нормально показываются.<br />
<br />
[-] [http://www.1cpp.ru/bugs/show_bug.cgi?id=3791 3791] Перехватчик: не работала установка повторного перехвата на уже перехваченную форму<br />
<br />
[-] [http://www.1cpp.ru/bugs/show_bug.cgi?id=3875 3875] 1С падала при завершении работы 1С на сборке от 27.05.08<br />
<br />
[-] [http://www.1cpp.ru/bugs/show_bug.cgi?id=3881 3881] Добавлена нативная сериализация классов КОП с помощью штатных методов 1С - ЗначениеВСтрокуВнутр/ЗначениеИзСтрокиВнутр<br />
<br />
[-] [http://www.1cpp.ru/bugs/show_bug.cgi?id=3802 3802] Встроенный класс "ВыполняемыйМодуль" теперь умеет выдавать обычные исключения 1С, как синтаксические, так и ошибки выполнения<br />
<br />
[-] [http://www.1cpp.ru/bugs/show_bug.cgi?id=3893 3893] Если в модуле формы документа нет обработчика ВводНаОсновании(), в Перехватчике не работал глобальный перехват СобытиеГМ_ВводНаОсновании<br />
<br />
[-] [http://www.1cpp.ru/bugs/show_bug.cgi?id=3897 3897] Устранено неверное восстановление настроек 1С++<br />
<br />
[-] [http://www.1cpp.ru/bugs/show_bug.cgi?id=3889 3889] Реализация предопределенных функций для любых КОП - вирт() и я() - без необходимости определения их в модуле класса<br />
<br />
=='''Версия 3.0.1.1'''==<br />
<br />
[-] [http://www.1cpp.ru/bugs/show_bug.cgi?id=3891 3891] При включенной отладке 1С++ могла выдавать исключения при создании нормальных, синтаксически правильных классов<br />
<br />
[-] [http://www.1cpp.ru/bugs/show_bug.cgi?id=3902 3902] Добавлено новое событие АктивИкс "Выбор" при нажатии Enter или двойном щелчке мышью<br />
<br />
=='''Версия 3.0.1.2'''==<br />
<br />
[-] [http://www.1cpp.ru/bugs/show_bug.cgi?id=3905 3905] Исправлен баг - для классов-наследников от ВыполняемыйМодуль пользовательские методы-наследников вызывались по два раза<br />
<br />
=='''Версия 3.0.1.3'''==<br />
<br />
[-] [http://www.1cpp.ru/bugs/show_bug.cgi?id=3917 3917] Не работало штатное событие DoubleClick у АктивИкс<br />
<br />
[-] [http://www.1cpp.ru/bugs/show_bug.cgi?id=3889 3889] Исправлен баг: предопределенные функции КОП - вирт() и я() были регистрозависимы.<br />
<br />
=='''Версия 3.0.1.4'''==<br />
<br />
[-] [http://www.1cpp.ru/bugs/show_bug.cgi?id=3920 3920] Исправлен баг - в случае одновременного перехвата события ВводНаОсновании сначала для глобального события, а потом для события формы, не работал перехват события формы документа ВводНаОсновании<br />
<br />
=='''Версия 3.0.1.5'''==<br />
<br />
[-] [http://www.1cpp.ru/bugs/show_bug.cgi?id=3933 3933] Реализован единый с ВК FormEx интерфейс для удобного встраивания своих окон в качестве закладок в окно 1С "О программе..."<br />
<br />
=='''Версия 3.0.1.6'''==<br />
<br />
[-] [http://www.1cpp.ru/bugs/show_bug.cgi?id=3936 3936] Исправлен баг - класс "MetadataWork" - свойство "md" было невозможно прочитать в других ВК<br />
<br />
[-] [http://www.1cpp.ru/bugs/show_bug.cgi?id=3937 3937] Исправлен баг - методы класса "MetaInfoClasses" было невозможно выполнить из других ВК<br />
<br />
[-] [http://www.1cpp.ru/bugs/show_bug.cgi?id=3953 3953] ИндексированнаяТаблица научилась принимать результат запроса от ВК 1SQLite - ВыполнитьЗапрос<br />
<br />
=='''Версия 3.0.1.7'''==<br />
<br />
[-] [http://www.1cpp.ru/bugs/show_bug.cgi?id=3845 3845] реализован объект ПроксиПоставщикДанных / ProxyDataProvider - для возможности написания поставщиков данных для ТП на языке 1С с помощью классов 1С++<br />
<br />
Более подробно: http://www.1cpp.ru/forum/YaBB.pl?num=1210942597<br />
<br />
=='''Версия 3.0.1.8'''==<br />
<br />
[!] [http://www.1cpp.ru/bugs/show_bug.cgi?id=3962 3962] FR: ускорение создания встроенных объектов 1C и 1С++<br />
<br />
[!] [http://www.1cpp.ru/bugs/show_bug.cgi?id=3977 3977] TurboBL: добавить поддержку объектов (базовые, метаданные; корр: регистры, перечисления)<br />
<br />
[*] [http://www.1cpp.ru/bugs/show_bug.cgi?id=3851 3851] FR: добавить отрисовку рамки ТП в плоском стиле (корректировка)<br />
<br />
[-] [http://www.1cpp.ru/bugs/show_bug.cgi?id=3916 3916] ТП: Вылет при попытке выбора строк с шифтом<br />
<br />
[-] [http://www.1cpp.ru/bugs/show_bug.cgi?id=3969 3969] ТП: Ошибка в обработке события ПриВыбореЗаголовка при открытии диалогов выбора значений<br />
<br />
[-] [http://www.1cpp.ru/bugs/show_bug.cgi?id=3961 3961] Добавлен встроенный класс Вектор. http://www.1cpp.ru/forum/YaBB.pl?num=1215152763<br />
<br />
=='''Версия 3.0.1.9'''==<br />
<br />
[!] [http://www.1cpp.ru/bugs/show_bug.cgi?id=3984 3984] TurboBL: ошибка при обращении к методам или свойствам объекта Метаданные<br />
<br />
=='''Версия 3.0.1.10'''==<br />
<br />
[-] [http://www.1cpp.ru/bugs/show_bug.cgi?id=3987 3987] Передача параметров по значению для функций КОП не работает<br />
<br />
[-] [http://www.1cpp.ru/bugs/show_bug.cgi?id=3988 3988] TurboBL не включена по умолчанию для вновь созданных баз<br />
<br />
[+] [http://www.1cpp.ru/bugs/show_bug.cgi?id=3978 3978] Хотелка: метод ИТЗ::ВыгрузитьСтроку<br />
<br />
[-] [http://www.1cpp.ru/bugs/show_bug.cgi?id=3993 3993] ТП: ошибка ODBCDataProvider.MSSQL для типизации типа "Справочник", "Документ"<br />
<br />
[+] [http://www.1cpp.ru/bugs/show_bug.cgi?id=3813 3813] (open) ИТ: Хотелка ЗаполнитьКолонку(вариант 4) - поддержка v7Lua.dll 1.0.1.3 by steban<br />
<br />
[+] [http://www.1cpp.ru/bugs/show_bug.cgi?id=3965 3965] ТП : Поведение ползунка, хотелка<br />
<br />
[+] [http://www.1cpp.ru/bugs/show_bug.cgi?id=3992 3992] FR: АссоциативныйВектор<br />
<br />
=='''Версия 3.0.1.11'''==<br />
<br />
[-] [http://www.1cpp.ru/bugs/show_bug.cgi?id=3996 3996] Метапарсер некорректно типизирует пустые значения неопределенного типа<br />
<br />
[-] [http://www.1cpp.ru/bugs/show_bug.cgi?id=3995 3995] Информатор::ПолучитьТаблицуЗагруженныхВК() не видит ВК, подключенные через ПодключитьВнешнююКомпоненту()<br />
<br />
[-] [http://www.1cpp.ru/bugs/show_bug.cgi?id=3993 3993] ТП: ошибка ODBCDataProvider.MSSQL для типизаций неопределенного типа (общий случай)<br />
<br />
[+] [http://www.1cpp.ru/bugs/show_bug.cgi?id=4002 4002] ТП: Завершение редактирования при потере фокуса реквизитом<br />
<br />
=='''Версия 3.0.1.12'''==<br />
<br />
[+] �http://www.1cpp.ru/bugs/show_bug.cgi?id=3998 3998] Коллекции (Вектор, АссоциативныйВектор) умеют выгружаться в различные приемники - ТЗ, СЗ, коллекции и т.д.<br />
<br />
[+] [http://www.1cpp.ru/bugs/show_bug.cgi?id=3992 3992] Новый метод АссоциативныйВектор::ПолучитьКлюч()<br />
<br />
[-] [http://www.1cpp.ru/bugs/show_bug.cgi?id=4014 4014] Исправлен баг - MetaInfoClasses::ЗагрузитьОписаниеКлассов - если передаем непосредственно строку описания класса, а не имя файла описания класса<br />
<br />
[-] [http://www.1cpp.ru/bugs/show_bug.cgi?id=3978 3978] Исправлен баг - ИндексированнаяТаблица::ВыгрузитьВСтроку() - порядок параметров не соответствовал документации<br />
<br />
=='''Версия 3.0.1.12 bugfix 4026'''==<br />
<br />
[-] [http://www.1cpp.ru/bugs/show_bug.cgi?id=4026 4026] Изменено типовое поведение объекта "Метаданные" при отработке исключений<br />
<br />
=='''Версия 3.0.1.13'''==<br />
<br />
[+] [http://www.1cpp.ru/bugs/show_bug.cgi?id=4019 4019] Универсальный интерфейс загрузки - универсальный метод Выгрузить научился работать с КОП-наследниками от СписокЗначений/ТаблицаЗначений<br />
<br />
[+] [http://www.1cpp.ru/bugs/show_bug.cgi?id=4020 4020] Универсальный интерфейс загрузки не должен очищать приемники перед загрузкой, т.к. это дело клиентского кода<br />
<br />
[-] [http://www.1cpp.ru/bugs/show_bug.cgi?id=4021 4021] Универсальный интерфейс загрузки неверно работал с непустой ТаблицаЗначений<br />
<br />
[+] [http://www.1cpp.ru/bugs/show_bug.cgi?id=4022 4022] Универсальный интерфейс загрузки - универсальный метод Выгрузить научился работать с объектами КОП, реализующими спец.методы для возможности загрузки данных в объекты КОП.<br />
<br />
=='''Версия 3.0.1.14'''==<br />
<br />
[-] [http://www.1cpp.ru/bugs/show_bug.cgi?id=4030 4030] Универсальный интерфейс загрузки - Баг при выгрузке в список значений на форме, например, из ИТЗ.<br />
<br />
[-] [http://www.1cpp.ru/bugs/show_bug.cgi?id=4040 4040] Исправление - у событий перехватчика глобального модуля СобытиеГМ_ (ПриОткрытии, ВводНового, ВводНаОсновании) количество параметров задано по максимуму. Подробнее см. доку.<br />
<br />
[+] [http://www.1cpp.ru/bugs/show_bug.cgi?id=4046 4046] EV: Поддержка выбора значений с проверкой условий (e.g. реквизитов типа "Счет")<br />
<br />
[!] [http://www.1cpp.ru/bugs/show_bug.cgi?id=4048 4048] EV: Нарушение логики выполнения модуля при добавлении атрибута формы<br />
<br />
=='''Версия 3.0.1.15'''==<br />
<br />
[-] [http://www.1cpp.ru/bugs/show_bug.cgi?id=4061 4061] ТП: OnKeyDown при Ctrl-{Up/Down} - не двигать вверх-вниз<br />
<br />
[-] [http://www.1cpp.ru/bugs/show_bug.cgi?id=3758 3758] Memory leak в методе ВыполнитьИнструкцию в случае выгрузки в СЗ<br />
<br />
[-] [http://www.1cpp.ru/bugs/show_bug.cgi?id=3269 3269] LDIV роняет 1С при делении на 0<br />
<br />
[-] [http://www.1cpp.ru/bugs/show_bug.cgi?id=2932 2932] Dynavalue не очищает старое значение при присваивании пустого значения<br />
<br />
[-] [http://www.1cpp.ru/bugs/show_bug.cgi?id=4075 4075] Перехватчик: при возникновении исключения внутри обработчика события формы или глобального модуля 1С зависает<br />
<br />
=='''Версия 3.0.1.16'''==<br />
<br />
[-] [http://www.1cpp.ru/bugs/show_bug.cgi?id=4097 4097] Перехватчик: новое событие СобытиеГМ_СозданиеКонтекста(КонтФормы), вызываемое самым первым, до любого другого события 1С, ФормЕкс и т.д.<br />
<br />
[-] [http://www.1cpp.ru/bugs/show_bug.cgi?id=4096 4096] Перехватчик: Исправлен серьезный баг - при перехвате формы, открытой через ОткрытьФорму при вызове изнутри метода класса, не работали перехваты некоторых событий, например, СобытиеГМ_ПослеОткрытия.<br />
<br />
[-] [http://www.1cpp.ru/bugs/show_bug.cgi?id=4099 4099] TurboBL: Возможность добавления контекстов к групповым контекстам <br />
<br />
[-] [http://www.1cpp.ru/bugs/show_bug.cgi?id=4101 4101] ООП: КОП: для объектов, переданных как параметры в методы с неопределенным числом параметров, не сразу вызываются деструкторы<br />
<br />
[-] [http://www.1cpp.ru/bugs/show_bug.cgi?id=4103 4103] ТабличноеПоле: Некорректное отображение скроллбара для ТП высотой в одну строку<br />
<br />
=='''Версия 3.0.1.17'''==<br />
<br />
[-] [http://www.1cpp.ru/bugs/show_bug.cgi?id=3658 3658] ООП: в методах КОП неверно работали параметры, передаваемые по значению ( Знач ) - исправление багов из 2.5 и 3.0<br />
<br />
[-] [http://www.1cpp.ru/bugs/show_bug.cgi?id=4105 4105] Перехватчик: Англоязычное название класса Перехватчик ( Hooker ) переделано на Interceptor<br />
<br />
[-] [http://www.1cpp.ru/bugs/show_bug.cgi?id=4106 4106] ООП: передача параметров в методых КОП по значению - не работает модификатор Знач<br />
<br />
[-] [http://www.1cpp.ru/bugs/show_bug.cgi?id=4117 4117] ООП: КОП::ПолучитьСписокПараметров() - ошибка при возврате самого списка параметров из метода<br />
<br />
[-] [http://www.1cpp.ru/bugs/show_bug.cgi?id=3702 3702] ООП: При включенной кнопке "Отладка" для классов, у которых нет ни одного элемента формы, выдавалось непонятное сообщение<br />
<br />
[-] [http://www.1cpp.ru/bugs/show_bug.cgi?id=3712 3712] ООП: Добавлена более внятная диагностика для методов с неверным определением в prm-файле и модуле класса, а также для методов с неверным описанием параметров методов.<br />
<br />
[-] [http://www.1cpp.ru/bugs/show_bug.cgi?id=4031 4031] ИТЗ: Ошибка загрузки из CSV строк вида '"text" some other text', в CSV-формат неправильно сериализовались строки, начинающиеся с кавычки (").<br />
<br />
=='''Версия 3.0.1.18'''==<br />
<br />
[-] [http://www.1cpp.ru/bugs/show_bug.cgi?id=4185 4185] Перехватчик: неверное англоязычное наименование CInterceptor исправлено на верное Interceptor<br />
<br />
[-] [http://www.1cpp.ru/bugs/show_bug.cgi?id=4186 4186] Перехватчик: название класса "Hooker" необходимо сохранить для совместимости<br />
<br />
[-] [http://www.1cpp.ru/bugs/show_bug.cgi?id=4187 4187] ООП: определение возвращаемого значения как void в prm-файле не является регистронезависимым - Исправлено<br />
<br />
[+] [http://www.1cpp.ru/bugs/show_bug.cgi?id=4128 4128] Перехватчик: Событие_ЗаписьЖурналаРегистрации() - в 5 параметре теперь передается не строка, а ссылка на реальный объект из базы данных<br />
<br />
[-] [http://www.1cpp.ru/bugs/show_bug.cgi?id=4190 4190] Перехватчик: исправлена неверная работа события "Событие_ЗаписьПользовательскогоСобытияЖурналаРегистрации"<br />
<br />
[-] [http://www.1cpp.ru/bugs/show_bug.cgi?id=4194 4194] Перехватчик: Исправлено - событие "Событие_СозданиеКонтекста" вызывается только для групповых контекстов<br />
<br />
=='''Версия 3.0.1.19'''==<br />
<br />
[-] [http://www.1cpp.ru/bugs/show_bug.cgi?id=4195 4195] ТП: ПроксиПровайдер: обратная связь с контролом <br />
<br />
[-] [http://www.1cpp.ru/bugs/show_bug.cgi?id=4202 4202] ТП: Использовать шрифт формы по умолчанию<br />
<br />
[-] [http://www.1cpp.ru/bugs/show_bug.cgi?id=4208 4208] ООП: Исправлен неверный тип значения MetaInfoClasses<br />
<br />
[+] [http://www.1cpp.ru/bugs/show_bug.cgi?id=4213 4213] Перехватчик: добавлен перехват событий проведения и отмены проведения документа<br />
<br />
[-] [http://www.1cpp.ru/bugs/show_bug.cgi?id=4216 4216] ООП: при загрузке 1С++ и создании объектов КОП в теле глобального модуля, а не в ПриНачалеРаботыСистемы, из созданного объекта класса не работает доступ к переменным/методам глобального модуля<br />
<br />
[-] [http://www.1cpp.ru/bugs/show_bug.cgi?id=4215 4215] Перехватчик: при загрузке 1С++ и установки перехвата в теле глобального модуля, а не в ПриНачалеРаботыСистемы, из класса-обработчика не работает доступ к переменным/методам глобального модуля<br />
<br />
[-] [http://www.1cpp.ru/bugs/show_bug.cgi?id=4219 4219] ООП: Исправлено: повторное добавление динамического свойства валило 1С<br />
<br />
[-] [http://www.1cpp.ru/bugs/show_bug.cgi?id=4222 4222] ООП: Исправлено: неверная работа метода _ПолучитьКод/_GetCode<br />
<br />
[+] [http://www.1cpp.ru/bugs/show_bug.cgi?id=4223 4223] ТП: Добавлено событие "ПриНажатииКлавиши". Событие вызывается при нажатии клавиши клавиатуры.<br />
<br />
=='''Версия 3.0.1.20'''==<br />
<br />
[-] [http://www.1cpp.ru/bugs/show_bug.cgi?id=4225 4225] ТП: событие "ПриНажатииКлавиши" не всегда верно работает<br />
<br />
[-] [http://www.1cpp.ru/bugs/show_bug.cgi?id=4226 4226] Перехватчик: неверная работа перехвата события проведения документа в случае использования дополнительного параметра проведения<br />
<br />
[-] [http://www.1cpp.ru/bugs/show_bug.cgi?id=4247 4247] FR: Добавить событие "ПослеЗаписи" для форм документов<br />
<br />
=='''Версия 3.0.1.21'''==<br />
<br />
[-] [http://www.1cpp.ru/bugs/show_bug.cgi?id=4249 4249] EV: нарушение доступа к свойству "метаданные" при добавлении атрибута формы<br />
<br />
=='''Версия 3.0.1.22'''==<br />
<br />
[-] ODBC: Исправлено форматирование значения типа SQL_C_TIMESTAMP в STRING_TYPE_1C. Запрос select GetDate() [date_time $Строка] выдавал 2008-12-19 13:15:18.470000000, а должен 2008-12-19 13:15:18.470<br />
<br />
[*] ActiveX: при создании ActiveX проверяется код ошибки вызова IConnectionPoint::Advise(). В случае CONNECT_E_CANNOTCONNECT assertion не выполняется.<br />
<br />
=='''Версия 3.0.1.23'''==<br />
<br />
[-] [http://www.1cpp.ru/bugs/show_bug.cgi?id=4414 4414] ТП: Рефакторинг клавиатурных событий (assignee: trad)<br />
<br />
=='''Версия 3.0.1.24'''==<br />
<br />
[-] [http://www.1cpp.ru/bugs/show_bug.cgi?id=4420 4420] ИТ: падает 1С при ИТ.ИзСтроки()<br />
<br />
[-] [http://www.1cpp.ru/bugs/show_bug.cgi?id=4423 4423] ODBC: ошибка определения периода присоединенной ИБ<br />
<br />
[-] [http://www.1cpp.ru/bugs/show_bug.cgi?id=4424 4424] ODBC: оптимизация способа расчета остатков (прямой/обратный)<br />
<br />
=='''Версия 3.0.1.25'''==<br />
<br />
[-] [http://www.1cpp.ru/bugs/show_bug.cgi?id=4426 4426] Некорректная обработка двойного щелчка мышью при активном EV<br />
<br />
[-] [http://www.1cpp.ru/bugs/show_bug.cgi?id=4425 4425] AV при вводе некорректной даты при редактировании значения ТП<br />
<br />
[-] [http://www.1cpp.ru/bugs/show_bug.cgi?id=4265 4265] Дополнительные свойства в атрибут Колонка<br />
<br />
[-] [http://www.1cpp.ru/bugs/show_bug.cgi?id=4047 4047] EV: Добавить метод ЗавершитьРедактирование<br />
<br />
=='''Версия 3.0.1.26'''==<br />
<br />
[!] [http://www.1cpp.ru/bugs/show_bug.cgi?id=4427 4427] Некорректное восстановление настроек из реестра (e.g. TurboBL)<br />
<br />
=='''Версия 3.0.1.27'''==<br />
<br />
[-] [http://www.1cpp.ru/bugs/show_bug.cgi?id=4428 4428] ИТ: Необходим сброс строки после выполнения метода "Группировать"<br />
<br />
[+] [http://www.1cpp.ru/bugs/show_bug.cgi?id=4429 4429] Коллекции: упростить доступ к последнему элементу<br />
<br />
=='''Версия 3.0.1.28'''==<br />
<br />
[-] [http://www.1cpp.ru/bugs/show_bug.cgi?id=4453 4453] ТП: AV при изменении видимости колонки из события<br />
<br />
=='''Версия 3.0.1.29'''==<br />
<br />
[-] [http://www.1cpp.ru/bugs/show_bug.cgi?id=4462 4462] ActiveX: MLK при подключении событий объекта<br />
<br />
[-] [http://www.1cpp.ru/bugs/show_bug.cgi?id=4460 4460] ИТ: AV при выгрузке в неинициализированный документ<br />
<br />
=='''Версия 3.2.1.0'''==<br />
<br />
[!] [http://www.1cpp.ru/bugs/show_bug.cgi?id=4463 4463] FR: Поддержка W7 / SVR2008(R2)<br />
<br />
[!] [http://www.1cpp.ru/bugs/show_bug.cgi?id=4464 4464] FR: Загрузка компоненты без регистрации в реестре<br />
<br />
[!] [http://www.1cpp.ru/bugs/show_bug.cgi?id=4465 4465] Корректное сохранение настроек в профиле пользователя<br />
<br />
[-] [http://www.1cpp.ru/bugs/show_bug.cgi?id=4467 4467] ActiveX: AV при разрушении контрола VB<br />
<br />
[+] (trad) ТП: Управление положением колонок<br />
<br />
=='''Версия 3.2.2.0'''==<br />
<br />
[*] [http://www.1cpp.ru/bugs/show_bug.cgi?id=4471 4471] ИТ: AV при выполнении методов Пересечение/Разность с флагом 1<br />
<br />
[*] [http://www.1cpp.ru/bugs/show_bug.cgi?id=4469 4469] метод Zip класса BinaryData<br />
<br />
[*] [http://www.1cpp.ru/bugs/show_bug.cgi?id=3861 3861] Хотелки: Событие объекта "ТабличноеПоле" - "ПриАктивизацииКартинки"<br />
<br />
[*] [http://www.1cpp.ru/bugs/show_bug.cgi?id=4475 4475] AV при закрытии приложения<br />
<br />
[*] [http://www.1cpp.ru/bugs/show_bug.cgi?id=4474 4474] Добавить типизирующие имена для вида справочника<br />
<br />
[*] [http://www.1cpp.ru/bugs/show_bug.cgi?id=4459 4459] All надо в строках создающих врем. таблицу, указывать таблице использовать collate database_default<br />
<br />
[*] [http://www.1cpp.ru/bugs/show_bug.cgi?id=4476 4476] ВыделятьОтрицательные перенести в свойства колонки<br />
<br />
[*] [http://www.1cpp.ru/bugs/show_bug.cgi?id=4473 4473] Чувствительность алиасов к регистру<br />
<br />
[*] [http://www.1cpp.ru/bugs/show_bug.cgi?id=4472 4472] Отсутствие последней колонки<br />
<br />
[*] [http://www.1cpp.ru/bugs/show_bug.cgi?id=4478 4478] a required resource was unavailable<br />
<br />
[*] [http://www.1cpp.ru/bugs/show_bug.cgi?id=4003 4003] Хотелки: управление всплывающей подсказкой ТП<br />
<br />
[*] [http://www.1cpp.ru/bugs/show_bug.cgi?id=4483 4483] AV при сохранении настроек отчета после прямого редактирования ТП<br />
<br />
[*] [http://www.1cpp.ru/bugs/show_bug.cgi?id=4481 4481] УстановитьКартинкиСтрок() для ЭУ табличное поле<br />
<br />
[*] [http://www.1cpp.ru/bugs/show_bug.cgi?id=4480 4480] ЦветТекстЗаголовка, ЦветФонаЗаголовка для ЭУ табличное поле<br />
<br />
[*] [http://www.1cpp.ru/bugs/show_bug.cgi?id=4479 4479] ЦветРамки ЭУ табличное поле<br />
<br />
[*] [http://www.1cpp.ru/bugs/show_bug.cgi?id=3862 3862] Хотелки: добавить возможность неоднократной установки коллекции картинок<br />
<br />
[*] [http://www.1cpp.ru/bugs/show_bug.cgi?id=4485 4485] СокрЛ() при использовании Колонка.Формат <br />
<br />
[*] [http://www.1cpp.ru/bugs/show_bug.cgi?id=4477 4477] Фоновая надпись/картинка ТП<br />
<br />
[*] [http://www.1cpp.ru/bugs/show_bug.cgi?id=4488 4488] Метод Найти для объекта КолонкиТабличногоПоля<br />
<br />
=='''Версия 3.2.4.1'''==<br />
<br />
Актуальная и рекомендуемая версия в настоящий момент выложена на форуме:<br />
<br />
http://www.1cpp.ru/forum/YaBB.pl?num=1332077808/4#4<br />
<br />
Список изменений отражен в разделе "Список решенных задач".<br />
<br />
=='''Список решенных задач (багтракер)'''==<br />
<br />
Задачи, решенные в процессе подготовки следующей версии - [http://www.1cpp.ru/bugs/buglist.cgi?bug_file_loc=&bug_file_loc_type=allwordssubstr&bug_id=&bug_status=RESOLVED&bugidtype=include&chfieldfrom=&chfieldto=Now&chfieldvalue=&component=IndexedTable&component=Interceptor&component=ODBC&component=OLE%20DB&component=OOP&component=TableField&component=%D0%9E%D0%B1%D1%89%D0%B0%D1%8F&deadlinefrom=&deadlineto=&email1=&email2=&emailtype1=substring&emailtype2=substring&field-1-0-0=product&field-1-1-0=component&field-1-2-0=version&field-1-3-0=bug_status&field-1-4-0=resolution&field0-0-0=cf_resolveversion&keywords=&keywords_type=allwords&long_desc=&long_desc_type=allwordssubstr&product=1C%2B%2B&query_format=advanced&remaction=&resolution=FIXED&short_desc=&short_desc_type=allwordssubstr&type-1-0-0=anyexact&type-1-1-0=anyexact&type-1-2-0=anyexact&type-1-3-0=anyexact&type-1-4-0=anyexact&type0-0-0=greaterthan&value-1-0-0=1C%2B%2B&value-1-1-0=IndexedTable%2CInterceptor%2CODBC%2COLE%20DB%2COOP%2CTableField%2C%D0%9E%D0%B1%D1%89%D0%B0%D1%8F&value-1-2-0=3.0&value-1-3-0=RESOLVED&value-1-4-0=FIXED&value0-0-0=3.2.2.0&version=3.0&votes=&order=bugs.delta_ts%2Cbugs.bug_status%2Cbugs.priority%2Cmap_assigned_to.login_name%2Cbugs.bug_id&query_based_on= список задач (багтракер)]</div>Kms