問題タブ [sharepoint-jsom]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1080 参照

sharepoint - SharePoint JSOM ハイパーリンク フィールドの値の解析

「mailto:a@b.com, mailto:a@b.com」のような値があります。これは基本的にハイパーリンク フィールドであり、SharePoint JSOM を使用してこれを適切に解析したいと考えています。SP.FieldUrlValue を試しましたが、解析できるメソッドがないようです。

0 投票する
2 に答える
1010 参照

javascript - Sharepoint 2010 JSOM getEnumerator 'コレクションは初期化されていません。それは要求されていません...」

私はこのエラーやさまざまな解決策に精通していますが、これには頭を悩ませています。JavaScript オブジェクト モデルを使用して、特定のフォルダー内のすべてのファイルのすべてのリストを取得しています。以下のコードの getEnumerator でエラーが発生します。コードを最小限に抑えました。

$(document).ready(function(){ //その他のコード... ExecuteorDelayUntilScriptLoaded(getFilesInFolder,"sp.js"); });

私はこれについて多くのバリエーションを試しましたが、以前は機能していました(サーバー側またはクライアント側のどちらが変更されたのかわかりません)。

0 投票する
1 に答える
658 参照

javascript - Deferred を使用した入れ子になった context.executeQueryAsync

ネストされた context.executeQueryAsync を Deferred で使用するにはどうすればよいですか? 以下は私のコードです。私が探しているものを正確に説明します。

コード

基本的に、上記のコード構造を使用して、SharePoint Online で分類法 (用語とサブ用語) を取得しようとしています。最初に、名前を付けnavigationItemてすべての用語を反復処理する配列を作成しました。

反復中に、まず、用語をこの配列にプッシュします。これに加えて、サブ用語があればそれを取得して同じ配列にプッシュします。

2 番目のループの実行が完了するまで、コードがそれ以上実行されないようにしたいのです。そのため、別の関数に返すときに最終的な配列が得られます。

0 投票する
1 に答える
1345 参照

c# - CSOM/JSOM で SP.SOD.executeOrDelayUntilEventNotified(func, eventName) を正常に使用できますか?

JSOM ( https://msdn.microsoft.com/en-us/library/ff411788(v=office.14).aspx )で SP.SOD.executeOrDelayUntilScriptLoaded(func, depScriptFileName) をかなり使用しました。SP.SOD.executeOrDelayUntilEventNotified(func, eventName) ( https://msdn.microsoft.com/en-us/library/ff410354(v=office.14).aspx ) を正常に使用した人はいますか? eventName の場合、「クリック」と同じくらい簡単ですか? Web を検索しましたが、有用なものは見つかりませんでした。フィードバックをいただければ幸いです。

0 投票する
1 に答える
424 参照

office365-restapi - REST API で shrepoint がホストするアプリを使用してファイルをアップロードする

共有ポイントでホストされているアプリでサイトにアクセスできないなどのエラーが発生します。同じアプリ内のあるページから別のページに移動すると発生します。事前に助けてください

それは Default.aspx コードです

それはuploadform.aspxコードです

問題は、default.aspxページでアップロード機能を実行するとうまくいきますが、そのページからアップロードページにリダイレクトしてアップロード機能を実行するとエラーになります

0 投票する
1 に答える
298 参照

sharepoint-2013 - Sharepoint Online アドイン JSOM フェッチすべてのユーザーが長すぎる

SharePoint online でアプリを作成し、すべてのユーザーとそのプロパティのリストを取得します ( http://social.technet.microsoft.com/wiki/contents/articles/25074.sharepoint-online-working-with-people-search- and-user-profiles.aspx )。

アプリは正常に動作しますが、結果ページ (350 ユーザー) の読み込み時間が非常に長くなります (~15 秒)。

どうやら、主な待ち時間 - これはPOSTリクエストの送信とレスポンスの受信です (~10 秒)。

このアプリを最適化するにはどうすればよいですか?

0 投票する
1 に答える
387 参照

sharepoint - SharePoint 2013 アドイン JSOM 特定のドメインからユーザー プロファイルを取得するには?

組織では、sharepoint ファーム 2013 を展開しました。

User Profile Service の設定では、3 つの異なるドメインに 3 つの接続が作成されます。

1 つの特定のドメイン (接続) からすべてのユーザー プロファイルを取得する必要があります。

特定のドメインからユーザー プロファイルを取得する方法を知っている人はいますか?

私はこのコードを持っています:

検索結果にそのような物件はありませんでした

たぶん、このプロパティ SPS-SourceObjectDN を何らかの形で使用していますか? しかし、どのように?

0 投票する
1 に答える
1598 参照

javascript - JSOM を使用して SharePoint リストからデータを取得するには?

通常、SharePoint サーバー オブジェクト モデルからデータを取得しています。しかし、JSOM を使用して SharePoint リストからデータを収集する必要があります。

私の要件は以下のとおりです。

ID、タイトル、ステータスの 3 つの列を持つ List1 というリストがあります。

Status が 1 で Title = "My given title" であるすべてのデータを取得する必要があります

JSOM を使用して解決策を提供してください。