0

あるSharepointディスカッション掲示板から別の掲示板にアイテムをコピーする関数を作成するにはどうすればよいですか?フィールド名PostedBy、MyEditor、およびEditorを除いて、すべてが非常に単純です。

4

1 に答える 1

0

これが 1 回限りのことである場合は、Content Deployment API の使用を検討してください ( UI を提供するContent Deployment Wizardアプリがあります)。

それ以外の場合は、次のようなものを使用して「投稿者」を設定できるはずです (web が開いている SPWeb であり、newItem がディスカッション アイテムであると仮定します)。

SPUser user = web.Users["DOMAIN\\username"];
newItem[SPBuiltInFieldId.Author] = user.ID;
newItem[SPBuiltInFieldId.Editor] = user.ID;
newItem.SystemUpdate();
于 2010-10-28T05:24:03.990 に答える