我尝试将视图实体集添加到XML中的智能表中,但实体集获得了一个输入参数。
Dim Outputs() As Double: ReDim Outputs(2, 3)
Range("Data_A").Offset(6, 7).Resize(UBound(Outputs, 1), UBound(Outputs, 2)).Value = Outputs
我可以使用 5LevelSYS(1)/ Execute 来获得正确的结果。 我在我的Annotation文件中添加了一个SelectionVariant参数。
"MYAPP.CalculationViews::FIVELEVELANALYSE" as "FIVELEVELANALYSE" key generate local "EMP_ID" parameters via entity "5LevelSYS" results property "Execute";
来自here
我的Smarttable看起来像那样
<Annotation Term="UI.SelectionVariant">
<Record Type="UI.SelectionVariantType">
<PropertyValue Property="Parameters">
<Collection>
<Record Type="UI.Parameter">
<PropertyValue Property="PropertyName" PropertyPath="sysidinput" />
<PropertyValue Property="PropertyValue" String="1" />
</Record>
</Collection>
</PropertyValue>
<PropertyValue Property="SelectOptions" />
</Record>
</Annotation>
我不确定我要为Smarttable写入entitySet? 我还添加了Lineitem,但这将是问题的大量代码。 该示例说明了编辑清单但我无法找到添加该行的正确位置。也许这就是我的问题?
由于 托拜厄斯