25.01.2014, 19:26 | #1 |
Участник
|
Отображение ошибок плагинов
При возникновении ошибки в плагине, например в коде попадается попадется
Код: throw new InvalidPluginExecutionException("Do not touch the field!"); Xrm.Page.data.entity.save("saveandclose"); вместо Xrm.Page.data.entity.save(); Вопрос: а можно ли как-то заставить ошибки плагинов отображаться после вызова сохранения без закрытия? |
|
27.01.2014, 12:47 | #2 |
Moderator
|
Что-то странное у вас творится. Ошибка должна отображаться в любом случае вне зависимости от режима сохранения. Вероятно проблема в самом эксперименте, а не в плагине. Вы уверены что вы пробуете оба режима сохранения на тех же данных? Возможно работают еще какие-то плагины?
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия. MS Certified Dirty Magic Professional |
|
30.01.2014, 01:37 | #3 |
Участник
|
Да, данные одинаковые.
А чем для плагина отличается режим "Сохранить" от режима "Сохранить и закрыть", если он на update поля повешен? Причем на других экземплярах CRM такое поведение не повторяется. Вот и думай, где искать проблему... Последний раз редактировалось vasya-serega; 30.01.2014 в 02:09. |
|
30.01.2014, 16:48 | #4 |
Moderator
|
Это события формы, плагину совершенно без разницы. Повторюсь, возможно в одном из случаев плагин не срабатывает, проглатывает исключение, или валится с ошибкой где-то в другом месте.
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия. MS Certified Dirty Magic Professional |
|