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

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

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

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

Сообщение YurAnt » Ср окт 18, 2017 6:59 pm

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

admin писал(а):3. При операциях импорта, экспорта, пересчета, массового удаления записей никакие события набора данных не поступают в скрипт. Это сделано для повышения стабильности программы, а также чтобы предотвратить лишние действия.
4. При дублировании записи никакие события набора данных (например, OnAfterInsert), кроме OnBeforeDuplicate, OnAfterDeuplicate, в скрипт не поступают.

Можно немного "расшифровать" ? Что изменилось в связи с этим в худшую/лучшую сторону? В частности интересно, что подразумевается под "предотвратить лишние действия".

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

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

Сообщение admin » Ср окт 18, 2017 8:08 pm

Операция дублирования - это вставка, скролл; подчиненная форма - вставка, скролл, пост. В скрипте эти события могут обрабатываться. А при дублировании совершаемые в обработчиках действия будут лишними, а то и вовсе помешают. То же самое и с командами меню "Сервис".

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

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

Сообщение YurAnt » Ср окт 18, 2017 8:14 pm

Ага. Понятно. Абстрактно - выкинули 3 лишних банки и оставили один баллон... :)

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

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

Сообщение admin » Ср окт 18, 2017 8:19 pm

При печати, кстати, тоже - срабатывает только OnPrint.


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