1

我们目前正在构建一个新的应用程序,我们希望为用户提供的部分功能是能够通过 Web UI 构建临时查询以用于报告目的。

例如,用户可以选择Entity1 报告。

然后他们可以通过 UI 选择标准

伪示例: ((Entity1.Type = 'this' OR Entity1.Type = 'something else') AND Entity1.CreatedDate > '01-01'2012')

有谁知道是否有一个好的解决方案可用(开源或付费),因为这似乎实施定制解决方案可能需要大量工作。

除此之外,我们正在使用 Entity Framework v4.1 神奇独角兽版。

4

2 回答 2

2

如果您构建的 UI 以结构化形式给出结果(例如 {entityType.property}{operation}{value}),那么为此动态构建表达式应该相当简单。

于 2012-10-12T18:27:40.320 回答
1

我决定使用http://devtools.korzh.com/query-builder-aspnet/,因为它为我节省了大量的开发时间。

于 2012-10-26T07:32:01.290 回答