Последняя версия DataExpress 3 beta от 20 апреля 2018 года. Скачать. Энциклопедия DX.

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

Публикация новостей, связанных с развитием DataExpress.
Аватара пользователя
kroks
Интересующийся
Сообщения: 175
Зарегистрирован: Ср мар 01, 2017 8:23 pm

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

Сообщение kroks » Чт мар 02, 2017 9:32 pm

admin писал(а):А зачем растягивать однострочники?

Вот и я о том. Запретить желательно это в программе.
Отдал - возьми! Взял - отдай! Изображение

Аватара пользователя
kroks
Интересующийся
Сообщения: 175
Зарегистрирован: Ср мар 01, 2017 8:23 pm

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

Сообщение kroks » Пт мар 03, 2017 12:13 am

admin писал(а):Доработка Я добавил двойной только ради добавления заголовков обработчиков событий. Поэтому двойной клик убрал, кроме ветки Events. При двойном клике вставляется заготовка процедуры-обработчика. Имя процедуры надо самому дописывать.


А остальные ветки надеюсь не останутся без внимания? Приведу простейший пример возможной последовательности:

Создали заготовку из Events:

Изображение

Отлично. Сэкономили немного времени на ручном вводе. Идем дальше:
имя поля и вводим руками:

Изображение

идем в ветку Изображение и кликая в ней свойство Изображение вставляем .Color := в место нахождения курсора. Получаем:

Изображение

При этом же клике, фокус в панели функций "переехал" в ветку Изображение (развернув ее если свернута). Щелкнули Изображение и вот наш результат:

Изображение

Такая последовательность может сделать ввод более ускоренным. Типа "конструктор-проводник".

З.Ы. Надеюсь с оформлением не сильно перестарался
Отдал - возьми! Взял - отдай! Изображение

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

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

Сообщение admin » Пт мар 03, 2017 7:47 am

Возможно я придумаю, что-то более удобное, со временем.

Аватара пользователя
kroks
Интересующийся
Сообщения: 175
Зарегистрирован: Ср мар 01, 2017 8:23 pm

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

Сообщение kroks » Пт мар 03, 2017 10:40 am

Хозяин - барин! ;) . Вы ведь не против пожеланий всяких? Может что-то полезное сможем посоветовать подсказать (как пользователи).
Отдал - возьми! Взял - отдай! Изображение

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

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

Сообщение admin » Пт мар 03, 2017 10:48 am

kroks писал(а):Хозяин - барин! ;) . Вы ведь не против пожеланий всяких? Может что-то полезное сможем посоветовать подсказать (как пользователи).

Конечно же я не против! Только я уже за пожеланиями не поспеваю :) .

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

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

Сообщение admin » Пт мар 03, 2017 11:38 pm

Обновление.
1. Доработки в редакторе скриптов: F5, F9 работают, если фокус на дереве модулей. Если текущий модуль дочерней формы, то команда "тест формы" запускает родительскую форму.
2. F4 - открытие/закрытие редактора скриптов.
3. Доработка дерева в окне списка (открывается кнопкой объекта). Двойной клик в дереве групп выбирает группу. Работает только если это справочник групп и группа не содержит подгрупп.
4. Убрал лишнее обновление данных при сортировке.

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

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

Сообщение admin » Вс мар 05, 2017 8:17 pm

Небольшие доработки.
1. Доработка сохранения размеров главного окна.
2. При открытии базы из командной строки предыдущая база сохраняется в истории.
3. При установленном фильтре в правом нижнем углу появляется значок фильтра.
4. Небольшая оптимизация в представлении "Простая форма": убрал лишние обновления запросов и вычисления.
5. Не возникали события запросов OnBeforeClose, OnAfterClose при закрытии формы.
6. Некорректно работала комбинация Alt+F4 в дизайнере.

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

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

Сообщение admin » Пт мар 10, 2017 9:26 pm

Обновление.
1. Добавлены модули выражений. Эта технология позволяет использовать всю мощь скриптов в выражениях. Разработчики могут создавать новые функции для выражений, используя встроенный язык программирования RemObject Pascal Script и делиться ими с теми разработчиками, которые плохо разбираются в программировании. Подробнее о модулях читайте в справке и справочнике.
2. Добавлены свойства TdxQueryGrid.QueryName, TdxForm.Queries, TdxForm.QueryByIndex, TdxForm.QueryCount, TControl.Constraints.
3. Добавлены функции в скрипты ColorToString, StringToColor, RGBToColor, ColorToRGB, RedGreenBlue.
4. Исправлен баг с функциями USER и GetCurrentUser.
5. Исправлен баг: http://forum.mydataexpress.ru/viewtopic.php?f=20&t=761.

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

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

Сообщение admin » Вс мар 12, 2017 2:58 pm

Обновление.
1. В дизайнере к списку форм добавлена сводка по полям с выражениями. Отображаются поля с выражениями в свойствах: значение по умолчанию, выражение, проверка значения, фильтр списка. А также обязательные поля и вычисляемые надписи.

Аватара пользователя
kroks
Интересующийся
Сообщения: 175
Зарегистрирован: Ср мар 01, 2017 8:23 pm

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

Сообщение kroks » Вс мар 12, 2017 4:46 pm

Добавлю: двойной щелчок в дереве, выделяет поле. Если поле на вкладке, активирует и выделяет.
Отдал - возьми! Взял - отдай! Изображение


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

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость