Поведение отмены диалога - PullRequest
1 голос
/ 10 марта 2011

Допустим, у вас есть базовая система CRM с клиентами и адресами.Каждый клиент может иметь много адресов в системе.

Теперь предположим, что вы открываете окно для редактирования существующего клиента.В окне есть список адресов.Вы дважды щелкаете по адресу, и открывается окно для редактирования адреса.

Теперь, скажем, пользователь редактирует адрес и нажимает «ОК», чтобы сохранить свои изменения.Затем он решает, что хочет отменить свои изменения для клиента, и нажимает кнопку «Отмена» в главном окне.

Проходят ли изменения, внесенные в адрес клиента, по-прежнему?Или это откат.Какое здесь стандартное поведение?

1 Ответ

2 голосов
/ 10 марта 2011

IMO, нажатие кнопки «Отмена» в главном окне должно отменить все изменения, внесенные в этого клиента, включая изменения в подокне.Если пользовательский интерфейс был изменен так, чтобы адрес клиента редактировался непосредственно в главном окне, то в этом случае изменения точно не будут сохранены.Я не думаю, что случай с подоконником отличается.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...