today I had some time again for playing around with the Reports.Net demo and so far I am quite impressed. But I still have some questions:
1. I have some user defined functions, like checksum calculations or a gettext-like translation function, which I would like to use from within the designer. Is there a way to make e.g. Common.I18N.translate() available to the designer?
2. The report data I use is retrieved from NHibernate and usually is a bunch of lists / IEnumerables of domain objects or DTO's. Let's take for example this class:
Code: Select all
public class ProductSalesReportData
{
public Product Product {...}
public decimal Quantity {...}
public decimal Amount {...}
}
In the designer I now see:
Code: Select all
+Report
+Report
Quantity
Amount
+Product
Number
Text
Price
+Vat
Number
Value
+Department
Number
Name
3. The domain objects and DTO's mentiond in my second question are defined in a separate assembly. The designer complains about not finding the namespace the domain classes are defined in. I tried:
Code: Select all
report.ReferencedAssemblies = new string[] { "MyApp.Domain.dll" };
4. Is there a way to use Stimulsoft.Report.Web.dll somehow to provide reports from a built-in webserver in a WinForms application, maybe with Cassini?