Рассмотрим пример: Вы редактируете объект сущности Contact, но после внесения некоторых изменений, Вы поняли, что не хотите их сохранять. Вы жмете на «кнопочку» в виде чекбокса и форма закрывается,не внося никаких изменений и не спрашивая про сохранение этих изменений.

Я добавила в сущности Contact атрибут типа bit с именем new_closecrmform. Вынесла его на вкладку General и сделала checkbox’ом.  В событии OnChange этого атрибута прописан следующий скрипт:

crmForm.detachCloseAlert();
window.close();

Эти строки позволяют избежать данного предупреждения про закрытие формы с внесенными изменениями:

ms-crm-close-window-with-alert

закрытие формы с внесенными изменениями

ms-crm-close-window-without-alert

Так выглядит форма для данного примера

Если будете проверять именно на этом примере, убедитесь, что убрали фокус с чекбокса, у MS CRM с этим проблемы :)