同じページにあるページとドキュメントライブラリからの表示データを表示するための提案
-
16-10-2019 - |
質問
同じページにあるローカルパブリッシングサイトのライブラリからのドキュメントとページを表示したいと思います。
ボックスから外れたWebパーツでは、どちらか一方を表示できるようになります(異なる構成で)。
解決
これを達成するための多くのオプションがあります。明らかに、カスタムコードを作成/展開できれば、好きなことを効果的に実行できます。よりすぐにボックスのアプローチに関しては、あなたが遭遇した制限は、コンテンツクエリWebパーツのようなものが一度に1つのリストタイプからのみアイテムを取得できることだと推測しています。したがって、いくつかのオプションは次のとおりです。
- 使用する 多数 ページのコンテンツクエリWebパーツ(同じWebパーツゾーンなど)
- 使用するカスタムコントロールを作成します spsitedataquery 結果を取得するには、クエリとプレゼンテーションを完全に制御できるようにします
他のヒント
カスタムコードと同様に、データビューWebパーツ(DVWP)を使用すると、好きなことを効果的に行うことができます。ドキュメントとページが互いに何らかの関係を持っていると仮定すると(そうでなければ2つの個別のリストWebパーツが問題ありません)、リンクされたデータソースを作成して2つのソースを「結合」することができます。
また、DataSourceMode = "Crosslist"を使用すると、複数のリストとライブラリからコンテンツをロールアップできます。
これらのアイデアのいずれかがあなたにアピールするなら、私は私のブログにたくさんの部分と断片があります。
所属していません sharepoint.stackexchange