在Report AX中将属性RunOn设置为Server时,DialogField会丢失值

时间:2012-09-04 21:23:57

标签: axapta

在ReportRun AX中将属性设置为“RunOn”到服务器时,对话框中的所有对话框都会丢失值。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

您似乎没有在packunpack方法中保存/取消保存所有对话框字段。 这些方法用于将值从服务器传递到客户端(并返回)以在对话框中使用。

一个简单的解决方法可能是添加方法:

protected boolean canSwapBetweenCS()
{
    return false;
}

这将使对话框使用稍慢的客户端/服务器通信。