私はSharepointを初めて使用するため、あまり知りません。助けていただければ幸いです。
基本的に私はプログラムで(同じプロジェクトで)したい:
- リストを作成してガント ビューにする
- リストに適切な列 (ガント チャートを生成する列) を追加します。
- 最後に、このコードで作成された列に値/データを追加したいと思います
サンプルコードやチュートリアルがあれば...お願いします
どんな助けでも大歓迎です
どうもありがとう
私はSharepointを初めて使用するため、あまり知りません。助けていただければ幸いです。
基本的に私はプログラムで(同じプロジェクトで)したい:
サンプルコードやチュートリアルがあれば...お願いします
どんな助けでも大歓迎です
どうもありがとう
これを試して:
using (SPSite site = new SPSite("http://yoursite/"))
{
using (SPWeb web = site.OpenWeb())
{
Guid id = web.Lists.Add("listname", "descr", // 1
SPListTemplateType.GanttTasks);
SPList list = web.Lists[id]; // 2
list.Fields.Add("display name", SPFieldType.Text, false);
list.Update();
// You should use "InternalName" to update your field values
foreach (SPField field in list.Fields)
{
Console.WriteLine("{0}\t{1}", field.InternalName, field.Title);
}
SPListItem item = list.Items.Add(); // 3
item["display name"] = "my value";
item["PercentComplete"] = 1; // 100%
item["StartDate"] = DateTime.Now;
item["DueDate"] = new DateTime(2009, 12, 31);
item.Update();
Guid itemId = item.UniqueId;
SPListItem itemUpdate = web.Lists["listname"].Items[itemId];
itemUpdate["PercentComplete"] = .45; // 45%
itemUpdate.Update();
}
}
HTH