0

SP2010 で完全に機能するドキュメント ライブラリ リスト アイテムに SharePoint コンテキスト メニューを適用するソリューションがありますが、SP2013 では actionUrl を実行しません (コンテキスト メニューはサイト リストに正しく表示されます)。

actionUrl から JavaScript アラートを呼び出して、コンテキスト メニューの定義を検証しました。また、対応する jsp が SP2013 の 15 ハイブにデプロイされていることも確認しました - (jsp がデプロイされているソリューションを示すための参照が欠落している可能性がありますか?)

これがコンテキスト メニューの定義です。

<CustomAction Id="UserInterfaceLightUp.DocLibNewToolbar"
                            Description="Opens the document in Oracle AutoVue for viewing, applying markup and collaborating."
                            RegistrationType="ContentType"
                            RegistrationId="0x0101"
                            Rights="ManagePermissions"
                            Location="EditControlBlock"
                            Sequence="1"
                            Title="View in AutoVue"
                            FeatureId="100ecce9-2c74-4c3f-b1e9-0c54ade35490">

<UrlAction Url="javascript: showLaunchAutoVueDialog('{ItemUrl}', null, '{SiteUrl}');" />

</CustomAction>

私の質問; まず、上記の actionUrl 定義の jsp 関数呼び出しに明らかな問題がありますか? そうでない場合は、2013 ソリューションで使用する jsp を登録/参照するために何か別のことをする必要があります..

4

1 に答える 1