Последняя версия DataExpress 3 beta от 9 октября 2018 года. Скачать. Энциклопедия DX. Форум на Develop-Soft

Тестовая версия DataExpress 3 beta

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

Re: Тестовая версия DataExpress 3 beta

Сообщение admin » Вс мар 19, 2017 6:16 pm

Исправления.
1. Исправлена ошибка в фильтре формы: http://forum.mydataexpress.ru/viewtopic.php?f=20&t=817
2. Исправлена ошибка: http://forum.mydataexpress.ru/viewtopic.php?f=20&t=535

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

Re: Тестовая версия DataExpress 3 beta

Сообщение admin » Пн мар 20, 2017 7:51 pm

В справочник добавлен (в конце) важный пункт "Операция деления в Pascal Script".

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

Re: Тестовая версия DataExpress 3 beta

Сообщение admin » Вт мар 21, 2017 6:43 pm

Исправление.
1. При открытии программы в первой закладке в табличной части наблюдался эффект дублирования записей, который исчезал после обновления данных формы.

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

Re: Тестовая версия DataExpress 3 beta

Сообщение admin » Ср мар 29, 2017 10:34 pm

Обновление.
1. Палитра свойств скрывается при выборе компонента в палитре компонентов.
2. В скрипты добавлены функции кодирования EncodeMD5, EncodeSHA1, EncodeBase64, DecodeBase64, HMACMD5, HMACSHA1. Эти функции пригодятся для взаимодействия с различными веб-сервисами. Добавлены функции StrToDateTime, SplitStr - разбивка строки на части.

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

Re: Тестовая версия DataExpress 3 beta

Сообщение admin » Чт мар 30, 2017 7:13 pm

Обновление.
1. В скрипты добавлены функции VarToStr, ShowPrintErrors - показывает сообщение об ошибках печати в штатном окне. Добавлена константа LineEnding = #13#10.

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

Re: Тестовая версия DataExpress 3 beta

Сообщение admin » Пт мар 31, 2017 12:58 pm

Обновление. Прекращена поддержка плагинов. Функции "Падеж" стали стандартными.

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

Re: Тестовая версия DataExpress 3 beta

Сообщение admin » Пн апр 10, 2017 10:18 pm

Обновление.
1. Добавлена маска ввода в поле "Текст". Подробности читайте в контекстной справке.
2. В представлении формы "Только таблица", если табличная часть редактируемая, форма записи не открывается при добавлении/редактировании. Это сделано для тех, кто предпочитает работать с данными в таблице. Однако, форму можно открыть, дважды щелкнув по области индикатора. Аналогично с подчиненными формами. Если табличная часть редактируется, то форма записи не открывается.
остальное для программистов
3. Добавлены свойство EditMask и методы в класс TdxEdit:
- ValidateText - проверяет текст в компоненте на соответствие маске. Возвращает True - если текст соответствует или пусто, иначе - False;
- MaskTextEmpty - возвращает True, если в компоненте отсутствует введенный текст. Эта функция игнорирует литеральные символы. Например, если задана маска: 7(000), то 7( ) означает пустой текст, ничего не введено.
4. Класс TMaskEdit заменен на TMaskEditEx. Предком классов TDBEdit и TMaskEditEx теперь является TCustomEdit. Класс TCustomMaskEdit удален, т. к. он содержал единственный метод ValidateEdit, который нельзя было применить на практике. Класс TMaskEditEx также имеет методы: ValidateText и MaskTextEmpty.
5. Добавлены функции FileDateToDateTime, DateTimeToFileDate.

jurist23rus
Эксперт
Сообщения: 2431
Зарегистрирован: Пт сен 30, 2016 9:42 am
Откуда: Майкоп

Re: Тестовая версия DataExpress 3 beta

Сообщение jurist23rus » Пн апр 10, 2017 10:28 pm

Давно ждали маску ввода. Разработчик, как всегда, выше всяких похвал. Большое спасибо.
Destiny is a very convenient word for those who never take decisions.

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

Re: Тестовая версия DataExpress 3 beta

Сообщение admin » Сб апр 15, 2017 9:09 am

Обновление.
1. Добавлен простой поиск в справке.
2. Исправлены ошибки:
http://forum.mydataexpress.ru/viewtopic.php?f=20&t=894
http://forum.mydataexpress.ru/viewtopic.php?f=20&t=892

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

Re: Тестовая версия DataExpress 3 beta

Сообщение admin » Вс апр 16, 2017 10:23 pm

Обновление.
1. Ускорение экспорта данных формы. Порядок столбцов такой же как в табличной части.
2. Ускорение импорта данных формы. Теперь каждая запись сразу попадает в базу. Контроль уникальности позволяет исключить дубли в импортируемых данных. Но в некоторых случаях дубли могут проскочить:
  • если форма имеет поля с одинаковыми именами. Программа не сможет правильно определить ID поля.
  • в случае, когда полем является объект: если в справочнике в поле списка, есть повторяющиеся значения (например, два Ивановых И. И.). В этом случае программа может неверно определить ID записи.
3. Убран контроль ввода перед печатью.
4. Исправлен недочет http://forum.mydataexpress.ru/viewtopic.php?f=20&t=903. При выборе поля объекта в имя вставляется не полный путь, а только имя поля объекта.

Если есть вопросы, то создавайте тему в соответствующем разделе.


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