問題タブ [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 投票する
3 に答える
1863 参照

asp.net - Sharepoint オンライン アップロード ファイル フォーム

WebPartオンライン用にサンドボックス化されたファイル形式でアップロードすることはSharepointできますか?

私はたくさん検索して、外部クライアントのクライアント オブジェクト モデルで利用可能なソリューションのみを見つけました。JSOM (Javascript のクライアント オブジェクト モデル) でこれを行う方法の例はありasp:FileUploadません。 、投稿済みファイルの長さ = 0

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

angularjs - 検索対象の ContentType を変更する SharePoint JSOM KeywordQuery

私は現在、SharePoint JSOM で AngularJS を使用して、結果ソースに対していくつかのキーワード クエリを実行しています。

ResultSourceName および ResultSourceLevel 変数を受け入れる角度付きファクトリがあります

これは私のコントローラーに注入され、次のように使用されます。

すべての実際の内容は、工場から返された ResultSourceDataService で処理されます。コードは次のとおりです。

このコードが実行されているページをロードすると、正常に実行されます。ページを更新すると、正常に動作します。ただし、サイト内の他のページからこのページに移動すると、結果ソースが指定されていないかのように壊れてデータが返されます。

何らかの理由で、QueryModification (私が正しければ、クエリで探している ContentType を本質的に伝えます) が変更されています。最初にページをロードし、コンソールに記録されたデータ ( $log.debug('Data retrieved successfully', data.get_value().ResultTables);) を確認すると、それをドリルダウンして QueryModification の違いを確認できます。

正常に実行されると (ページを更新するか、サイト外から直接移動すると)、ContentTypeId:0x0100A9723709C6D74A77B01EA922C770FDD0*正しい の値が表示されます。でも; SharePoint 内からページに移動すると、値* -ContentClass=urn:content-class:SPSPeopleが表示されます。結果ソース名を指定しなかった場合に表示される結果が返されます。

同じ正確な変数を渡すときに、これを引き起こしている可能性があることについて何か考えはありますか?

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

asp.net - SharePoint Online アドインで CSOM/JSOM を介して SharePoint ClientContext を取得する

私はこの問題の解決策をどこでも探しましたが、不足しています。誰かが私にトリックを教えてくれたら、私は素晴らしいだろう.

範囲: SharePoint Online 用の SharePoint アドインを構築しています。appweb では、web パーツを使用して、CSOM または JSOM を介して ListItem の ClientContext を取得しようとしています。サンドボックス ソリューションを使用できません。

主な目標: ListItem の本体を取得し、GetBytes を使用して、本体を zip または UTF8 でエンコードできるように、ClientContext が必要です。また、ユーザーが選択した複数の ListItems を選択するには、SP.ListOperation.Selected.getSelectedItems(clientContext) を使用する必要があります。

コード例 (完全ではありません):

本当に助かります。ありがとうございました。

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

sharepoint - CSOM を JSOM に簡単に変換しますか?

C# で記述された Web サービスを CSOM から JavaScript オブジェクト モデル JSOM に簡単に変換または移行することは可能ですか?

ほとんどが「同じ」だと思いますが、本当に違う点がいくつかあります。

多分それのためのツールがあるか、あなたはこれのための素晴らしいアイデアを持っています. それとも、これに関するガイドがありますか?

ご意見をお寄せいただきありがとうございます。

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

oauth - SharePoint 2013 - アプリ。CSOM と JSOM を混ぜますか?

Office365 アプリを作成する必要があります。これには、プロバイダーがホストする MVC アプリケーションを使用したいと考えています。

一部のページである種の「API」を使用したいので、JSON を返し、それを JS 内で使用してデータを表示します。CSOM と JSOM を混在させることはできますか?

これは (OAuth) 認証に影響しますか?