Последняя версия DataExpress 3 beta от 3 августа 2019 года.
Изображение Скачать | Изображение Что нового?
См. также: Энциклопедия DX | Форум на develop-soft | Песочница
ИзображениеИзображениеИзображение

DataExpress v.3 (beta)

Публикация новостей, связанных с развитием DataExpress.
Аватара пользователя
admin
Разработчик
Сообщения: 4467
Зарегистрирован: Пн мар 14, 2016 11:32 am
Откуда: Ленинградская
Благодарил (а): 18 раз
Поблагодарили: 59 раз

Re: DataExpress v.3 (beta)

Сообщение admin » Пн окт 08, 2018 8:03 pm

Обновление.
1. Добавлен встроенный веб-сервер, представленный в API классом THttpServer. Все вопросы по веб-серверу можно задавать здесь.
2. В API добавлен HTTP-клиент для отправки и получения данных в сети Интернет. Поддерживается протокол SSL и асинхронная передача.
3. Прочие добавления в API. TTemplate - генерация данных на основе шаблонов, предполагается использовать вместе с веб-сервером. Добавлены события TdxForm.OnStateChange, TdxQueryGrid.OnStateChange - события наступают после изменения состояния команд контекстного меню и кнопок.
4. Исправления: Ошибка при экспорте проекта (добавил проверку на допустимость символов), EAccess Violation в дизайнере, EAccess Violation в редакторе скриптов, Имя кнопки, ошибка вывода информации в шаблоне ods

Аватара пользователя
admin
Разработчик
Сообщения: 4467
Зарегистрирован: Пн мар 14, 2016 11:32 am
Откуда: Ленинградская
Благодарил (а): 18 раз
Поблагодарили: 59 раз

Re: DataExpress v.3 (beta)

Сообщение admin » Вт окт 09, 2018 8:31 pm

Исправление.
1. TProxyData.

Аватара пользователя
admin
Разработчик
Сообщения: 4467
Зарегистрирован: Пн мар 14, 2016 11:32 am
Откуда: Ленинградская
Благодарил (а): 18 раз
Поблагодарили: 59 раз

Re: DataExpress v.3 (beta)

Сообщение admin » Пн окт 22, 2018 8:24 pm

Исправления и доработки.
1. Повторный вызов THttpClient.Send в асинхронном режиме переводил в синхронный режим. Теперь повторный вызов Send прерывает и останавливает работающий поток и создает новый поток.
2. Ошибка грида в действиях.
3. Имена колонок таблиц. Исходное имя поля отображается в заголовках в скобках и в окне настройки порядка и видимости столбцов.
4. Вылет при импорте данных. Программа может импортировать из файла, открытого в другой программе.
5. Позиция и размеры редактора скриптов. Программа также сохраняет состояние окна (нормальное, максимальное).
6. TButtonPanel.
7. Кириллица в .dxp.
8. Блокировка выхода из дизайнера при разрыве соединения. При обрыве связи программа показывает сообщение о потере связи, а не "Опа!".
9. Некорректно работало дублирование записи в формах - не происходило округление чисел при вычислениях выражений.
10. Компилятор сообщает об ошибке, если модуль уже был включен ($I).

Аватара пользователя
admin
Разработчик
Сообщения: 4467
Зарегистрирован: Пн мар 14, 2016 11:32 am
Откуда: Ленинградская
Благодарил (а): 18 раз
Поблагодарили: 59 раз

Re: DataExpress v.3 (beta)

Сообщение admin » Пт ноя 02, 2018 1:12 pm

Обновление.
1. Дерево компонентов и сводка переместились на правую сторону дизайнера. Добавлено мультивыделение в дереве компонентов. Дерево компонентов и сводка обновляются автоматически, контекстное меню убрано. Поиск в сводке не зависит от регистра. Поиск ведется не только по выражению, но и по имени поля. При выделении компонента, если он за пределами области видимости, полосы прокрутки перемещаются автоматически.
2. Действие "Очистить поля" снимает флажок с компонента . Увеличена высота списка полей для очистки.
3. Исправления: XML-шаблоны, Access Violation в THttpClient, Пустой редактор скриптов, Заголовки таблиц в модуле расширения.

Аватара пользователя
admin
Разработчик
Сообщения: 4467
Зарегистрирован: Пн мар 14, 2016 11:32 am
Откуда: Ленинградская
Благодарил (а): 18 раз
Поблагодарили: 59 раз

Re: DataExpress v.3 (beta)

Сообщение admin » Вс ноя 25, 2018 12:51 pm

Обновление.
1. Добавлена возможность выполнять действия при запуске базы данных. Кнопка редактора действий расположена в дизайнере на панели инструментов рядом с кнопкой "Сохранить". Разработчикам действий - добавлено новое значение target = main.
2. Печать отчетов. Добавлено два новых свойства: шаблоны и вычисления при печати. Пример есть в демо-базе (отчет "Доходы по клиентам").
3. В выражения добавлена поддержка типов полей "Файл" и "Изображение". В выражении они воспринимаются как текстовые. Файл хранит значение компонента, а изображение - ссылку на исходное расположение файла.
4. В компоненты "Файл" и "Изображение" добавлены свойства "Обязательное" и "Проверка значения".
5. Порядок форм в закладках теперь определяется разработчиком.
6. Добавления в API: тип TFormatSettings, функции GetFormatSettings, SetFormatSettings, IntToHex.
7. Устранены недоработки: http://forum.mydataexpress.ru/viewtopic.php?f=59&t=2543, http://forum.mydataexpress.ru/viewtopic.php?f=59&t=2537, http://forum.mydataexpress.ru/viewtopic.php?f=59&t=2512, http://forum.mydataexpress.ru/viewtopic.php?f=3&t=2473, http://forum.mydataexpress.ru/viewtopic.php?f=53&t=2402.

Внимание!
1. База данных, сохраненная в новой версии DataExpress, не будет открываться в предыдущих.
2. В модуле neitri есть функция IntToHex, из-за которой теперь будет ошибка компиляции, и модуль работать не будет. Необходима доработка модуля под новую версию.

Аватара пользователя
admin
Разработчик
Сообщения: 4467
Зарегистрирован: Пн мар 14, 2016 11:32 am
Откуда: Ленинградская
Благодарил (а): 18 раз
Поблагодарили: 59 раз

Re: DataExpress v.3 (beta)

Сообщение admin » Вс дек 09, 2018 9:12 am

Исправление.
1. Доработано масштабирование интерфейса на мониторах High-DPI. Все элементы интерфейса, в том числе формы, отчеты, запросы, кроме значков, масштабируются. Возможна работа в дизайнере на мониторах High-DPI. При запуске базы на обычных мониторах компоненты будут уменьшены.
2. Исправлены ошибки: http://forum.mydataexpress.ru/viewtopic.php?f=20&t=2554, http://forum.mydataexpress.ru/viewtopic.php?f=20&t=2569, http://forum.mydataexpress.ru/viewtopic.php?f=20&t=2538, http://forum.mydataexpress.ru/viewtopic.php?f=20&t=2293.

Аватара пользователя
admin
Разработчик
Сообщения: 4467
Зарегистрирован: Пн мар 14, 2016 11:32 am
Откуда: Ленинградская
Благодарил (а): 18 раз
Поблагодарили: 59 раз

Re: DataExpress v.3 (beta)

Сообщение admin » Вт дек 11, 2018 5:57 pm

Исправление.
1. Исправлена ошибка Access Violation при сохранении настроек кнопок таблицы или запроса.
2. Добавлены функции в API для поддержки массивов Variant: VarArrayGet, VarArraySet, VarArrayOf, VarArrayDimCount, VarArrayLowBound, VarArrayHighBound.

Аватара пользователя
admin
Разработчик
Сообщения: 4467
Зарегистрирован: Пн мар 14, 2016 11:32 am
Откуда: Ленинградская
Благодарил (а): 18 раз
Поблагодарили: 59 раз

DataExpress v.3 (beta)

Сообщение admin » Вт янв 08, 2019 8:02 pm

Обновление.
1. Добавлена возможность фильтрации по файлам и изображениям. В фильтрах они представлены как текстовые поля и, соответственно, к ним применимы все операции сравнения, характерные для текстовых полей. В случае с файлами фильтрация ведется по полю, которое видит пользователь. Фильтрация изображений ведется по полю, которое хранит исходное расположение файла.
2. Добавлена поддержка UNC-путей. Можно указать путь к сетевой папке без необходимости подключать сетевой диск. Это можно использовать для указания папки шаблонов, папки хранения файлов и изображений, в скриптах и расширениях.
3. Добавлена функция FieldSize. Убраны из API устаревшие процедуры CreateForm и DestroyForm. Из-за этого возможна ошибка компиляции в ваших скриптах. Чтобы устранить ошибку, замените процедуры соответственно на TdxForm.Create и AnyForm.Free или обратитесь к разработчику модуля.
4. Исправлены ошибки и недоработки:
5. Прочие доработки.

Аватара пользователя
admin
Разработчик
Сообщения: 4467
Зарегистрирован: Пн мар 14, 2016 11:32 am
Откуда: Ленинградская
Благодарил (а): 18 раз
Поблагодарили: 59 раз

Re: DataExpress v.3 (beta)

Сообщение admin » Чт янв 10, 2019 10:54 pm

Исправление.
1. http://forum.mydataexpress.ru/viewtopic.php?f=60&t=2608
2. Прочие доработки.

Аватара пользователя
admin
Разработчик
Сообщения: 4467
Зарегистрирован: Пн мар 14, 2016 11:32 am
Откуда: Ленинградская
Благодарил (а): 18 раз
Поблагодарили: 59 раз

Re: DataExpress v.3 (beta)

Сообщение admin » Вт янв 15, 2019 7:24 pm

Исправление.
Исправлена ошибка: http://forum.mydataexpress.ru/viewtopic.php?f=61&t=2615


Вернуться в «Новости и релизы платформы»