問題タブ [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 投票する
2 に答える
3252 参照

sharepoint - CAML クエリ

カレンダー リストからイベントを取得するための CAML クエリが必要です。

今日を含むすべてのイベントを、今後 30 日ほどで取得したいと考えています。

これまでのところ、私は持っています:

これは機能しません:(何かアイデアはありますか?

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

sharepoint - sharepoint 検証カスタム フィールド

SharePoint でカスタム リストを作成しました (作成され、12 ハイブにプロビジョニングされました)。

新しいリスト アイテムが追加されたときに、リストの特定のフィールドに対して検証を実行するにはどうすればよいですか?

「itemadding」イベントレシーバーを介して実行できると思いますが、よりエレガントな共有ポイントの方法はありますか?

たとえば、電子メール フィールドに有効な電子メール形式があることを確認したいだけです。

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

sharepoint - SharePointリストに追加されたアイテムをリダイレクトする

プロビジョニングしたカスタムリストにユーザーが新しいアイテムを入力した後、「ありがとう」ページにリダイレクトするにはどうすればよいですか。

私が考えることができる1つの方法は、アイテム追加イベントレシーバーですが、それを行うCAMLの方法はありますか?

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

sharepoint - SPQuery または SPSiteDataQuery オブジェクトを使用してリストをクエリするときの CAML GroupBy の使用

リストを照会するときに GroupBy 句を使用する方法がわかりません。SPListItemCollection またはデータテーブルは、groupby 句に関係なくまったく同じように見えます。

GroupBy は Lists.asmx Web サービスでのみサポートされていますか?

SPSiteDataQuery オブジェクトでサポートされていないことを示唆する MS Social のリファレンスを見つけまし

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

sharepoint - StaticName と InternalName の違い (SPField クラス内)

CAML クエリをセミスマートにしたい - タイトル (エンド ユーザーに表示されるもの) を与えることができ、適切な「タイトル」を検索して CAML クエリの一部として渡すことができます。

オブジェクト モデルを使用してリストの Fields コレクションを反復処理し、Title プロパティをオフにして、ユーザーに表示されるものと比較できるようです。私の質問は、StaticName と InternalName の使用法にあります。私の腸+ MSDNのドキュメントは、InternalNameが上記のコードのフィールドを使用して置き換える正しいプロパティであることを示しているようです-特にInternalNameは変更できないためです。

誰でもこれに光を当てることができますか?

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

sharepoint - 共有ポイントリスト内のフォルダーを使用したデフォルトのコンテンツタイプとコンテンツタイプの順序

カスタムリスト定義(schema.xml)があり、サイト列(A機能を介して)と多数のコンテンツタイプを機能を介して設定しましたが、これはすべて正常に機能します。私はリスト定義(schema.xml)を持っており、コンテンツタイプを表示したい順序で一番上に配置しました(一番上のコンテンツタイプがリストのデフォルトになると仮定します-これが私が望むものです)

注:私は設定しました

これが私のschema.xmlからの抜粋です

私が抱えている問題は、リストがプロビジョニングされると、フォルダベースのコンテンツタイプが常にリストの2番目になり、その結果、リストのデフォルトになることはないため、デフォルトにする唯一の方法は、他のすべてのコンテンツを削除することです。複数のコンテンツタイプを持つというオブジェクトを打ち負かすタイプ宣言。この順序は、リストのプロビジョニング方法によるものですか、それともSDKの奥深くに隠れているものが不足しているためですか?

0 投票する
4 に答える
6658 参照

c# - IDがわからない場合にリストアイテムを削除するためのSharepointのバッチ要素

UpdateListItems Web サービスを使用して、条件に一致するリスト内の項目を削除したいと考えています。削除したいリスト アイテムの ID はわかりませんが、条件はわかります。

たとえば、SQLでは次のことができます。

これを行うには、バッチ要素をどのように記述しますか?

アップデート

こんな感じでしょうか。

メソッドの ID ですか、それとも削除したいものの ID ですか?

アップデート

次のコードを試してみましたが、返されるエラーは

私の推測では、IDなしでは実行できません...

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

sharepoint - SharepointCAML日付クエリ

検索に使用した日付に基づいて、異なる結果が得られます。

表示したい3つのレコード、EVENTDATE、ENDDATEの値は次のとおりです。

EventDateとEndDateの間の時間を検索するとき

日付と時刻の間にスペースを追加すると、異なる結果が得られるのはなぜですか?リストへのエントリは同じであり、結果の日付はまったく同じ形式です。

0 投票する
4 に答える
1888 参照

sharepoint - MOSS SPList の次の SPListItem ID を決定しますか?

MOSS リストで作成される次のリスト アイテムの ID を特定しようとしています。これを行う方法はありますか?

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

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

c# - 0x810200141 つ以上のフィールド タイプが正しくインストールされていません。これらのフィールドを削除するには、リスト設定ページに移動してください

リストを更新しようとするとsharepointでエラーが発生します:

作成中の Caml は次のとおりです。

U2U から Caml を実行すると、正常に動作し、フィールドが更新されます。VS でコードをデバッグすると、上記のエラーが発生します。

バッチを作成して呼び出すコードは次のとおりです。

caml が VS ではなく U2U で機能するのはなぜですか?

グーグルでは、内部名を使用していないために問題が発生する可能性がありますが、U2Uで実行されるため、混乱しています。