2

我是AX中的新成员,想知道如何显示自定义错误消息或警告。我已经寻找解决方案,并在 msdn链接中发现以下内容:在Dynamics AX 2012中显示自定义错误消息

您可以选择由具有插件中抛出InvalidPluginExecutionException异常,并为Message属性值自定义消息显示在Web应用程序的对话框自定义错误消息。

但我不知道如何使用它。

可以this link有助于实现此任务吗?

回答

1

AX中的警告和错误消息由Infolog系统处理。从X ++开始,您可以使用infowarningerror方法向Infolog添加消息。通常情况下,你会扔掉那些方法的返回值也产生一个异常:

throw error("My error message."); 

在企业门户页面,大多数页面将有一个信息日志的WebPart。您可以使用.NET Business Connector代理中的Info对象将消息添加到Infolog。请参阅MSDN中的主题Using the Infolog

相关问题