0

VS 2005 で構築され、sharepoint モード (Sharepoint 2005、IE11、SQL Server 2008R2) で実行されている 2 つの担当者がいます。それらの場所(何でも):

次に、Clients.rdl から Client_mooves.rdl へのドリルスルー リンクを作成します。「レポートにジャンプ」フィールドの有効なリンクを作成しようとしました。ここに私の試みと失敗があります:

  • (a) 相対リンク"../../ssp/DocLib7/Client_mooves.rdl" を使用します。エラー: 要素 " https://bi.bcs.ru:4433/ reports /ssp/DocLib7/Client_mooves.rdl"が見つかりません。(rsItemNotFound)。コメント: どういうわけか、SSRS は "/reports/" フォルダーをルート パスに追加しますが、理由はわかりません。
  • (b) 絶対リンク"/ssp/DocLib7/Client_mooves.rdl" を使用します。エラー: レポートのレンダリング中にエラーが発生しました。
  • (c) 完全な URL リンク「https%3a//bi.bcs.ru%3a4433/ssp/DocLib7/Client_mooves.rdl」を使用します。 エラー: 要素 " https://bi.bcs.ru:4433/ reports /ssp/DocLib7/Client_mooves.rdl"が見つかりません。(rsItemNotFound) . コメント: (a) と同じエラーで、"/reports/" フォルダーがルートに追加されます。

[レポートへジャンプ] フィールドのリンクで、 "[root]/ssp/ " フォルダ、つまり"[root]/reports/ " フォルダ以外のレポートを開くにはどうすればよいですか? 注: フォルダー間でレポートを移動できず、「URL にジャンプ」リンクを使用できません (ポータルでは機能しません。共有ポイント モードが原因で、URL リンクが何らかの理由で無視され、クリックできません)。

4

1 に答える 1

0

回避策を見つけました。「URL にジャンプ」リンクは実際に機能しますが、URL の http/https プロトコルに関する制約があります。

http プロトコルの有効な構文は次のとおりです。

https プロトコルの場合、操作可能な構文は次のとおりです。

これら2つは機能しませんが:

それでも、「Jump to report」を強制的に実行する方法を知っている人がいれば、大歓迎です。

于 2016-05-11T14:19:22.143 に答える