現在、新しいアプリケーションを構築しており、ユーザー向けに組み込みたい機能の一部は、レポート目的で Web UI を介してアドホック クエリを作成する機能です。
例: ユーザーは Entity1 レポートを選択できます。
その後、UI を介して基準を選択できます。
疑似例: ((Entity1.Type = 'this' OR Entity1.Type = 'something else') AND Entity1.CreatedDate > '01-01'2012')
オーダーメイドのソリューションを実装するには多くの作業が必要になるように思われるため、利用可能な優れたソリューション (オープンソースまたは有料) があるかどうかは誰にもわかりません。
さらに、Entity Framework v4.1 マジカル ユニコーン エディションを使用しています。