月別アーカイブ: 7 月 2010

SP 2010 CQWP, ドキュメント ライブラリおよび匿名ユーザー

重要な更新: Waldek Mastykarz は、ここで回避策を掲載しています。: http://blog.mastykarz.nl/inconvenient-sharepoint-2010-content-query-web-part-anonymous-access/.
</最後の更新>

今週, 私のチームと私はにアップグレードされたお客様のパブリック インターネット サイト モスから SP 2010. MOSS サイトがいくつかの場所で、CQWP を使用します。.

我々 は正確性を確保するために非常に詳細な手順をを経てください。, 品質とすべてが良いもの. それにもかかわらず, 我々 は、我々 が期待していないか明らかに非常に遅くまで 11 時間で、問題に遭遇しました。. 具体的には, 匿名ユーザーに表示されませんとで私たちの CQWP. それは著者のための検索をレンダリング (ログインしていたユーザー), しかし、匿名ユーザーのコンテンツを表示しません。.

多くの研究を行ったし、これらは、パラメーターと操作の動作を分離するために行ってきました:

  • カスタム リストからコンテンツを引っ張って走っていたときに CQWP は罰金レンダリング.
  • CQWP は、/Pages ライブラリからのコンテンツをレンダリングします。.
  • それは/SiteCollectionImages からのコンテンツをレンダリングされません。
  • 新しいドキュメント ライブラリを作成し、いくつかのドキュメントがアップロード. 我々 は、ライブラリにコンテンツ タイプを追加しませんでした-これはカスタマイズなしでボックス ドキュメント ライブラリから簡単だった. 既存の CQWP をそこから読み取ることができません。.
  • 我々 は新しいページを作成し、すべての既定値を使用して、CQWP を追加. それに表示されない匿名.
  • 我々 (少々 あわてて結論) 新しい SP を設定します。 2010 環境, もう一度箱からまっすぐこの動作を複製.

一番下の行, データ ソースはドキュメント ライブラリと SP2010 に CQWP できない匿名ユーザーのコンテンツのレンダリングが表示されます。. これに該当することができます。?

これは、ログで見たエラーです。:

Web パーツのタイトル: コンテンツのクエリ Web パーツ 653d91fb-2f83-4e6a-83af-1f39e8939f0a
07/30/2010 12:03:56.90 w3wp.exe (0x0F30) 0web パーツの実行中の x 1540 SharePoint Foundation Web パーツ 89a1 高エラー: 通常。: オブジェクト参照オブジェクトのインスタンスに設定されていません. Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.SetDocumentIconUrlAndOnClickString で(SPWeb web, DataRow 行, 文字列 strDefaultItemOpen, ブール型の fSetDocIcon, ブール型の fSetOnClick, 文字列 fileRefColumnRef, 文字列 progIdColumnRef, 文字列 fsobjTypeColumnRef, 文字列 permMaskColumnRef) Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.PreProcessForDocumentIconAndOnClickAttribute で() Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.AddContentQueryData で() Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.GetXPathNavigator で(文字列 viewPath) Microsoft.SharePoint.WebPartPages.DataFormWebPart で…. 653d91fb 2f83 4e6a 83af 1f39e8939f0a

CQWP は、匿名ユーザーに対して動作しないという一種の不可能よね. これ以上このことについて知っている場合, くださいコメントを投稿します。.

</終了>

私のブログを購読します。.

私は Twitter の上に従ってください。 http://www.twitter.com/pagalvin

OK およびキャンセル ボタンを制御します。

私が書いた この記事 中に戻る, 私はそれを私のブログから、時にリンクしていないように見えるが, そうここに行く:

image

彼女はキャンセルをクリックすると、ユーザーは OK と別のページでクリックすると 1 つのページにリダイレクトする newform.aspx を強制する方法について説明します。.

</終了>

私のブログを購読します。.

私は Twitter の上に従ってください。 http://www.twitter.com/pagalvin

作成します。, 更新および削除の SPD ワークフローのパターン

最近の記事 ShaerPointBriefing.com で善良な人々 のため、一般的なパターンで SharePoint デザイナーで実装された CRUD のため書きました。  ここでは、お誘い:

image

ここに記事全文:  http://sharepointbriefing.com/features/article.php/3889486/Create-Update-Delete-Patterns-with-SharePoint-Designer-Workflow.htm

それをチェック アウト!

</終了>

私のブログを購読します。.

私は Twitter の上に従ってください。 http://www.twitter.com/pagalvin