1

直到今天,我的印象是,一个字段只能显示在 RTC 布局的数据集中,如果它已在经典报告的某个部分中定义。

然后今天我正在设计一个新报告,并注意到 RTC 布局中有一些我在经典部分中找不到的数据集字段。

为了验证这一点,我将对象导出为文本文件,并搜索字段的名称,因为它出现在 Visual Studio 的数据集结果中:Sales_Shipment_Header_No_Sales_Shipment_Line_Document_No_Sales_Shipment_Line_Line_No_

在相应对象的文本文件中,我发现这三个名称在文件部分中定义。但在其他任何地方都没有发生。如果我搜索其他字段的名称,它们总是在文本字段或标签中具有附加引用。

然后我删除了数据集中所有出现的字段,如果它们的名称没有被其他对象引用,例如标签或文本字段。我确认搜索在文件中不再出现这些字符串,并再次将文件导入 Navision。令我惊讶的是,这些字段在 RTC 布局中仍然可见(我什至尝试生成新布局)。

我的问题:这是一个错误吗?或者是否有其他机制在工作中生成这些字段?

4

1 回答 1

2

在 NAV 2009 下,您将在数据集中获得一些未出现在您的部分中的字段。它们对应于所涉及表的主键。

例子。

使用销售表头和销售行表设置新报告。不要在部分中添加任何内容,然后设计布局。您将拥有以下可用字段 Sales_Header_Document_Type Sales_Header_No_Sales_Line Document_No_Sales_Line_ Document_Type Sales_Line_Line_No_

问候

伊恩

于 2013-03-25T20:58:26.747 回答