3

我是 AX 的新手,想知道如何显示自定义错误消息或警告。我一直在寻找解决方案,并在msdn链接中找到了以下内容;

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

但我不知道如何使用它。

这个链接可以帮助完成这项任务吗?

4

1 回答 1

1

AX 中的警告和错误消息由 Infolog 系统处理。在 X++ 中,您可以使用infowarningerror方法将消息添加到 Infolog。通常,您会抛出这些方法的返回值以生成异常:

throw error("My error message.");

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

于 2012-09-26T22:00:16.240 回答