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

Плавная отмена

Все о том как сделать что-то с помощью скриптов.
archs8
Интересующийся
Сообщения: 174
Зарегистрирован: Вт сен 27, 2016 3:45 pm

Плавная отмена

Сообщение archs8 » Вс мар 19, 2017 2:05 pm

А можно попросить помощи в этом вопросе(кнопка отмены и копировать форму), я в этом вопросе пока себя не уверенно чувствую

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

Re: Плавная отмена

Сообщение jurist23rus » Вс мар 19, 2017 2:14 pm

Если вы не выложите базу, то помочь можем только советом :)
Спрашивайте.
Destiny is a very convenient word for those who never take decisions.

archs8
Интересующийся
Сообщения: 174
Зарегистрирован: Вт сен 27, 2016 3:45 pm

Re: Плавная отмена

Сообщение archs8 » Вс мар 19, 2017 2:24 pm

с базой только вечером, мне бы общий синтаксис скрипта на примере кнопки отмена(типа : вы уверены?)и куда это пихать , кнопка отмены везде же вроде одинаковая да и команда копировать данную форму вроде тоже должна быть примерно такой же ? или я ошибаюсь?

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

Re: Плавная отмена

Сообщение jurist23rus » Вс мар 19, 2017 4:08 pm

мне бы общий синтаксис скрипта на примере кнопки отмена(типа : вы уверены?)

Я думаю, даже скриптом мы не сможем вмешаться в штатную работу стандартных кнопок в окне редактирования записи (EditWindow).
Как вариант решения задачи - это убрать из окна штатные кнопки и заменить их своими. А вот со своими уже можно делать что хочется.
По-моему Neitri делал что-то подобное.
Destiny is a very convenient word for those who never take decisions.

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

Re: Плавная отмена

Сообщение jurist23rus » Вс мар 19, 2017 4:36 pm

Дополнительное диалоговое окно по нажатию "Отмена".
ПЛАВНАЯ ОТМЕНА.ZIP
(44.45 КБ) 58 скачиваний

Ловкачи (в хорошем смысле) вроде Neitri или Admin могут кнопочки нарисовать прямо в RunTime ("прямом эфире"). Но такой код значительно серьёзней и я с этим не связываюсь :) Я предпочитаю кнопочки рисовать в дизайнере, так проще.
Destiny is a very convenient word for those who never take decisions.

archs8
Интересующийся
Сообщения: 174
Зарегистрирован: Вт сен 27, 2016 3:45 pm

Re: Плавная отмена

Сообщение archs8 » Вс мар 19, 2017 7:07 pm

Пример не открывается =(((, неожиданное исключение

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

Re: Плавная отмена

Сообщение jurist23rus » Вс мар 19, 2017 7:36 pm

archs8 писал(а):Пример не открывается =(((, неожиданное исключение


Видимо только у вас такая проблема, у меня нет ошибок. Может версия программы старая?
Destiny is a very convenient word for those who never take decisions.

archs8
Интересующийся
Сообщения: 174
Зарегистрирован: Вт сен 27, 2016 3:45 pm

Re: Плавная отмена

Сообщение archs8 » Вс мар 19, 2017 8:00 pm

Действительно

archs8
Интересующийся
Сообщения: 174
Зарегистрирован: Вт сен 27, 2016 3:45 pm

Re: Плавная отмена

Сообщение archs8 » Вс мар 19, 2017 8:21 pm

Пример рабочий, но он игнорирует обязательные поля , что тоже не есть гуд =(

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

Re: Плавная отмена

Сообщение jurist23rus » Вс мар 19, 2017 8:45 pm

он игнорирует обязательные поля

Он не знает о их существовании :) Вы ничего об этом не говорили.
Destiny is a very convenient word for those who never take decisions.