問題タブ [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.
sharepoint - SPListItemでの作成者フィールドの設定は保持されません
SPListItem(ファイル付き)をあるサイトコレクションから別のサイトコレクションにコピーしようとしています。これを行うには、次のようなファイルを作成します。
私が書いたユーティリティメソッドを使用して、新しいアイテムのすべてのフィールド値を元のアイテムに対応するように設定します。
重要なのは、これはAuthorフィールドを永続化しないということです。
たとえば、次のように、考えられるあらゆる方法でAuthorフィールドを明示的に設定してみました。
そしてそのように
ただし、SPListItem.Update()メソッドが呼び出されるとすぐに、archiveItem["Author"]フィールドはsharepoint\systemに戻ります。私はここで少し途方に暮れています、これはうまくいくはずです。
PSSPListItem.GetUser メソッドは拡張メソッドです
PPSコードはタイマージョブから実行されています...
編集:コンテンツタイプに新しいフィールドを追加し、元のアイテムの作成者を反映するようにそのフィールドを設定することで、もう少し掘り下げましたが、それも設定されていません。ただし、web.EnsureUser(username)は正しいユーザーを返します。これは変なのか、それとも何なのか!?!
c# - DataTableをSharePointSPListにコピーするにはどうすればよいですか?
データテーブルにソースリストデータがあり、sourceList
そのデータをルートリストにコピーしたいと思います。
どうやってやるの?
sharepoint - SPList に HTTPContext を使用する方法
次の要件があります。
ここで、を Web パーツとして表示したいと考えていますdestinationList
。ユーザーがページを読み込むたびに、ページが新たに読み込まれる必要があります。
HTTPContextでそれを達成するにはどうすればよいですか?
sharepoint - SPListitem をある SPList から別の SPList にコピーする方法
ある SPList から別の SPList にアイテムをコピーする必要があります。
動作していないコードは次のとおりです。
sharepoint - トランザクションで複数のアイテムを作成/削除する方法
すべてのアイテムを削除するか、どのアイテムも削除しないという制約の下で、SharePointリスト内の複数のアイテムを削除しようとしています。
つまり、SharePointでより多くのトランザクション動作を作成したいと考えています。この機能を使ってみましたProcessBatchData()
が、要件を満たしていないようです。おそらく、この目標を達成するために誰かが知っている別の方法はありますか?
sharepoint - SPListItemの最新の承認済みバージョンを検索する
SPListItem.Versionsコレクションを繰り返し処理して、承認された最新のリストアイテムを見つけようとしています。
私のリストアイテムには3つのバージョンがあります。最初の2つは承認され、最後はドラフトです。しかし、私のコードは、それらがすべてドラフトであると言っています!助けてください!
sharepoint - SharePointのSPFile.Properties!=からSPFile.Item.Propertiesはいつですか?
お客様の一人が再現できない問題を抱えています。SPFile.Propertiesを使用して、プログラムでドキュメントのプロパティを宛先ファイルにコピーします。ただし、何らかの理由で、ファイルのプロパティが、ファイルが保存されているリストで指定されているメタデータと一致しません。
これで、SPFile.Item.Properties(まだテストされていません)をコピーすることでこれを解決できる可能性がありますが、どのような状況でSPFile.PropertiesがSPFile.Item.Propertiesと等しくないのか疑問に思っています。
更新:お客様から更新を受け取りました。SPFile.Item.Propertiesを使用すると、常に最新の情報が返されます。ただし、元の質問についてはまだ理解したいと思います。
c# - SPListItem/SPListを反復処理します
私は、会社のWebサイトでタスクを実行するためのチェックリストを作成しています。私が現在取り組んでいる機能は、タスクを完了して完了のマークを付けたら、SharePoint Webパーツから、まだ完了する必要のあるもののリストを含む電子メールを送信することです。
アイテムをリストに自由に追加および減算できるようにしたいパワーはモジュール式である必要があります。したがって、リストのチェックもモジュール式であり、モジュール式で記述されている必要があります。
私が抱えている問題は、すべてのタスクが既存のコードのSPListに格納されていることです。リストを繰り返し処理して、その人がすでに次のタスクを実行しているかどうかを確認する方法が正確にはわかりません。次、前、頭または尾の操作は表示されません(リストから予想されるように)。インデックス作成では文字列を使用するため、関連付けデータ構造(マップ)またはDBの主キーのように動作します。
助けてください、そしてみんなに感謝します!
乾杯、
-ジェレミア・タントンコ
sharepoint - SPListアイテムの値を取得-ArgumentException
SPListItem
と列名の配列があります。SPListItem
以下のコードを使用して値にアクセスしようとすると、次のようになります。