私は WSS3 と C# を使用してサイトを作成しており、作成後にリストのフィールドを変更するクラスを作成しています。既定値のない SPField.Boolean 型を既に作成しましたが、アップグレード後に既定値を true に設定する必要があります。動作しない私の現在のコードは次のとおりです。
//web is already defined as the current web
var list = web.Site.RootWeb.Lists["ListWithFieldOnIt"];
var field = list.Fields.GetField("booleanfield");
field.DefaultValue = "1";
field.Update(true);
list.Update(true);
sharepoint インスタンスと sharepoint manager 2007 を使用してデフォルト値を変更しようとしましたが、どちらも機能しませんでした。デフォルト値を設定する方法、または私が間違っていることを誰かが知っていますか?
前もって感謝します