問題タブ [splistitem]

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 に答える
7317 参照

sharepoint - SPListItemでの作成者フィールドの設定は保持されません

SPListItem(ファイル付き)をあるサイトコレクションから別のサイトコレクションにコピーしようとしています。これを行うには、次のようなファイルを作成します。

私が書いたユーティリティメソッドを使用して、新しいアイテムのすべてのフィールド値を元のアイテムに対応するように設定します。

重要なのは、これはAuthorフィールドを永続化しないということです。

たとえば、次のように、考えられるあらゆる方法でAuthorフィールドを明示的に設定してみました。

そしてそのように

ただし、SPListItem.Update()メソッドが呼び出されるとすぐに、archiveItem["Author"]フィールドはsharepoint\systemに戻ります。私はここで少し途方に暮れています、これはうまくいくはずです。

PSSPListItem.GetUser メソッドは拡張メソッドです

PPSコードはタイマージョブから実行されています...

編集:コンテンツタイプに新しいフィールドを追加し、元のアイテムの作成者を反映するようにそのフィールドを設定することで、もう少し掘り下げましたが、それも設定されていません。ただし、web.EnsureUser(username)は正しいユーザーを返します。これは変なのか、それとも何なのか!?!

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

c# - DataTableをSharePointSPListにコピーするにはどうすればよいですか?

データテーブルにソースリストデータがあり、sourceListそのデータをルートリストにコピーしたいと思います。

どうやってやるの?

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

sharepoint - SPList に HTTPContext を使用する方法

次の要件があります。

ここで、を Web パーツとして表示したいと考えていますdestinationList。ユーザーがページを読み込むたびに、ページが新たに読み込まれる必要があります。

HTTPContextでそれを達成するにはどうすればよいですか?

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

sharepoint - SPListitem をある SPList から別の SPList にコピーする方法

ある SPList から別の SPList にアイテムをコピーする必要があります。

動作していないコードは次のとおりです。

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

sharepoint - トランザクションで複数のアイテムを作成/削除する方法

すべてのアイテムを削除するか、どのアイテムも削除ないという制約の下で、SharePointリスト内の複数のアイテムを削除しようとしています。

つまり、SharePointでより多くのトランザクション動作を作成したいと考えています。この機能を使ってみましたProcessBatchData()が、要件を満たしていないようです。おそらく、この目標を達成するために誰かが知っている別の方法はありますか?

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

sharepoint - SPListItemの最新の承認済みバージョンを検索する

SPListItem.Versionsコレクションを繰り返し処理して、承認された最新のリストアイテムを見つけようとしています。

私のリストアイテムには3つのバージョンがあります。最初の2つは承認され、最後はドラフトです。しかし、私のコードは、それらがすべてドラフトであると言っています!助けてください!

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

sharepoint - SharePointのSPFile.Properties!=からSPFile.Item.Propertiesはいつですか?

お客様の一人が再現できない問題を抱えています。SPFile.Propertiesを使用して、プログラムでドキュメントのプロパティを宛先ファイルにコピーします。ただし、何らかの理由で、ファイルのプロパティが、ファイルが保存されているリストで指定されているメタデータと一致しません。

これで、SPFile.Item.Properties(まだテストされていません)をコピーすることでこれを解決できる可能性がありますが、どのような状況でSPFile.PropertiesがSPFile.Item.Propertiesと等しくないのか疑問に思っています。

更新:お客様から更新を受け取りました。SPFile.Item.Propertiesを使用すると、常に最新の情報が返されます。ただし、元の質問についてはまだ理解したいと思います。

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

c# - SPListItem/SPListを反復処理します

私は、会社のWebサイトでタスクを実行するためのチェックリストを作成しています。私が現在取り組んでいる機能は、タスクを完了して完了のマークを付けたら、SharePoint Webパーツから、まだ完了する必要のあるもののリストを含む電子メールを送信することです。

アイテムをリストに自由に追加および減算できるようにしたいパワーはモジュール式である必要があります。したがって、リストのチェックもモジュール式であり、モジュール式で記述されている必要があります。

私が抱えている問題は、すべてのタスクが既存のコードのSPListに格納されていることです。リストを繰り返し処理して、その人がすでに次のタスクを実行しているかどうかを確認する方法が正確にはわかりません。次、前、頭または尾の操作は表示されません(リストから予想されるように)。インデックス作成では文字列を使用するため、関連付けデータ構造(マップ)またはDBの主キーのように動作します。

助けてください、そしてみんなに感謝します!

乾杯、

-ジェレミア・タントンコ

0 投票する
5 に答える
10429 参照

sharepoint - SPListアイテムの値を取得-ArgumentException

SPListItemと列名の配列があります。SPListItem以下のコードを使用して値にアクセスしようとすると、次のようになります。