問題タブ [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.

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

sharepoint - SPQuery:QueryプロパティとViewXmlプロパティの違いは?

SharePoint開発者の皆さん、こんにちは。

SPQueryオブジェクトのQueryプロパティとViewXmlプロパティの違いを深く理解することはできません。msdnのドキュメントには、次のように書かれています。

  • クエリ:クエリで使用される内部XMLを取得または設定します。
  • ViewXml:ビューを定義するXMLスキーマを取得または設定します。

取得したいフィールドをフィルタリングするには、ViewXmlが適切であるように思われます...わかりません。

では、違いは何ですか?どのような状況で、2番目よりも1番目を選択する必要がありますか?SharePointがこれらのクエリをどのように処理しているか..謎が残っているので、誰かがそれに光を当てることができたら?ありがとうございました...

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

c# - Sharepoint の基本と役立つリソースはありますか?

3 つの質問が 1 つで申し訳ありませんが、これらは密接に関連しており、詳しい人にとっては簡単なはずです。

私は Java/Obj C/PHP のコーディングに慣れており、テンプレートを変更しようとするのは意味がなく、ほとんどの場合、リソースを見つけることができないため、やや面倒です。

マスター テンプレートを編集していて、基本は理解できましたが、まだ気になることがあります。

ContentPlaceHolders を複数回使用する方法はありますか? 誰かがこれを行う方法についていくつかのコードを投稿しましたが、ここではコードを使用できないと書かれていました。

Sharepoint デザイナーを使用せずにこれらの ContentPlaceHolders を変更する方法はありますか?

SharePoint: タグを使用することでこれを回避できると思いましたが、考えられるタグとその機能、およびそれらを使用する場所に関するドキュメントが見つかりません。

助けてくれてありがとう。

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

javascript - ページ変更のイベント ハンドラー

aspx ページ、特に sharepoint webpart ページで発生しているイベントを処理したいと考えています。

私はビジュアルスタジオのイベントレシーバーで何も見つけられません。

これを達成する方法はありますか?

前もって感謝します!!

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

sharepoint - SharePoint ユーザー情報 ユーザー情報リストと People 列の種類

SharePoint Web サービスを介して多数のサイト コレクションからユーザー情報を取得しています。

http://mysitecollection.com/_vti_bin/usergroup.asmx

'GetAllUserCollectionFromWeb' メソッドを使用して、サイト コレクションのすべてのユーザーを返します。

以下の XML は、返されるものの例です。

私が持っている質問はこれです。

Lists Web サービスからリスト アイテムを取得しています。フィールドの 1 つは Person 列です。情報は Id;#Name の形式で保存されます

場合によっては、このフィールドからの ID が、そのサイト コレクションに対して返されるユーザーに存在しない場合があります。ID はどこから来たのでしょうか? ユーザー プロファイル ストアからですか?

また、UserGroup Web サービスから返されるユーザーの ID が、同じユーザー (つまり、同じログイン) の異なるサイト コレクション間で異なることにも気付きました。

ユーザー プロファイルの同期が実行されている場合、これらは同じでしょうか?

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

.net - Sharepoint 2010 SPListTemplateフィールドのリストを取得する方法は?

リストテンプレートからすべてのフィールドを取得する必要がありますか?これどうやってするの?

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

web-services - Web サービスから SharePoint ユーザーを作成する

私は、私たちの道を進んだSharepointプロジェクトの実現可能性についていくつかの調査を行っています. 基本的に、SP サイトのユーザーと外部システムの同期を維持することを検討しています。ASP.net には精通していますが、SP の経験はありません。

したがって、必要なのは、ユーザーを作成し、Web サービスを介して SP ユーザーのユーザー ロールを設定する機能です。SPには独自のユーザーがなく、ADまたはSQL DBなどから来ていることを読みました。また、UserGroup Webサービスで見たAPIメソッドは、探していることを実際に実行できないことを示しています。たとえば、WS を介して SP で特定のユーザー名とパスワードを使用してユーザーを作成することはできません。これは正しいです?

もしそうなら、ASPNET メンバーシップ テーブルを含む SQL DB に対して直接コーディングする必要があるということですか? または、必要なユーザー管理機能を公開する SP ホストにデプロイできるサードパーティ コンポーネントはありますか?

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

c# - プライベート サイトから別のサイトにサブサイトをコピーする SharePoint サービス

サイト コレクションとコンテンツが異なる同じサーバー上に存在する、この 2 つの SharePoint Web アプリケーションがあります。私がやりたかったのは、特定のサーバーの日時に実行するようにスケジュールされるサービスを開発することです。

最初の Web アプリケーションは内部サイトで、内部ユーザーのみがサイトを表示できます。2 番目の Web アプリケーションはパブリック サイトですが、誰でもサイトを表示できます。

ここで、次の基準に基づいて 2 つの Web アプリケーション間で同期を行いたいと考えました。

CGroup を除くすべてのサブサイトが MyInternalSite.com と MyExternalSite の両方にあることに注意してください。2 つのサイトを同期する予定です。

たとえば、今晩午後 10 時に、PublicSite にはない PrivateSite にあるすべてのサブサイトをコピーするとします。したがって、基本的に今晩午後 10 時に、1 つのサブサイトが PublicSite にコピーされます。それが CGroup です。

ありがとう!:)

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

sharepoint-2010 - Sharepoint 2010でプログラムでユーザー評価を取得するにはどうすればよいですか?

そのため、次のガイドに従って、ドキュメントライブラリのSharepoint 2010で評価を有効にしました:http://weblogs.asp.net/bsimser/archive/2009/10/19/sharepoint-2010-what-s-new-ratings-spc09。 aspx

次に、Webパーツでプログラムで評価を取得する方法が必要です。

次のようなリストを取得する方法が欲しいです(他の方法も歓迎します):

ありがとうございました

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

web-services - このCAMLクエリに明らかな欠陥はありますか?

WebサービスAPIを介してSharePointリストをクエリしています。APIを介してサービスを呼び出すにはXmlNode、CAMLクエリを表すオブジェクトを送信する必要があります。他のすべてがまったく同じであるため、これらは私が送信しようとしている2つの異なるクエリです(APIに送信される直前にXmlNode'sプロパティを介して取得されます)。InnerXml

私はCAMLクエリに慣れていないので、Inステートメントがどのように機能するかについて明らかな何かが欠けている可能性がありますが、私が見たすべての例はこの正確な形式を持っているようです。

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

sharepoint - SharePoint 2010:View Xmlの更新(ツールバーの有効化)

リストビューで[表示]ツールバーを有効にしようとしています。しかし、それは機能していないようです。どうすればコードを正しく取得できますか?

アップデート:

近いですが、それでも良くありません。

今回は、ビューを変更しました。2回目にデバッガーを実行したときに、SPView.Toolbarプロパティの値が変更されていることに気付いたのでわかります。

しかし、SharePoint Designerで同じページを開くと、表示されません<Toolbar Type="Standard" ShowAlways="TRUE"/>が、デフォルト値は次のように表示されます<Toolbar Type="Standard"/>

それに加えて、ブラウザでリストビューを開いたときに、リストビューページにツールバーが表示されません。