我在Ektron 9.0工作。 我可以在Ektron中添加HTML表单时将用户组添加到Assign Task To。 但我无法通过Framework API读取相同的属性。
FormData formData = frm.GetForm(dataTool.Id); //获取表单
这是我的代码。我找不到Form for Assigned Task To的属性。 我的要求是将分配的任务的用户组名称以HTML格式获取
还有其他办法吗?我做错了吗?
答案 0 :(得分:1)
任务独立于表格;这两者只是由表格ID相关联。您在将任务分配给组时所看到的只是一种捷径。如果要获取任务,请使用TaskManager。
这样的事情应该让所有与ID为12345的表格相关联。
var TaskCRUD = new Ektron.Cms.Framework.Settings.TaskManager();
var criteria = new TaskCriteria();
criteria.AddFilter(TaskProperty.ContentId, CriteriaFilterOperator.EqualTo, 12345);
criteria.PagingInfo = new PagingInfo();
criteria.OrderByDirection = EkEnumeration.OrderByDirection.Ascending;
criteria.OrderByField = TaskProperty.DueDate;
var TaskList = TaskCRUD.GetList(criteria);