H3.IEngine engine = this.Request.Engine;
H3.Data.Filter.Filter filter = new H3.Data.Filter.Filter(); //构建过滤器
H3.Data.Filter.And andMatcher = new H3.Data.Filter.And(); //构造And匹配器
andMatcher.Add(new H3.Data.Filter.ItemMatcher("Createdby", H3.Data.ComparisonOperatorType.Equal, "userid")); //添加查询条件
filter.Matcher = andMatcher;
H3.DataModel.BizObjectSchema schema = engine.BizObjectManager.GetPublishedSchema("D117002audit"); //获取模块Schema
H3.DataModel.BizObject[] boArray = H3.DataModel.BizObject.GetList(engine, H3.Organization.User.SystemUserId,
schema, H3.DataModel.GetListScopeType.GlobalAll, filter); //查询返回的结果对象
if(boArray != null && boArray.Length > 0)
{
for(int i = 0;i < boArray.Length; i++)
{
H3.DataModel.BizObject bo = boArray[i];
//处理业务对象
}
}