【问题标题】:CRM 2011 C# Plugin: Information MessageCRM 2011 C# 插件:信息消息
【发布时间】:2015-10-27 07:08:19
【问题描述】:

我想在 CRM 2011 表单上显示信息消息(不是错误消息)。我的插件在 C# 中。

显示消息后,当用户点击确定按钮时,我希望表单自动关闭。

谁能帮我解决这个问题?谢谢

【问题讨论】:

  • 你为什么更喜欢插件?你不能试试javascript吗?你能解释一下你什么时候想显示这个消息吗?
  • @Renjith 我想在插件执行成功并且没有遇到错误后显示“成功”消息。
  • 您正在执行什么样的操作(如创建、更新或验证某些字段)来获取消息?我的观点是你不能尝试使用 javascript,这将是一个直接的实现。如果您想要双向沟通,您可以使用 james 下面提到的方法。再次取决于您的要求。仍然对您要实现的目标感到困惑。

标签: c# plugins dynamics-crm-2011 dynamics-crm crm


【解决方案1】:

这在插件中是不可能的。建议您自定义工作流活动,然后将其放置在对话框中。这将允许用户和代码之间进行双向通信。

【讨论】:

    【解决方案2】:

    显示“成功”消息的唯一解决方案是通过 javascript。可以通过在表单上创建一个隐藏的复选框来完成。 在javascript中的OnLoad函数上,可以做一个函数,以便在未选中复选框时提醒信息消息,然后在同一个函数中检查它(表明该消息已显示,因此不会再次显示) - setvalue 和 setsubmitmode("always") 应该用于从 javascript 更新复选框。

    这样,每当“Create Post Operation”插件启动并成功运行时,表单将显示一条成功消息(来自javascript),如果出现错误,它将显示异常消息(来自插件)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-04-11
      • 1970-01-01
      • 2013-11-29
      相关资源
      最近更新 更多