Последняя версия DataExpress 2021.06.18

Изображение Скачать | Изображение Что нового?

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

jurist23rus
Эксперт
Сообщения: 2856
Зарегистрирован: 30 сен 2016, 09:42
Откуда: Майкоп
Благодарил (а): 9 раз
Поблагодарили: 64 раза

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

Сообщение jurist23rus » 10 дек 2017, 15:13

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

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

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

Сообщение admin » 10 дек 2017, 15:46

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

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

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

Сообщение YurAnt » 10 дек 2017, 16:15

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

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

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

Было:

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

Стало:

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

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

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

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


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

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

+ Еще один

Аватара пользователя
Ivan_Strelec
Интересующийся
Сообщения: 75
Зарегистрирован: 01 ноя 2017, 18:57
Благодарил (а): 1 раз

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

Сообщение Ivan_Strelec » 10 дек 2017, 16:28

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

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

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

Сообщение YurAnt » 10 дек 2017, 16:32

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

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

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

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

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

Сообщение YurAnt » 10 дек 2017, 16:33

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
Интересующийся
Сообщения: 75
Зарегистрирован: 01 ноя 2017, 18:57
Благодарил (а): 1 раз

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

Сообщение Ivan_Strelec » 10 дек 2017, 16:42

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

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

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

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

Сообщение YurAnt » 10 дек 2017, 16:46

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

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

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

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

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

Сообщение KoalaBear » 10 дек 2017, 16:53

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

jurist23rus
Эксперт
Сообщения: 2856
Зарегистрирован: 30 сен 2016, 09:42
Откуда: Майкоп
Благодарил (а): 9 раз
Поблагодарили: 64 раза

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

Сообщение jurist23rus » 10 дек 2017, 17:03

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

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


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