0

ナビゲーション付きの概要ページ カードで POC を作成しようとしています。Northwind OData サービスを使用してカードと注釈を設定するためのいくつかのチュートリアルに従いました。

カードをクリックして別のアプリに移動したい。ドキュメントによると、これは を使用して行われintent-based navigationます。私がナビゲートしようとしているこのアプリは、「Northwind」のセマンティックオブジェクトと「Display」のアクションでFiori Launchpadに登録されています

manifest.json に Employees カードを設定すると、レコードが正常に表示されます。

しかし、 と にナビゲーション パラメータを追加するannotationPathidentificationAnnotationPath、データが表示されず、ナビゲーションが機能しません。

Manifest.json カード スニペット

            "card00": {
                "model": "NorthwindModel",
                "template": "sap.ovp.cards.table",
                "settings": {
                    "title": "{{card00_title}}",
                    "category": "{{card00_category}}",
                    "subTitle": "{{card00_subTitle}}",
                    "entitySet": "Employees",
                    "annotationPath": "com.sap.vocabularies.UI.v1.LineItem#Northwind-Display",
                    "identificationAnnotationPath": "com.sap.vocabularies.UI.v1.Identification#Northwind-Display"
                }
            }

アクションを除外しようとしましたが、同じ結果が得られます。

何が間違っているのですか?また、概要ページ カードからアプリに移動する適切な方法は何ですか? このトピックに関するリソースが見つかりません。

4

3 に答える 3

1
 <Record Type="com.sap.vocabularies.UI.v1.DataFieldForIntentBasedNavigation">
        <PropertyValue Property="SemanticObject" String="Action"/>
        <PropertyValue Property="Action" String="display"/>
        <PropertyValue Property="Label" String="northwinddemo"/>
        <Annotation Term="com.sap.vocabularies.UI.v1.Importance" EnumMember="com.sap.vocabularies.UI.v1.ImportanceType/Medium"/>
    </Record>

これを試して。多分それはうまくいくはずです。

于 2016-11-08T07:57:24.583 に答える