Interface IReportConfiguration
Interface containing the basic properties a simplic report have to provide. Must be inherited in every configuration model for using reports
Namespace: Simplic.Reporting
Assembly: Simplic.Reporting.dll
Syntax
public interface IReportConfiguration
Properties
| Improve this Doc View SourceCheckoutUser
Declaration
int? CheckoutUser { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int32> |
ContextlessVisible
Defines whether a report can used as contextless
Declaration
Visibility ContextlessVisible { get; }
Property Value
Type | Description |
---|---|
System.Windows.Visibility |
Copies
Gets or sets the number of copies to be made when printing.
Declaration
short Copies { get; set; }
Property Value
Type | Description |
---|---|
System.Int16 |
Description
Simple description text
Declaration
string Description { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Id
Unique id of a report
Declaration
Guid Id { get; set; }
Property Value
Type | Description |
---|---|
System.Guid |
IsContextless
Defines whether a report is used without a special contexts
Declaration
bool IsContextless { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
IsPrivatized
Defines whether a private report exists for the current report file
Declaration
bool IsPrivatized { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
Name
Unique name of a report
Declaration
string Name { get; set; }
Property Value
Type | Description |
---|---|
System.String |
NonePrivateReportName
Returns always the report name for the none private report
Declaration
string NonePrivateReportName { get; }
Property Value
Type | Description |
---|---|
System.String |
PrinterName
Name which points to the simplic printer
Declaration
string PrinterName { get; set; }
Property Value
Type | Description |
---|---|
System.String |
ProviderName
Name of the ado.net provider
Declaration
string ProviderName { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Report
Report binary content
Declaration
Stream Report { get; set; }
Property Value
Type | Description |
---|---|
System.IO.Stream |
ReportName
Name of the default report. Can be privatized with the PrivateReportName property (binaries, not the report name!)
Declaration
string ReportName { get; }
Property Value
Type | Description |
---|---|
System.String |
Type
Type of the report
Declaration
ReportType Type { get; set; }
Property Value
Type | Description |
---|---|
ReportType |