2016-04-01 23 views
0

私はSPFieldUserValueを使用して、人の列を持つ共有ポイントリストからユーザーを取得しています。しかし、私のメタデータサービスはいくつかの問題に直面しているし、それは私のSharePointサイトのナビゲーションでエラーを示しているよう -SPFieldUserValueとSharePointメタデータ

「管理されたメタデータサービスまたは接続が現在利用可能 ないアプリケーションプールまたは管理されたメタデータのWebサービスが ことがあります。あなたの管理者に連絡してください。

これはsharepointのSPFieldUserValue機能に接続していますか?値が予想される範囲内に収まっていない

私はちょうど値の例外が内に入らない原因となった問題に出くわした

答えて

0

- 私はこの機能を使用する場合と 私はエラーを取得します期待される範囲。

私はリストデータを取得し、それをデータテーブルに入れようとしていましたが、データテーブル上で私はsharepointサイトからユーザをフェッチしようとしていました。 私がsharepointリストから直接データを取得する場合、datatableの代わりに例外はありません。

エラーによりエラー解決

DataTable dtrqacaml = RQA2list.GetItems(oRQA2Query).GetDataTable(); 
DataView dtview = new DataView(dtrqacaml); 
DataTable dtdistinct = dtview.ToTable(true, "RQA_Manager2"); 

foreach(DataRow dr in dtdistinct.Rows) 
{ 
     SPFieldUserValue userValue = new SPFieldUserValue(SPContext.Current.Web, dr["RQA_Manager2"].ToString()); 
. 
.  
} 

foreach (SPListItem li in CClist.Items) 
{ 
     SPFieldUserValue userValue = new SPFieldUserValue(SPContext.Current.Web, li["CC_Person"].ToString()); 
. 
. 
} 
関連する問題