問題タブ [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.
sharepoint-2010 - Share Point 2010 の CAML での ListId GUID 置換 (およびその他の置換)
SP 2010 の機能定義{$ListId:Lists/ListName}に新しい構文要素があります。どうやら、ターゲット サイトのリストの GUID に置き換える必要があります。これにより、リストを作成する前に GUID がわからず、フィーチャー レシーバーを使用して GUID を必要とする要素を定義する必要があるという問題が解決されます。
他にそのような代替品はありますか?利用可能なそれらのリストはありますか?
ありがとう!
silverlight - Sharepoint ListItem MetaInfo で検索する Caml クエリ
私は Silverlight で SharePoint リストを使用しており、特定の日付以降に作成された (カメラで効果的に撮影された) すべてのリスト アイテム (写真) を返す CAML クエリを作成しようとしています。
ListItems には、まさに必要な日付である「vti_ct」という MetaInfo プロパティがあることがわかりました。問題は、MetaInfo フィールドに対する Caml クエリの書き方がわからないことです!? MetaInfo はすでにフィールドであるためです。
含むクエリを書くことはできますが、それは役に立ちません...
それも可能ですか??
sharepoint - CAML クエリを使用してユーザー URL を取得する
CAML クエリを使用して、レコードをリストから DataTable にフィルター処理しています。リストに SPUser フィールドがあります。
CAML クエリで各ユーザーのユーザー ID を取得しようとしています。これを達成する方法についての洞察はありますか?
sharepoint - SharePoint ビューのカスタマイズ
アナウンスメントを完全にやり直したいのですが、CAML でやりたいことを実行するのに問題があります。各フィールドを取得して (取得したいのはこれだと思います)、スタイルを設定します。タイトルを太字の赤で、本文を緑にしたいとします
CAML を使用してこれを達成するにはどうすればよいですか? View Style をカスタマイズして、独自のものを追加しています。
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
sharepoint - LINQ to XML を使用して GetListItems の結果を参照できない
を使用してsharepoint wbesiteからデータを取得しています
これが、共有ポイントから得た 1 つのレコードです。
LINQ to XML を使用するには、このデータを保持するオブジェクトを XMLDocument から XDocument に変更します。
問題は、データを参照して ID とタイトルを取得しようとすると、エラーが発生することです: オブジェクト参照がオブジェクトのインスタンスに設定されていません。
これらのフィールドを取得するために使用しようとしているコードは次のとおりです。
アイテムがこの XName 要素を見つけられないようです
ありがとう
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 のリストを調べて、そこにあることを確認しました。
sql-server - SQL Server 以外の RDBMS でホストされているデータベースに対する CAML クエリ?
SharePoint 2007 サイトがあります。これは、2 つのバックエンド データベースでサポートされています。1 つは SQL Server でホストされ、もう 1 つはオープンソースの RDBMS でホストされています。CAML クエリを発行して SQL Server からデータを取得し、ADO.NET クエリを発行して他のサーバーからデータを取得します。私たちのアーキテクトは、両方のデータベースからデータを取得するために同じアプローチ (つまり、CAML) を使用した方が良いと言っています。
CAML クエリを使用して、SQL Server 以外の RDBMS からデータを取得することはできますか? もしそうなら、ウェブリソース、ドキュメント、あなたが適切だと思うものを提案してください。
visual-studio-2010 - SP2010:ルックアップフィールドをフィルタリングするリストビューを作成する方法
タイトルにあるように、SharePoint 2010では、リスト(人物のリスト)のアイテムをフィルター処理できるビューをプログラムで作成する必要があります。この人物リストには、別のリスト(プロジェクト)を参照するルックアップフィールドがあります。決定されたプロジェクト(文字列として渡される)で作業する人物のみを表示する必要があります。
このコードを使用してサンプルビューを作成しました。
「Publisher」という名前の選択タイプフィールドで「Books」という名前のリストをフィルタリングし、「Alpha」によって発行されたすべての本を検索します
私が知る必要があるのは、chioceフィールドではなくルックアップフィールドでフィルタリングする方法です。クエリに「Choice」ではなく「Lookup」を入力しただけでは機能しないためです=(
ありがとう
sharepoint - SPQuery によって返される項目の総数を決定する
SharePoint 2010 の大規模なリストに対して多数の CAML クエリを実行し、結果をグリッドビューでエンド ユーザーに表示しています。パフォーマンスを向上させるために、クエリによって返された結果をページングしたいと考えています。ただし、クエリによって返された項目の総数をページング コントロールに表示する必要があります。私の質問は、実際には単一の SPListItemCollection ですべてを返さずに、各クエリによって返されるアイテムの総数をどのように判断できるでしょうか? 正確には、一度に 10 項目ずつ結果をページ表示したいと考えています。どうすればこれを行うことができ、クエリによって返されるすべてのアイテムの合計数を取得できますか?
アップデート
これまでのところ、私の質問に対する回答はありませんでした。そのため、報奨金を提供しています。クエリを実行してすべてのアイテムを返すことなく、CAML クエリが返すアイテムの総数を取得できる必要があります。これにより、この合計カウント値をエンド ユーザーに表示できるようになり (一定の要件)、アイテム コレクションをページングして、結果の特定のページをグリッドビューに表示できます。これにより、グリッドビューの最初の読み込みを含むページの大きなリストでパフォーマンスが大幅に低下することを回避できます。
上記に対して誰も有効な回答を提供しない場合は、上記の機能を実装できないことを明示的に述べている MSDN 記事へのリンクを提供する回答を受け入れます。
ありがとう、マジックアンディ。