要通过API为Ektron中的HTML表单获取Assigned Task到用户组名称

时间:2014-08-29 14:29:18

标签: ektron

我在Ektron 9.0工作。 我可以在Ektron中添加HTML表单时将用户组添加到Assign Task To。 但我无法通过Framework API读取相同的属性。

FormData formData = frm.GetForm(dataTool.Id); //获取表单

这是我的代码。我找不到Form for Assigned Task To的属性。 我的要求是将分配的任务的用户组名称以HTML格式获取

还有其他办法吗?我做错了吗?

1 个答案:

答案 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);
相关问题