2015-10-27 2 views
1

Я хочу показать Информация сообщение в форме CRM 2011 (не сообщение ERROR). Мой плагин находится на C#.CRM 2011 C# Плагин: Информационное сообщение

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

Может ли кто-нибудь помочь мне в этом? Спасибо

+0

Почему вы предпочитаете плагин? Не можете ли вы использовать javascript? Не могли бы вы объяснить, когда хотите показать сообщение? – Renjith

+0

@Renjith Я хочу показать сообщение об успешном завершении после того, как плагин успешно выполнен и ошибка не встречается. –

+1

Какую операцию (например, создавать, обновлять или проверять некоторые поля) вы делаете, чтобы получить сообщение? Моя точка зрения была не в том, что вы пытаетесь использовать javascript, где это было бы прямой реализацией. Если вам нужна двусторонняя связь, вы можете использовать подход, который упоминается ниже. Опять же зависит от вашего требования. Все еще немного запутался в том, чего вы пытаетесь достичь. – Renjith

ответ

2

Это невозможно в плагине. Предложите вам индивидуальный рабочий процесс, а затем поместите его внутри диалогового окна. Это позволит осуществлять двустороннюю связь между пользователем и кодом.

0

Единственное решение для отображения сообщения об успехе - через javascript. Это можно сделать, создав скрытый флажок в форме. в функции OnLoad в javascript, функция может быть создана для уведомления информационного сообщения всякий раз, когда флажок не установлен, а затем проверьте его в той же функции (чтобы указать, что сообщение было отображено, поэтому оно не будет отображаться снова) - setvalue и setsubmitmode («always») должны использоваться для обновления флажка из javascript.

Таким образом, всякий раз, когда запускается и запускается плагин «Создание почтовой операции», форма отображает сообщение об успешном завершении (из javascript), а в случае ошибки оно отображает сообщение об ошибке (из плагина).

Смежные вопросы