Последняя версия DataExpress 3 beta от 7 декабря 2019 года.
Изображение Скачать | Изображение Что нового?
См. также: Энциклопедия DX | Форум на develop-soft | Песочница
ИзображениеИзображениеИзображение

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

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

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

Сообщение YurAnt » Вс окт 01, 2017 10:50 pm

<< Что нового?

admin писал(а):Исправление.
Не появлялось подтверждение удаления записи в запросе.

Такой возник вопрос: с запросом понятно - удаление без предупреждения - это полное уничтожение записи и здесь диалог необходим. А что с логикой удаления строк подчиненной таблицы?
Провел кспрмент. Открыл запись, жму в подчиненной таблице "Удалить". Выскакивает диалог - отвечаю "да". Запись подчиненной таблицы исчезает из вида. Закрываю родительскую запись без сохранения и при следующем открытии - вижу снова "удаленные" записи пт.
Выходит несколько странный результат проделанной комбинации. Может быть в случае с записями подчиненной таблицы этот диалог и не нужен вовсе..? Т.е. - каков его смысл, если он не находится на пороге безвозвратного удаления?

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

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

Сообщение admin » Пн окт 02, 2017 8:01 am

YurAnt писал(а):Может быть в случае с записями подчиненной таблицы этот диалог и не нужен вовсе..?

Допустим вы случайно удалили запись в подчиненной таблице. Придется отменять все изменения, проделанные в записи.

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

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

Сообщение YurAnt » Пн окт 02, 2017 8:17 am

Возможно. Но чаще подобная таблица может использоваться для "оперативно движимых" данных (товары, услуги, прочие перечни), и скажем барьер в виде диалогового окна наоборот замедляет работу. Даже не говорю пока о кнопке "очистить таблицу".
Может стоит сделать в дизайнере свойство-чекбокс на подтверждение удаления?

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

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

Сообщение admin » Пн окт 02, 2017 9:29 am

YurAnt писал(а):Может стоит сделать в дизайнере свойство-чекбокс на подтверждение удаления?

Не надо. Подтверждение удаления абсолютно стандартная вещь. А ускорить Вы сами знаете как ;) .

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

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

Сообщение YurAnt » Пн окт 02, 2017 9:37 am

admin писал(а):А ускорить Вы сами знаете как ;) .

Так вышло, что 90% вопросов на форуме я задаю не от своего имени... ;)

Аватара пользователя
SirWolf
Опытный
Сообщения: 263
Зарегистрирован: Вс апр 16, 2017 9:17 am
Откуда: Краснодар
Благодарил (а): 6 раз
Поблагодарили: 18 раз

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

Сообщение SirWolf » Чт окт 05, 2017 9:49 am

Несколько раз отлавливал странную ошибку при попытке добавить итоговую функцию кнопкой. Лечилась только полным выходом из проги и повторным заходом, простой выход из дизайнера плодов не давал. Ошибка из разряда Acces Violatio.

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

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

Сообщение YurAnt » Чт окт 05, 2017 10:01 am

А какое выражение в кнопке? И не висит ли на ней параллельно скрипт который может лоб-в-лоб пересекаться?

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

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

Сообщение admin » Чт окт 05, 2017 10:12 am

SirWolf писал(а):Несколько раз отлавливал странную ошибку при попытке добавить итоговую функцию кнопкой. Лечилась только полным выходом из проги и повторным заходом, простой выход из дизайнера плодов не давал. Ошибка из разряда Acces Violatio.

Речь идет о кнопке "Вставить итоговую функцию" в редакторе выражений?

Аватара пользователя
SirWolf
Опытный
Сообщения: 263
Зарегистрирован: Вс апр 16, 2017 9:17 am
Откуда: Краснодар
Благодарил (а): 6 раз
Поблагодарили: 18 раз

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

Сообщение SirWolf » Чт окт 05, 2017 11:34 pm

Речь идет о кнопке "Вставить итоговую функцию" в редакторе выражений?

Да.
А какое выражение в кнопке? И не висит ли на ней параллельно скрипт который может лоб-в-лоб пересекаться?

Ошибка в самом дизайнере вылетает при нажатии кнопки "Вставить итоговую функцию". Выражений никаких не висит.

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

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

Сообщение YurAnt » Пт окт 06, 2017 12:31 am

И это безсистемно? Может на какой-то конкретной форме глюк?
Пробовал воспроизвести с этой кнопкой всяческую камасутру - так и не смог увидеть ошибку. Наверное надо базу на исследование...


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