問題タブ [sharepoint-api]
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.
sharepoint - Sharepoint API を使用して、Sharepoint ドキュメント ライブラリに Require Approval フラグが設定されているかどうかを確認するにはどうすればよいですか?
「チェックアウトが必要」フラグもチェックできると便利です。SPDocumentLibrary オブジェクトのプロパティではないかと思ったのですが、わかりません。
管理者名前空間の 1 つを調べる必要がありますか?
c# - API の 2 つのバージョンを参照する方法は?
Sharepoint API dll の 2 つの異なるバージョンを参照する必要があります。Sharepoint 2 と Sharepoint 3 の両方で実行する必要がある Web サービスがありますが、Sharepoint 3 API (チェックアウトとコンテンツの承認) によって提供される新機能も使用する必要があります。
これを達成する最善の方法は何ですか - 私は現在、条件付きコンパイルを使用してコンパイルされたコードのさまざまなセクションを使用して、1 つのファイル内のコードを 2 つのプロジェクト間で共有する 2 つのプロジェクトを持つことに傾いています。
より良い方法はありますか?
ありがとう
マット
sharepoint - SharePoint リスト データを別の SQL Server テーブルに抽出する最も簡単な方法は?
編集済み:抽出した SharePoint リスト データを別の SQL Server テーブルにスクレイピング
する最も簡単な方法は何ですか? 1 つの条件: SharePoint Server の背後にある SQL Server を制御していない作業環境にいるため、UserDataテーブルからプルすることはできません。
毎晩の抽出をスケジュールするために使用できるユーティリティはありますか?
Microsoft は "SharePoint 4" の改善を計画していますか?
2009 年 1 月 6 日更新:
http://connectionstrings.com/sharepoint Office
がインストールされていないサーバーの場合は、次のものが必要です:
このダウンロード
sharepoint - Sharepoint: すべてのサブサイトを反復するパフォーマンスは耐えられますか?
サイト コレクションのすべてのサブサイトを反復処理し、それぞれにサンプル コンテンツを追加する機能を作成する必要があります (サンプル コンテンツ = 新しいページ、画像、ドキュメント、場合によってはいくつかのリスト)。再帰を使用してサイトをループするソリューションがあります (ここで見つけることができます)。
だから私は尋ねています:
- おそらく異なる方法で、似たようなものを実装した人はいますか?
- そのような反復のパフォーマンスはどうでしたか?
この機能はより多くのプロジェクトで使用する必要があるため、サイト コレクションにいくつのサブサイトを含めることができるかはわかりません。しかし、サブサイトの数は 100 などを超えてはいけないと思います。
asp.net - SharePoint のドキュメント ライブラリ Versions.aspx
1.dispform.aspx(Item Details) で現在のアイテムのバージョン履歴を表示したいユーザーがいます。2.バージョン履歴には
、各バージョンのすべてのメタデータを表示する必要があります。ライブラリには 5 つの列があり、バージョンが変更されるたびにそれらの列にデータを表示する必要があります。
SharePoint Designer を使用してバージョン情報を取得しようとしましたが、バージョン ページが保存されている場所を見つけることができません。この要件を満たす最善の方法は何ですか?
sharepoint - Sharepointワークフローは最初の実行では失敗しますが、手動で実行すると成功します
送信時にカスタム.NETワークフローを起動することになっているinfopathフォームを使用しています。基本的に、フォーム内の情報は、新しいSharePointサイトを作成するために使用されます。私が見ているのは、ワークフローが最初に実行されたとき(フォームが送信された後は自動的に実行されます)、ワークフローがエラーになることです。失敗した直後にワークフローを手動で実行すると、ワークフローは正常に実行されます。
ワークフロープロパティのタイプがMicrosoft.SharePoint.Workflow.SPWorkflowActivationPropertiesである上記の行まで、問題をデバッグしました。ワークフローを初めて実行するとき、上記のプロパティ(およびその他すべて)はnullです。2回目に実行されると、クライアント名プロパティは本来あるべき状態になります(infopathフォームから入力されます)。
もう1つの重要な情報は、このワークフローが1年以上正常に機能していて、特別な理由もなく数週間前に突然正しく機能しなくなったことです。先月、いくつかの権限の問題が発生していましたが、それがワークフローの問題にどのように関連しているのかわかりません。私がログインしているユーザーは、サイトコレクションの管理者です。同じユーザーを使用してワークフローを手動で開始します(これは成功します)。ただし、ワークフローはログインしているユーザーとして実行されるとは思いません(フォームの送信時に自動的に実行される場合)。
状況全体に対するもう1つの興味深い問題は、アプリケーションが使用するカスタムワークフローが合計3つあることです。2つはビジュアルスタジオで作成されました。これらの1つは正常に機能し、もう1つは上記の動作を表示しています。最後はSharePointDesignerで作成され、失敗しています。
私はこの時点でほとんど何でも試してみるつもりです。私は開発サーバー(本番環境として正確な症状を表示します)を使用しているので、ほぼ何でも試すことができます。
c# - プログラムでWSSとMOSSを区別する方法
SP APIを使用するときに、SharePointServicesとSharePointPortalServerのどちらを使用しているかを知る必要があります。コード(C#)でこれを行う方法はありますか?
asp.net - SharePoint Web サービス呼び出しから ASP.NET Gridview に XML を読み込もうとするとエラーが発生する
エラーが発生します:
パスに不正な文字があります。
私が構築しているASP.NETページのコードビハインドのPageLoad関数で、XPathを使用してXMLをグリッドビューのデータソースにロードしようとすると。このエラーの意味を知っている人はいますか?
SharePoint Web サービス呼び出しからの XML は次のとおりです。
そして、私のコードビハインドは次のとおりです。
「ds_me.ReadXML...」という行にエラー メッセージが表示されます。
c# - Sharepoint Lists.GetListItems の並べ替え
C# コードを使用して、sharepoint の Lists.GetListItems Web メソッドを呼び出しています。sharepoint からソートされたリストを取得することは可能ですか? または、C# コードで取得した後に並べ替える必要がありますか? query または queryOptions でオプションを見つけることができませんでした。
ありがとう。
sharepoint - SharePoint ListItem データから ';#' を削除しています
SharePoint では、次の id;#value のようにフォーマットされている多くのフィールド id-value ペアがあります。これは、そのフィールドの値を抽出すると id_1;#value_1;#id_2;#value_2;#id_3;#value_3 のような結果が得られるマルチルックアップのようなフィールドではさらに複雑になります。
このプロセスを簡素化し、少なくとも値から ID を削除する既知の組み込み関数があるかどうか疑問に思っています。