問題タブ [caml]

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 投票する
0 に答える
580 参照

sharepoint-2010 - Share Point 2010 の CAML での ListId GUID 置換 (およびその他の置換)

SP 2010 の機能定義{$ListId:Lists/ListName}に新しい構文要素があります。どうやら、ターゲット サイトのリストの GUID に置き換える必要があります。これにより、リストを作成する前に GUID がわからず、フィーチャー レシーバーを使用して GUID を必要とする要素を定義する必要があるという問題が解決されます。

他にそのような代替品はありますか?利用可能なそれらのリストはありますか?

ありがとう!

0 投票する
0 に答える
835 参照

silverlight - Sharepoint ListItem MetaInfo で検索する Caml クエリ

私は Silverlight で SharePoint リストを使用しており、特定の日付以降に作成された (カメラで効果的に撮影された) すべてのリスト アイテム (写真) を返す CAML クエリを作成しようとしています。

ListItems には、まさに必要な日付である「vti_ct」という MetaInfo プロパティがあることがわかりました。問題は、MetaInfo フィールドに対する Caml クエリの書き方がわからないことです!? MetaInfo はすでにフィールドであるためです。

含むクエリを書くことはできますが、それは役に立ちません...

それも可能ですか??

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

sharepoint - CAML クエリを使用してユーザー URL を取得する

CAML クエリを使用して、レコードをリストから DataTable にフィルター処理しています。リストに SPUser フィールドがあります。

CAML クエリで各ユーザーのユーザー ID を取得しようとしています。これを達成する方法についての洞察はありますか?

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

sharepoint - SharePoint ビューのカスタマイズ

アナウンスメントを完全にやり直したいのですが、CAML でやりたいことを実行するのに問題があります。各フィールドを取得して (取得したいのはこれだと思います)、スタイルを設定します。タイトルを太字の赤で、本文を緑にしたいとします

CAML を使用してこれを達成するにはどうすればよいですか? View Style をカスタマイズして、独自のものを追加しています。

0 投票する
0 に答える
234 参照

sharepoint - SharePoint CAML ビュー要素のインデックス

ビューを作成するときに使用できる要素を見つけるのは難しいと思います。また、MSDN では、3 ページにわたってページ分割されています。

MS のドキュメントには記載されていないため、これらのプロパティで何ができるかなどの例でこれを改善できるとよいでしょう。

だからここにある:

集計

バッチ

場合

列 2

コンテンツ タイプ

カウンター

現在の権利

デフォルト

そうしないと

式1

Expr2

分野

フィールドプレフィックス

フィールド プロパティ

フィールド参照

田畑

FieldSortParams

フィールドスイッチ

フィルターリンク

ForEach

GetFileExtension

GetVar

GroupByFooter

GroupByHeader

HTML

HttpHost

HttpPath

HttpVDir

ID

身元

等しい場合

権利がある場合

IfNeg

IfNew

IfSubString

加入

ジョイン

長さ

リミット

リスト

リスト プロパティ

リスト URL

ListUrlDir

ルックアップ列

MapToAll

MapToControl

MapToIcon

会議プロパティ

既知の選択可能なプロパティ

  • <MeetingProperty Select="InstanceID" />20100908 を返します
  • <MeetingProperty Select="MeetingCount" />
  • <MeetingProperty Select="StartTimeUTC" />20100908T073000Z を返します

方法

もっと

ページの URL

プロジェクト プロパティ

射影されたフィールド

財産

権利選択

ライツグループ

スクリプトの引用

選択オプション

サーバー プロパティ

セットリスト

SetVar

スイッチ

文章

それで

スレッドスタンプ

URL

UrlBaseName

URLDirName

ユーザーID

WebQueryInfo

参照: スキーマ要素の表示AF GL MZ

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

sharepoint - LINQ to XML を使用して GetListItems の結果を参照できない

を使用してsharepoint wbesiteからデータを取得しています

これが、共有ポイントから得た 1 つのレコードです。

LINQ to XML を使用するには、このデータを保持するオブジェクトを XMLDocument から XDocument に変更します。

問題は、データを参照して ID とタイトルを取得しようとすると、エラーが発生することです: オブジェクト参照がオブジェクトのインスタンスに設定されていません。

これらのフィールドを取得するために使用しようとしているコードは次のとおりです。

アイテムがこの XName 要素を見つけられないようです

ありがとう

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

sharepoint - Sharepoint 2007 のリストに ListItem を追加する

Sharepoint のリストにアイテムを追加しようとしています。現在、CAML経由でアイテムを追加しようとしています

リストを読み取ってリストを照会することはできますが、リストに追加することはできません。私が見たすべての例はリストを更新します。アイテムを追加するプロセスはかなり似ているはずです。

これが私が現在テストしている方法です。SPLists は、http:///_vti_bin/lists.asmx への Web リファレンスです。

誰かがすでにSOで同様の/同じ質問をしていますが、回答されていません

編集
これは私が得るエラーです

<Results xmlns="http://schemas.microsoft.com/sharepoint/soap/">
<Result ID="1,New">
<ErrorCode>0x81020026</ErrorCode>
<ErrorText>The list that is referenced here no longer exists.</ErrorText>
</Result>
</Results>

私がセットアップしたとき、Web 参照は正しいサイトを指し示し、sharepoint のリストを調べて、そこにあることを確認しました。

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

sql-server - SQL Server 以外の RDBMS でホストされているデータベースに対する CAML クエリ?

SharePoint 2007 サイトがあります。これは、2 つのバックエンド データベースでサポートされています。1 つは SQL Server でホストされ、もう 1 つはオープンソースの RDBMS でホストされています。CAML クエリを発行して SQL Server からデータを取得し、ADO.NET クエリを発行して他のサーバーからデータを取得します。私たちのアーキテクトは、両方のデータベースからデータを取得するために同じアプローチ (つまり、CAML) を使用した方が良いと言っています。

CAML クエリを使用して、SQL Server 以外の RDBMS からデータを取得することはできますか? もしそうなら、ウェブリソース、ドキュメント、あなたが適切だと思うものを提案してください。

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

visual-studio-2010 - SP2010:ルックアップフィールドをフィルタリングするリストビューを作成する方法

タイトルにあるように、SharePoint 2010では、リスト(人物のリスト)のアイテムをフィルター処理できるビューをプログラムで作成する必要があります。この人物リストには、別のリスト(プロジェクト)を参照するルックアップフィールドがあります。決定されたプロジェクト(文字列として渡される)で作業する人物のみを表示する必要があります。

このコードを使用してサンプルビューを作成しました。

「Publisher」という名前の選択タイプフィールドで「Books」という名前のリストをフィルタリングし、「Alpha」によって発行されたすべての本を検索します

私が知る必要があるのは、chioceフィールドではなくルックアップフィールドでフィルタリングする方法です。クエリに「Choice」ではなく「Lookup」を入力しただけでは機能しないためです=(

ありがとう

0 投票する
8 に答える
20303 参照

sharepoint - SPQuery によって返される項目の総数を決定する

SharePoint 2010 の大規模なリストに対して多数の CAML クエリを実行し、結果をグリッドビューでエンド ユーザーに表示しています。パフォーマンスを向上させるために、クエリによって返された結果をページングしたいと考えています。ただし、クエリによって返された項目の総数をページング コントロールに表示する必要があります。私の質問は、実際には単一の SPListItemCollection ですべてを返さずに、各クエリによって返されるアイテムの総数をどのように判断できるでしょうか? 正確には、一度に 10 項目ずつ結果をページ表示したいと考えています。どうすればこれを行うことができ、クエリによって返されるすべてのアイテムの合計数を取得できますか?

アップデート

これまでのところ、私の質問に対する回答はありませんでした。そのため、報奨金を提供しています。クエリを実行してすべてのアイテムを返すことなく、CAML クエリが返すアイテムの総数を取得できる必要があります。これにより、この合計カウント値をエンド ユーザーに表示できるようになり (一定の要件)、アイテム コレクションをページングして、結果の特定のページをグリッドビューに表示できます。これにより、グリッドビューの最初の読み込みを含むページの大きなリストでパフォーマンスが大幅に低下することを回避できます。

上記に対して誰も有効な回答を提供しない場合は、上記の機能を実装できないことを明示的に述べている MSDN 記事へのリンクを提供する回答を受け入れます。

ありがとう、マジックアンディ。