問題タブ [csom]

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 に答える
7028 参照

sharepoint - アップロードされたファイルからSharepoint 2013 DocumentLibraryにIDを取得する

ファイルをSharepoint 2013ドキュメントライブラリにアップロードするこの機能があります。ドキュメント ライブラリ エントリの新しく作成された ID を取得できるようにしたいと考えています。

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

sharepoint - executequeryasync メソッドがありません

[Sharepoint] 2013 フォンデーションと CSOM を使用した非常に大きなプログラムがあります。clientcontext.executequery を使用して成功しました。executequeryasync を使用したいのですが、「clientcontext」はそのメソッドをインテリセンスで提示せず、直接入力してもコンパイル時に受け入れられません。executequery のみが存在します。clientcontext で "f12" を実行すると、executequery はあるが executequeryasync がない SP ClientContext クラスに分類されます。.Net 4.5 と 4.5.1、同じ結果 どうもありがとう !

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

c# - SPList と SharePointclientObj.List の比較

これらの違いは何ですか?

プログラムで (非共有ポイント サーバー コンピューター上で) 共有ポイント リストを取得し (私はこれらのリストの管理者です)、それらを SQL テーブルに変換しようとしています。

これまでのところ、リストを開くことはできましたが、データテーブルを取得することはできませんでした。SharePointclientObj.List を使用するコード スニペットと、SPList を使用するコード スニペットを取得し続けています。アセンブリ参照で SPList が見つかりませんか?

悲しいことに、私がやりたいことを実行するために見つけたコードは、SPList を使用しています。SharePointclientObj.List を使用して dataTable に変換するコードを取得するか、SPList を適切に接続する方法を説明することはできますか?

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

c# - バージョン間の差異を返し、変更されたプロパティにアクセスするにはどうすればよいですか?

SharePoint 2010 に、フィールド "title,count" を持つリストがあります。変更可能なフィールド (カウント) の 1 つです。

このプロパティの最新バージョンにアクセスしたい。この記事による:しかし、まだ受け入れられた答えはありません。

ここではプロパティにアクセスできますが、「カウント」はここには存在しません。

SharePointのように最終バージョンごとに差分を取りたい

sharepoint 2010 は、バージョン履歴と相違点を表示します

これらの最後のプロパティ値を返す他のメソッドがあります(ここで見つけてください)

ここでエラー

エラーが発生しました。","ExceptionMessage":"値が期待される範囲内にありません

特定のフィールドの最後の値をすべて取得するために、これより短いソリューションはありますか?

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

caml - Camlクエリで現在のユーザー名を渡す - JavaScript

CamlクエリのWHERE条件で現在のユーザーログイン名を渡すにはどうすればよいですか?

ログインしているユーザーに関連するリスト項目のみを取得したい。このためには、caml クエリで現在のユーザーの loginName を渡す必要があります。

助けてください。

ユーザー名を取得する関数があります: var loginName = currentUser.get_loginName(); var UserName = currentUser.get_title();

Where 句の Caml クエリで、LoginName または UserName 変数を渡したいです。

例: Author=LoginUser の場合、レコードを取得したい。

以下は私のクエリです:

提案してください。

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

sharepoint-2013 - SharePoint 2013 プロバイダーがホストするアプリのリストからデータを取得する

SharePoint 2013 でプロバイダー ホスト型アプリを開発しました。ご存知のように、Visual Studio は Web アプリケーションと SharePoint アプリを作成します。Web アプリケーションは、IIS および SharePoint サイト コレクション内の SharePoint アプリ内でホストされます。CSOM を使用して、SharePoint でホストされているリストからデータを取得しようとしています。しかし、安全でないコンテンツエラーが発生します。

「[ブロック] ' https://localhost:44302/Pages/Default.aspx?SPHostUrl=http%3A%2F%2Fecontent&0319c41%2Eecontent%2Eelibrary%2Eapps%2Elocal%2FSharePointApp2%5Fsingeltest' のページは HTTPS 経由で読み込まれましたが、' ' から安全でないコンテンツが実行されましたhttp://apps-892db5a0319c41.econtent.elibrary.apps.local/sharepointapp2_singeltest/_layouts/15/AppWebProxy.aspx: このコンテンツも HTTPS 経由で読み込まれる必要があります。」

これがDefault.aspxの私のコードです

App.js は次のとおりです。

どんな解決策でも大歓迎です。

0 投票する
3 に答える
556 参照

c# - SharePoint クライアント Time24 は読み取り専用プロパティです

Microsoft.SharePoint.Client CSOM Library for PowerShell を使用して、SharePoint に対するサイト アクティビティを自動化しています。

この 1 つのセクションを除いて、私が行っているほとんどすべての作業が機能します。時間形式を 12 時間から 24 時間に更新し、営業日の開始時刻と終了時刻を変更しようとしています。

SharePoint はコマンドを正常に受け取りますが、「Time24 は読み取り専用プロパティです」、「WorkDayStartHour」は読み取り専用プロパティ、「WorkDayEndHour」は読み取り専用プロパティですという応答が返されます。

Web.RegionalSettings が設定を表示するが更新をサポートしていないという問題はありますか?もしそうなら、更新できるようにするためにどのクラスに対して実行する必要がありますか?

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

sharepoint-2013 - CSOM を使用してリストに管理されたメタデータ列を追加する

Sharepoint 2013 では、次のコードを使用して、管理されたメタデータ列をプログラムでリストに追加しようとしています。

列は管理されたメタデータ タイプの列としてリストに作成されますが、ユーザーが選択する用語セットが設定に入力されていません。管理されたメタデータ列の TermSet を設定するためのヒントはありますか?

getDefaultTermStoreId() と getTermSetIdByName(string) は正しい GUID を与えてくれます。私はそれをチェック!

どうもありがとう!