AX2012中填写可空.net服务方法
Fill the nullable .net service method in AX2012
我想在 .net 服务方法中设置参数。此方法参数类型为 Nullable'1.
我创建了一个名为findLastDate的方法,return这个方法的类型是TransDate。但是当 运行 过程出错时 ;
System.NotSupportedException: DateTimeConverter 无法从 Microsoft.Dynamics.Ax.Xpp.AxShared.utcdatetime.
转换
然后我将 findLastDate 方法的 returntype 更改为 utcDateTime 但不幸的是。
如何填写这个服务方式?
看来您的问题与 null 无关,而是由于封送处理 AX 和 CLR 类型。
请参阅 - https://docs.microsoft.com/en-us/dynamicsax-2012/developer/how-to-marshal-between-x-and-clr-primitive-types#code-sample-for-systemdatetime 了解如何在两者之间编组。
我链接到文章中的 System.DateTime
示例。
我想在 .net 服务方法中设置参数。此方法参数类型为 Nullable'1.
我创建了一个名为findLastDate的方法,return这个方法的类型是TransDate。但是当 运行 过程出错时 ;
System.NotSupportedException: DateTimeConverter 无法从 Microsoft.Dynamics.Ax.Xpp.AxShared.utcdatetime.
转换然后我将 findLastDate 方法的 returntype 更改为 utcDateTime 但不幸的是。
如何填写这个服务方式?
看来您的问题与 null 无关,而是由于封送处理 AX 和 CLR 类型。
请参阅 - https://docs.microsoft.com/en-us/dynamicsax-2012/developer/how-to-marshal-between-x-and-clr-primitive-types#code-sample-for-systemdatetime 了解如何在两者之间编组。
我链接到文章中的 System.DateTime
示例。