0

SharepointのホストされたアプリケーションからSharePointオンラインユーザープロファイルでユーザー検索を実行しようとしていますが、データを返しません。SearchExecutor(JSOM)がSharepointオンラインユーザープロファイルから値を取得しませんでした

私はこれを行うには、次のコードを使用しています:

clientContext = new SP.ClientContext.get_current(); 

// Building Keyword query for the search 
var keywordQuery = new Microsoft.SharePoint.Client.Search.Query.KeywordQuery(clientContext); 

keywordQuery.set_queryText("mohammed"); 
keywordQuery.set_sourceId("B09A7990-05EA-4AF9-81EF-EDFAB16C4E31"); 
keywordQuery.set_rowLimit(500); 
keywordQuery.set_trimDuplicates(false); 

var searchExecutor = new Microsoft.SharePoint.Client.Search.Query.SearchExecutor(clientContext); 
results = searchExecutor.executeQuery(keywordQuery); 

clientContext.executeQueryAsync(
      function() { 
       alert(results.m_value); 
      }, 
      function (err) { 
       alert("Error"); 
      } 
     ); 

私は「モハメッド」のテキストが含まれているユーザープロファイルを検索しようとしています。

searchExecutor.executeQuery(keywordQuery)はエラーなしで実行しますが、私はresults.m_valueから値を取得しresults.m_value 0を返します。場合、私はPeopleManager

注意を使用してのUserProfileのプロパティを読み込むに向かって移動することができます:私は

モハメッドArief Kannubashaとしてユーザーをしました誰もがアドバイス、事前

答えて

0

でのおかげで、この

keywordQuery.set_queryText("mohammed*"); 
を試してみてください。
+0

これは質問に対する答えを提供しません。十分な[評判](https://stackoverflow.com/help/whats-reputation)があれば、[投稿にコメントする]ことができます(https://stackoverflow.com/help/privileges/comment)。代わりに、[質問者からの明確化を必要としない回答を提供する](https://meta.stackexchange.com/questions/214173/why-do-i-need-50-reputation-to-comment-what-c​​an- i-do-代わりに)。 - [レビューから](/レビュー/低品質の投稿/ 17951981) –

関連する問題