Последняя версия DataExpress 3 beta от 24 декабря 2017 года. Скачать.

Обсуждение релиза 3 beta (10.12.17)

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

Обсуждение релиза 3 beta (10.12.17)

Сообщение jurist23rus » Вс дек 10, 2017 3:13 pm

Открытие в рабочем режиме той же формы, что и была открыта в дизайнере штука удобная, спору нет. Но это не объясняет с чем связано "убийство" кнопки "Тест формы" как из дизайнера, так и из редактора скриптов? Это ведь всё равно было быстрее чем переход в рабочий режим.
Destiny is a very convenient word for those who never take decisions.

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

Re: Обсуждение релиза 3 beta (10.12.17)

Сообщение admin » Вс дек 10, 2017 3:46 pm

Мне это показалось настолько удобным, что причин оставлять "Тест формы" не вижу, хотя да, помедленнее. К тому же "Тест формы" был ограниченным.

Аватара пользователя
YurAnt
Эксперт
Сообщения: 3148
Зарегистрирован: Чт апр 13, 2017 8:57 am
Контактная информация:

Re: Обсуждение релиза 3 beta (10.12.17)

Сообщение YurAnt » Вс дек 10, 2017 4:15 pm

admin писал(а):4. При входе и выходе из дизайнера открывается текущая форма.

Очень гуд... но
admin писал(а):Тест формы убран.
admin писал(а):Мне это показалось настолько удобным, что причин оставлять "Тест формы" не вижу, хотя да, помедленнее.

Нихт зер гуд... Взять к примеру базу SirWolf-а или kaltsone. Для того, чтобы проверить как внутри формы работает локальное выражение помидор + томат (= кетчуп) - нужно чуть ли не с минуту подождать пока прогрузится вся база в рабочем режиме...
Лучше бы тест формы таки остался...
+
К примеру - оперативно погонять какой-то скрипт в форме с одним полем и одной кнопкой - эта радость также отпадает... А вместе с ней и желание новичков (и не только новичков) пусть даже методом проб и ошибок изучать скрипты...
+
Просто визуально оценить дизайн формы (например при воздействии скриптом на отдельные свойства формы и компонентов)
+
Изображение
Эти 2 кнопки в принципе тоже можно выкинуть, так как их практическое применение было именно в тесте формы. Сейчас возможность пошагового "отката изменений" просто нет.
+
Переход из окна скриптов в рабочий режим и обратно:

Было:

Тест формы - 1 движение (одно нажатие на кнопку) + 1 движение (закрытие тестируемой формы)
Итого: 2 действия.

Стало:

Туда (в рабочий режим):

1. закрыть окно скриптов
2. нажать Ф11 (дождаться пока загрузятся все формы. Главное за это время не забыть - зачем жал Ф11)
3. нажать на кнопку добавления (редактирования) записи.

Обратно (в режим разработки):

4. закрыть форму.
5. нажать Ф11
6. Вызвать окно скриптов.
7. (!) Найти в дереве и открыть нужный модуль.
Итого: 7 действий. Очень "удобно".
Изображение
Изображение


admin писал(а):К тому же "Тест формы" был ограниченным.

Логично... Это ведь был тест формы а не базы...

+ Еще один

Аватара пользователя
Ivan_Strelec
Интересующийся
Сообщения: 54
Зарегистрирован: Ср ноя 01, 2017 6:57 pm

Re: Обсуждение релиза 3 beta (10.12.17)

Сообщение Ivan_Strelec » Вс дек 10, 2017 4:28 pm

Было удобно при разработке табличной части быстро подгонять ширину столбцов, но как дополнительный эффект от убирания Теста формы
ушла ситуация с Access Violation http://forum.mydataexpress.ru/viewtopic.php?f=44&t=1661

Аватара пользователя
YurAnt
Эксперт
Сообщения: 3148
Зарегистрирован: Чт апр 13, 2017 8:57 am
Контактная информация:

Re: Обсуждение релиза 3 beta (10.12.17)

Сообщение YurAnt » Вс дек 10, 2017 4:32 pm

+
Ivan_Strelec писал(а):Было удобно при разработке табличной части быстро подгонять ширину столбцов

---------------------------------
- (А минус ли это был..?)
Ivan_Strelec писал(а):...как дополнительный эффект от убирания Теста формы
ушла ситуация с Access Violation http://forum.mydataexpress.ru/viewtopic.php?f=44&t=1661

Если это приписывать в недостаток, то для "исправления" всех подобных "ошибок" из DX нужно тогда убрать скрипты совсем...
Скрипты (имхо) нужно правильно писать...

Аватара пользователя
YurAnt
Эксперт
Сообщения: 3148
Зарегистрирован: Чт апр 13, 2017 8:57 am
Контактная информация:

Re: Обсуждение релиза 3 beta (10.12.17)

Сообщение YurAnt » Вс дек 10, 2017 4:33 pm

admin писал(а):Добавлены кнопки для вставки кавычек, квадратных и фигурных скобок.


1. Принимается предложение по некоторому расширению этой удобняшки..?

Код: Выделить всё

...
var LSymbol, RSymbol: string;
...
LSymbol:=Copy(Trim(SelectedText),1,1);
RSymbol:=Copy(Trim(SelectedText),Length(SelectedText)-1,1);

if LSymbol = RSymbol then
   if LSymbol = '[' then
// делаем вид соотстветствующей кнопки "[]" "утопленнным" и по клику :
begin
Delete(SelectedText,1,1);
Delete(SelectedText,Length(SelectedText)-1,1);
end;
 // кнопка принимает исходный вид... 
 
 // аналогично с остальными
...


2. Возможно для полноты восприятия попробовать такой эксперимент?
Изображение

Аватара пользователя
Ivan_Strelec
Интересующийся
Сообщения: 54
Зарегистрирован: Ср ноя 01, 2017 6:57 pm

Re: Обсуждение релиза 3 beta (10.12.17)

Сообщение Ivan_Strelec » Вс дек 10, 2017 4:42 pm

YurAnt писал(а):+
Скрипты (имхо) нужно правильно писать...

А никто с этим и не спорит. Но когда еще ты на изучении нового для себя продукта,
то не знаешь всех его нюансов, поэтому сразу и не напишешь правильный код.

Аватара пользователя
YurAnt
Эксперт
Сообщения: 3148
Зарегистрирован: Чт апр 13, 2017 8:57 am
Контактная информация:

Re: Обсуждение релиза 3 beta (10.12.17)

Сообщение YurAnt » Вс дек 10, 2017 4:46 pm

Ivan_Strelec писал(а):
YurAnt писал(а):+
Скрипты (имхо) нужно правильно писать...

А никто с этим и не спорит. Но когда еще ты на изучении нового для себя продукта,
то не знаешь всех его нюансов, поэтому сразу и не напишешь правильный код.

Согласен целиком и полностью. И посему приписывать это в плюсы "уборки" теста формы не стоит...

KoalaBear
Интересующийся
Сообщения: 140
Зарегистрирован: Сб сен 02, 2017 5:05 pm

Re: Обсуждение релиза 3 beta (10.12.17)

Сообщение KoalaBear » Вс дек 10, 2017 4:53 pm

Позволю себе присоединиться к просьбам вернуть нам кнопку "Тест формы" :roll:

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

Re: Обсуждение релиза 3 beta (10.12.17)

Сообщение jurist23rus » Вс дек 10, 2017 5:03 pm

Народ не рад безвременной кончине кнопки "тест формы". :)

Внесу нотку позитива. Попробовал тут функцию ConCat - порадовала. Очень удобно!
Destiny is a very convenient word for those who never take decisions.


Вернуться в «Обсуждение релизов DataExpress»

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

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