我正在开发一个使用自定义 ORM 的项目。每个模型都是从数据库填充的简单 POCO。
现在,我需要使用其中一些类在 Stimulsoft Reports 中创建主从报告,我正在遵循本指南。但我没有使用 ADO.NET 实体模型,而是使用我们自己的 ORM。
问题是,在文章的第 5 步,Stimulsoft 无法识别“业务对象的子项”框中的我的业务对象并显示一个空列表。
我认为,问题在于我的模型之间的关系。这是我们的 ORM 中的关系示例:
public class Group
{
public int Id;
// Other properties
public List<Person> People { get; set; }
}
public class Person
{
public int Id;
// Other properties
public int GroupId;
}