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

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

Публикация новостей, связанных с развитием DataExpress.
neitri
Мастер скриптов
Сообщения: 537
Зарегистрирован: Пн фев 13, 2017 5:42 pm

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

Сообщение neitri » Вс июл 30, 2017 6:22 pm

Окно логина открывается по центру первого монитора.
Большое спасибо.
Помогли Тебе. Помоги проекту.
Реквизиты помощи Вы можете найти в окне "О программе"

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

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

Сообщение admin » Вс авг 06, 2017 3:29 pm

Обновление.
1. Добавлено свойство запросов "Обновлять вручную". Запросы с установленным свойством не будут автоматически обновляться при обновлении формы и полей-параметров, при перемещении на другую запись. Однако после добавления, редактирования или удаления записи, запрос будет автоматически обновлен. Это свойство было добавлено с целью оптимизировать быстродействие приложения базы, когда имеется тяжелый запрос с большим количеством параметров или при работе через Интернет. Вы можете управлять обновлением запроса в скриптах.
2. Доработано обновление запроса/отчета при редактировании. Запрос обновляется только если запись была добавлена, изменена или удалена. В случае отмены действия обновление не происходит. При добавлении записи в запрос выделяется новая запись. При обновлении запроса (кнопка "Обновить") текущей становится первая запись.
3. В простых формах, а также в таблицах в простых формах ID записи вычисляется без обращения к базе данных.
4. Размер поля по умолчанию для компонентов "Текст", "Список", "Файл", "Заметка" соответственно: 50, 50, 50, 300.
5. Простое отслеживание изменений в структуре базы и отображение сообщения при тестировании формы.
6. Добавлено свойство TdxQueryGrid.ManualRefresh, метод TdxQueryGrid.Close. Изменен тип второго параметра TIniFile.Create на TIniFileOptions. Тем кто использует этот класс, придется немного подправить скрипты.
7. Исправлены баги: http://forum.mydataexpress.ru/viewtopic.php?f=20&t=1263, http://forum.mydataexpress.ru/viewtopic.php?f=20&t=1252

Обсуждение релиза >>>

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

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

Сообщение admin » Пн авг 07, 2017 4:01 pm

Исправление.
1. Доработано отслеживание изменений структуры базы данных (пункт 5 релиза от 06.08.2017).

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

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

Сообщение admin » Вт авг 15, 2017 6:50 pm

Обновление.
1. Отменено редактирование по вводу в поле в режимах "только форма" и "таблица в стороне". Теперь обязательно нужно выбрать команду "Изменить" в контекстном меню или панели кнопкок, а также по двойному клику в списке формы (в режиме "таблица в стороне").
Доступность полей в режиме просмотра запрещена, кнопки полей в этом режиме неактивны.

2. Добавлена возможность не показывать пользователя в списке при входе в базу (настраивается в "пользователи" для каждого конкретного пользователя):
Изображение

3. Название базы данных отображается в заголовке окна и в окне входа. Название задачи в диспетчере задач совпадает с заголовком окна:
Изображение

4. Добавлены методы:
TdxImage.LoadFromStream,
TdxImage.SaveToStream,
TdxDBImage.SaveToStream,
TdxFile.SaveToStream.
Добавлено событие TdxDBImage.OnImageLoad.

5. Исправлены баги:
http://forum.mydataexpress.ru/viewtopic.php?f=20&t=1281,
http://forum.mydataexpress.ru/viewtopic.php?f=20&t=1280,
http://forum.mydataexpress.ru/viewtopic.php?f=20&t=1277.

Обсуждение >>>

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

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

Сообщение admin » Вт авг 29, 2017 4:12 pm

Обновление.
1. Улучшено дерево формы. Теперь можно представить в виде иерархии не только группы, но и любые данные, которые есть в форме или справочниках. Требуется перенастройка свойства формы "Дерево".
2. Единый синтаксис фильтров источника, списка и условия отбора. Например, в фильтре списка для поля источника допустимо указывать поля объектов (не компонент): [Клиент|Название]='Петров'. Использование восклицательного знака также допустимо:
[!Клиент|Название]='Петров'
3. Доработка контроля доступа. Заблокированные записи открываются в режиме просмотра. Если форма в состоянии "Просмотр", то записи таблиц и запросов также открываются только для просмотра. При этом блокировки записи не происходит. В заголовке окна редактирования в скобках указывается состояние формы: просмотр, редактирование или новая запись.
4. Мелкие улучшения: всплывающие подсказки в ячейках таблицы настройки отбора, плавная прокрутка таблиц настройки роли, сообщение об успешной операции импорта и объединения проектов.
5. Переработано дублирование записи. Дублируются также поля с выражениями, поля объектов, файлы и изображения. Трюк с исключением из дублирования полей с фиктивными выражениями уже не пройдет (см. archs8).
6. Добавления в API:
  • TIcon.
  • TdxLookupComboBox: SourceFormName, SourceFieldName (то же самое для TdxComboBox и TdxMemo).
  • TTreeView: Selected, SelectionCount, Selections.
  • TdxFormTree - новое дерево теперь встроено в форму, как и табличная часть.
  • TdxForm.Tree
  • TdxForm.Edit и TdxForm.Delete возвращают результат типа TAccessStatus.
  • Добавлены функции VarIsNothing, VarAsType, VarCast.
7. Убрано из API:
  • Функции группы Totals: DCount, DSum, DAvg, AMax, DMin, DMerge.
  • TdxForm: BeforeDuplicate, AfterDuplicate, BeforeRecalculate, AfterRecalculate.

Обсуждение >>>

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

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

Сообщение admin » Пт сен 08, 2017 4:39 pm

Обновление
1. Доработал редактирование в таблице. Редактор в ячейке не исчезает при нажатии клавиш со стрелками. Чтобы редактор появился/исчез надо нажать ENTER. При этом ячейка остается активной (не переходит на правую). При нажатии F2 также появляется редактор, повторное нажатие снимает выделение с текста.
2. Добавил несколько горячих клавиш: ENTER - редактирование записи (аналогично пробелу). В окне редактирования записи: Ctrl-Enter - сохранить запись и закрыть окно редактирования, Shift-Esc - отменить изменения и закрыть окно редактирования. В окне списка: ESC - закрывает окно. Также добавлены подсказки к кнопкам объектов, "ОК", "Отмена".
3. Мелкое удобство: нажатие в числовом поле пробела или точки печатает запятую (в зависимости от настроек системы).
4. Вернул в API функции группы Totals и события TdxForm.BeforeDuplicate, TdxForm.AfterDuplicate.
5. Небольшое изменение в работе функции AVG и AVGIF - функции игнорируют значения NULL. Таким образом функции работают аналогично функциям DAVG, DBAVG, "Среднее".
6. Исправлены ошибки: http://forum.mydataexpress.ru/viewtopic.php?f=20&t=1360, http://forum.mydataexpress.ru/viewtopic.php?f=20&t=1353, http://forum.mydataexpress.ru/viewtopic.php?f=20&t=1320, http://forum.mydataexpress.ru/viewtopic.php?f=20&t=1298.
7. Подкорректировал поиск в дереве. Теперь клик за пределами окошка аналогично нажатию клавиши ENTER. Сбоя прокрутки быть не должно.
8. При прерывании операции импорта/экспорта данных программа запрашивает подтверждение.

Обсуждение >>>

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

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

Сообщение admin » Вс сен 17, 2017 5:24 pm

Исправление.
1. Исправлены ошибки:
http://forum.mydataexpress.ru/viewtopic.php?f=20&t=1399,
http://forum.mydataexpress.ru/viewtopic.php?f=20&t=1396.
2. Добавлено редактирование записи запроса по нажатию ENTER.
3. Изменено окно "О программе".

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

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

Сообщение admin » Вс сен 24, 2017 5:24 pm


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

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

Сообщение admin » Сб сен 30, 2017 3:04 pm

Исправление.
1. Исправлено медленное добавление записи в запрос
2. Исправлена ошибка при множественном выделении компонентов в дизайнере
3. Исправлена ошибка при добавлении неподдерживаемых тегов. Во избежание последующих ошибок количество допустимых тегов ограничено до: body, p, b, i, u, font, code, ul, ol, li. Остальные теги игнорируются.
Обсуждение >>>

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

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

Сообщение admin » Вс окт 01, 2017 6:34 pm

Исправление.
Не появлялось подтверждение удаления записи в запросе.
Обсуждение >>>