コンテンツクエリWebパート列をミーティングワークスペースにリンクする
-
16-10-2019 - |
質問
会議カレンダーを照会するCQWPを作成しました。
コンテンツを月ごとに日付の順序でグループ化し、これらの列を表示します:会議日、開始時間、会議のタイトル、場所。
会議のタイトルを会議のワークペースにリンクしてほしい。
誰かがそれをする方法を知っていますか?
解決 2
これに対する簡単な解決策を見つけました。 CQWPを追加し、URLをWorkspaceUrlに設定します。ソート!
他のヒント
CQWP用のItemStyle XSLをカスタマイズし、CQWP WebPartインスタンスをカスタマイズされたItemStyleに手動で結び付ける必要があります。また、WebPartインスタンスのCommonViewFieldsプロパティにWorkSpacelinkを追加する必要があります。
ItemStyleを編集しているときは、単にこれを行うことができるはずです。
<xsl:value-of select="@WorkspaceLink" />
WorkspaceにURLを取得します。
だから、段階的に:
ページにCQWPを追加し、リストに配線します。
エクスポートします(したがって、.webpartファイルとしてダウンロードします)。
CommonViewFieldsにWorksPacelinkを追加します。
サイトのスタイルライブラリにitemstyle.xslをコピーし、myitemstyle.xslのようなものに変更します。
適切なItemStyleテンプレートに変更を加えて、ワークスペースリンクをレンダリングするようにします。
カスタマイズされたItemsyleをスタイルライブラリにアップロードします。
.webpartファイルに戻り、ItemStylelinkプロパティを変更して、スタイルライブラリの新しいItemStyleファイルを指すようにします。
編集したCQWP WebPartファイルをページにインポートして追加します。
詳細については、「コンテンツクエリWebパーツのカスタマイズクエリWebパーツ」、「ItemStyleのカスタマイズ」、「CommonViewFields Content Query Webパーツ」についてGoogleを使用してください。