如何将SAP HANA:带有输入参数的视图添加到SmartTable XML SAPUI5

时间:2018-04-20 16:07:17

标签: xml odata sapui5 xsodata

我尝试将视图实体集添加到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,但这将是问题的大量代码。 该示例说明了编辑清单但我无法找到添加该行的正确位置。也许这就是我的问题?

由于 托拜厄斯

0 个答案:

没有答案