Artifact [4f6bf7ad6b] Вы: nobody
Вход

Artifact 4f6bf7ad6ba3237684e215cb10ddcd34ab785665:

Wiki page [История версий] by orefkov 2012-02-01 05:39:13.
D 2012-02-01T05:39:13.605
L История\sверсий
U orefkov
W 7122
<b> 1.0.1.1 </b>
  *  Исправлен вылет при попытке подключить таблицу строк документа, у которого нет ТЧ.
  *  Добавлены текстовые параметры: :ВидСубконто и :ПланСчетов

<b> 1.0.1.2 </b>
  *  Исправлена работа с преобразованием значений типа Дата в формат БД. 

<b> 1.0.1.3 </b>
  *  Исправлена ошибка в метапарсере при обработке вхождений текстовых параметров.

<b> 1.0.1.4 </b>
  *  Добавлено автоматическое подключение таблиц 1С.

<b> 1.0.1.5 </b>
  *  Исправлена ошибка подстановки текстового параметра ":ВидСправочника.ХХХ"
  *  Добавлен модификатор 3 для подстановки значения типа "Строка"

<b> 1.0.1.6 </b>
  *  Исправлена подстановка значения пустой даты.
  *  Добавлена типизация :Субконто
  *  Добавлена типизация :Время
  *  Добавлена функция str2id
  *  Добавлена функция id2str

<b> 1.0.1.7 </b>

  *  Доработана работа 3го модификатора текстового параметра типа "Строка". Теперь подставляемый фрагмент текста также обрабатывается метапарсером.
  *  Удалены типизация ":ВидДокумента" и ":ВидДокументаПредставление".
  *  Добавлены типизации ":ИмяВида" и ":ПредставлениеВида".
  *  Доработан метод SQLiteQuery::ВыполнитьЗапрос. Теперь можно получать результат выполнения запроса в таблицу значений, список значений, полем из скалярного запроса, а также в любой объект, реализующий интерфейс загрузки результата запроса (ISQLiteResultLoader).

<b> 1.0.1.8 </b>

  *  Исправлена ошибка обработки NULL значений.
  *  Исправлена ошибка преобразования из utf-8 нулевых строк
  *  Устранена гигантская утечка памяти при некоторых случаях использования LIMIT
  *  Рефакторинг классов базы данных и запросов, с целью облегчения использования их в других компонентах
  *  Из соображений производительности восстановлены типизации :ВидДокумента и :ВидДокументаПредставление
  *  Из соображений производительности добавлены типизации :ВидСубконто и :ВидСубконтоПредставление

<b> 1.0.1.9 </b>

  *  Сделано принудительное округление чисел при типизации :Число, тк получатели результата (кроме ТаблицыЗначений) сами этого не делают.
  *  Исправлена работа типизации при обработке NULL значений, тк получатели результата (кроме ТаблицыЗначений) сами этого не делают.
  *  Изменена логика работы с Begin/EndReadSequnce. В немонопольном режиме падение производительности, зато не падает.
  *  Добавлен метод SQLiteQuery::ОбработатьТекстЗапроса
  *  Добавлено свойство SQLiteQuery::ВыполнятьВТранзакции
  *  Исправлена ошибка программы при подключении таблиц шапки документа, не имеющего реквизитов шапки.
  *  Исправлена ошибка при выборке из таблиц 1С, иногда могущая привести к зависанию программы.
  *  Добавлено подключение таблиц ЖурналовРасчетов ДБФ версии 1С.
  *  Исправлена укладка списка объектов при наличии иерархии - неверно укладывались объекты, содержащие в идентификаторе русские буквы (распределенка с русским префиксом ИБ).
  *  Добавлен объект SQLiteDataProvider - поставщик данных табличного поля 1С++ для таблиц sqlite и таблиц 1С DBF-версии.

<b> 1.0.2.0 </b>

  *  SQLite обновлен до релиза 3.6.11
  *  Добавлена способность ПоставщикаДанных динамически менять текст запроса, если некоторые поля не нужны табличному полю для отображения
  *  Добавлена возможность быстрого поиска для поставщика данных
  *  Исправлена ошибка выборки данных при некоторых условиях (where date <= '09или19или29.месяц.год' order by date desc)
  *  Убрана странная ошибка при попытке подготовить запросы с текстом запроса длиннее 972 символов.
  *  Порядок сортировки в 'collate _1C' сделан точно соответствующим порядку сортировки в дбф-файлах 1С.
  *  Изменены методы: SQLiteDataProvider::УстановитьТекстЗапроса, SQLiteDataProvider::Отладка
  *  Добавлены методы: SQLiteDataProvider::НеУдалятьПоля, SQLiteDataProvider::ПоляБыстрогоПоиска, SQLiteDataProvider::ПолучитьТекстЗапроса

<b> 1.0.2.2 </b>

  *  SQLite обновлен до релиза 3.6.18

<b> 1.0.2.3 </b>

  *  SQLite обновлен до релиза 3.6.22
  *  Исправлена ошибка автоподключения таблиц 1С, названия которых начинаются с подчеркивания
  *  Доработано автоподключение таблиц 1С, теперь можно просто указывать имя таблицы, заключенное в <nowiki>[]</nowiki>.
  *  Изменен алгоритм выгрузки результата запроса в СписокЗначений.

Z f034b6d70ed015e7bedc661ed87015e5