SharePoint

サイトコレクションのURLに関して

SharePoint 2013のサイトコレクションのURLには、 "/" のほかに、 "/sites/(sc)/" という形式のものがあります。 "/" のサイトコレクションのコンテンツエディターWebパーツで、サイトコレクションのスタイルライブラリに配置したJSファイルとCSSファイルを <script type="text/javascript" src="/Style%20Library/test1.js" /> <link type="text/css" rel="stylesheet" href="/Style%20Library/test2.css" /></link>…

2100件以上アイテムがあるときに小分けして列挙しようとすると・・・

※WSS3.0累積的な更新プログラムについてKB961755にあるパッチ適用前です。同一フォルダにアイテムが多数あると、SPListItemCollectionのメンバ使用するだけでも例外になってしまいます。→リストに約2100件以上のアイテムがあるとSPList.Items.Countプロパテ…

WSS3.0累積的な更新プログラムについてKB961755

新しい、KBでてますね。メモメモ。 Article ID: 961755 - Last Review: March 13, 2009 - Revision: 2.0 Description of the Windows SharePoint Services 3.0 cumulative update package: February 24, 2009 機械翻訳Windows SharePoint Services 3.0 の累…

あの例外確実に起こせるぞ!再現方法。

「ドキュメント ライブラリ」の同じユーザが閲覧できるアイテムの数が1つのフォルダで2000件超えている時にWeb画面で と表示される件と、Microsoft.SharePointのクラスを使用したプログラミングでの System.Data.SqlClient.SqlException: 着信の表形式のデ…

SPListItemから作成者などのSPUserオブジェクトを得るには?

あるアイテムのユーザーのフィールド(複数選択不可の場合)の値をSPListItemオブジェクトからたとえばSPListItem["作成者"]取得すると「ID;#ユーザ名」という文字列になってしまいます。このままではログイン名がわかりません。できれば、SPUserオブジェク…

約2100件以上で例外の件。設定によって発生しない場合もあるようだ。

「ドキュメント ライブラリ」の同じユーザが閲覧できるアイテムの数が1つのフォルダで2000件超えている時にWeb画面で と表示される件と、Microsoft.SharePointのクラスを使用したプログラミングでの System.Data.SqlClient.SqlException: 着信の表形式のデ…

大きなリストを操作する・・・!?

TechNetサイトにこんなドキュメントがあったのですね。。。気づいてませんでした。(えムナウさんに教えてもらいました。) ホワイト ペーパー : Office SharePoint® Server 2007 で大きなリストを操作する結局「1990以上のアイテムはフォルダを分けること」…

リストに約2100件以上のアイテムがあるとSPList.Items.Countプロパティでさえも例外発生!

同一フォルダ内にアイテム数2000件超えてるリストでSPList.Items.Countプロパティ(SPList.Items プロパティ,SPListItemCollection.Count プロパティ)を使用するとSqlExceptionになりました。 System.Data.SqlClient.SqlException: 着信の表形式のデータ スト…

リスト(同一フォルダ内)にアクセス権のあるアイテムが約2100件以上あると・・・

リスト(同一フォルダ内)にアクセス権のあるアイテムが約2100件以上ある時にアクセス権を持っているユーザでその一覧を表示しようとすると・・・ これに関するKBがあります。 Error message when you visit a sub-folder under a Windows SharePoint Servi…

SPWeb.GetSiteData(SPSiteDataQuery)はアイテム数2000件超えるとダメ?(続き)

SPWeb.GetSiteData(SPSiteDataQuery)はアイテム数2000件超えるとダメ?の続きです。アイテム数2000件超えてるドキュメントライブラリで実行したらSqlExceptionになりました。 System.Data.SqlClient.SqlException: 着信の表形式のデータ ストリーム (TDS) リ…

SPWeb.GetSiteData(SPSiteDataQuery)はアイテム数2000件超えるとダメ?

SPWeb.GetSiteData(SPSiteDataQuery)使えないじゃん! にも書いてきました。 アイテム数2000件超えてるドキュメントライブラリで実行したらSqlExceptionになりました。 System.Data.SqlClient.SqlException: 着信の表形式のデータ ストリーム (TDS) リモート…

複数行テキストカスタムフィールド内の改行が・・・!?

また、SharePointで遭遇した不可思議な現象です。 ドキュメントライブラリで複数行テキストカスタムフィールドがあるとします。 このライブラリにWebの画面を使ってOffice2003ドキュメント(doc,xls,ppt)とOffice2007ドキュメント(docx,xlsx,pptx)をアップロ…

何故、SPListItemにしなかったのだろうか・・・

またSharePointに苦戦した件。に書いたことなのですが・・・ SharePointサイトのバージョン管理しているドキュメントライブラリにおいて、システムアカウント以外のユーザがアップロードしたばかりでフィールド未編集でチェックアウト中のドキュメント(バー…

SharePointのWebサービスで・・・

このエントリは結局あきらめたことです。 SharePointオブジェクトを操作するのに通常はMicrosoft.SharePoint名前空間を使用します。しかしこれらのコードを実行するにはmicrosoft.sharepoint.dllが必要です。なのでそれらのAPIを使用したコードの実行は基本…

SharePoint Web サイト下のカスタムWebサイトで…

前の日記と時間は前後してしまいますが、SharePointでがらみはまったことはメモしておきます。 IISのSharePoint Web サイトの配下の仮想ディレクトリに配置されたカスタムWebサイトで、Windows 統合認証接続(Integrated Security=true)のDBにアクセスするコ…

またSharePointに苦戦した件。

「まだSharePointについて分かっていないなあ・・・」でもSharePointについて苦戦してることを書いたけど、今日(昨日)も苦戦した・・・しかも前の日記から遠くない部分で。「リスト」や「ドキュメントライブラリ」に対応するクラス「SPList クラス」のメン…

まだSharePointについて分かっていないなあ・・・

もう、8か月間も会社ではMOSS2007というかWSS3.0関連の仕事んなんですけど、いっこうになじめなない気がする。まだ全然分かってないし。SharePointとはイントラネットなどで情報共有サイトやポータルサイトを簡単に作成できるWindows Serverの追加ソフトウ…