Interface IReportExpressDataSetParameter
Assembly: LemonEdge.API.dll
Syntax
[EntityDefinition(EntityID.ReportExpressDataSetParameter, "dbo.LT_ReportsExpressDataSetParameters", "ExpressReportDataSetParameter", SetName = "ExpressReportDataSetParameters", HelpURL = "help/enterprise-data-tools/reporting/reports/express.html")]
[DefaultEntityIcon(ImageType.ReportExpress)]
public interface IReportExpressDataSetParameter : IBaseEntity, IEquatable<IBaseEntity>, INotifyPropertyChanged, INotifyPropertyChanging, ICloneableAsync, ICanTrackProperties
Properties
ExpressReportParameterID
Declaration
[EntityProperty(SQLType.UniqueIdentifier, true)]
[EntityRelationship(EntityID.SQLTypeWrapper, "ID", SingleJoinType.ZeroToOne, "Report SQL Type Wrapper", "Express Reports Data Parameters", DeleteWithRelationship = true, PartOfParentSet = false, LinkToItemInSet = false)]
Guid? ExpressReportParameterID { get; set; }
Property Value
HardcodedValue
A hardcoded value to use for the sql wrapper parameter
Declaration
[EntityProperty(SQLType.NVarChar, 500, true)]
[EntityDescription("A hardcoded value to use for the sql wrapper parameter.")]
string HardcodedValue { get; set; }
Property Value
ReportExpressDataSetID
Declaration
[EntityProperty(SQLType.UniqueIdentifier, false)]
[EntityKeyProperty]
[EntityRelationship(EntityID.ReportExpressDataSet, "ID", SingleJoinType.One, "Express Report Data", "Parameters", DeleteWithRelationship = true, PartOfParentSet = false, LinkToItemInSet = false, InheritPermissions = false)]
Guid ReportExpressDataSetID { get; set; }
Property Value
ReportExpressID
Declaration
[EntityProperty(SQLType.UniqueIdentifier, false)]
[EntityRelationship(EntityID.ReportExpress, "ID", SingleJoinType.One, "Express Report", "Data Parameters", DeleteWithRelationship = true, PartOfParentSet = true, LinkToItemInSet = false, InheritPermissions = true)]
Guid ReportExpressID { get; set; }
Property Value
SQLWrapperParameterID
Declaration
[EntityProperty(SQLType.UniqueIdentifier, false)]
[EntityRelationship(EntityID.SQLTypeWrapper, "ID", SingleJoinType.One, "SQL Type Wrapper", "Express Reports Data Parameters", DeleteWithRelationship = true, PartOfParentSet = false, LinkToItemInSet = false)]
[EntityKeyProperty]
Guid SQLWrapperParameterID { get; set; }
Property Value
Extension Methods