Class ReportLabelLayoutProvider
This archive provider enables access to the information regarding report label layout.
Inheritance
ReportLabelLayoutProvider
Assembly: SoDataBase.dll
Syntax
[ArchiveProvider("ReportLabelLayout", 1073741823)]
public class ReportLabelLayoutProvider : QueryProviderBase<ArchiveRow>, IArchiveProviderQueryMapping, IArchiveQueryProvider, IArchiveProviderExtensible, IArchiveProvider, IArchiveProviderHasRows, IArchiveProviderHasColumns, IArchiveProviderHasEntities, IPlugin
Constructors
ReportLabelLayoutProvider()
Declaration
public ReportLabelLayoutProvider()
Fields
_colDescription
Declaration
protected ArchiveColumnInfo _colDescription
Field Value
_colLayout
Declaration
protected ArchiveColumnInfo _colLayout
Field Value
_colName
Declaration
protected ArchiveColumnInfo _colName
Field Value
_colOrientation
Declaration
protected ArchiveColumnInfo _colOrientation
Field Value
_colPaperSize
Declaration
protected ArchiveColumnInfo _colPaperSize
Field Value
_colPrimaryKey
Declaration
protected ArchiveColumnInfo _colPrimaryKey
Field Value
Centimeters
Declaration
public const string Centimeters = "Centimeters"
Field Value
ColumnDescription
Declaration
public const string ColumnDescription = "description"
Field Value
ColumnLayout
Declaration
public const string ColumnLayout = "layout"
Field Value
ColumnName
Declaration
public const string ColumnName = "name"
Field Value
ColumnOrientation
Declaration
public const string ColumnOrientation = "orientation"
Field Value
ColumnPaperSize
Declaration
public const string ColumnPaperSize = "papersize"
Field Value
ColumnPrimaryKey
Declaration
public const string ColumnPrimaryKey = "labelLayoutId"
Field Value
EntityName
Declaration
public const string EntityName = "reportLabelLayout"
Field Value
Inches
Declaration
public const string Inches = "Inches"
Field Value
ProviderName
Declaration
public const string ProviderName = "ReportLabelLayout"
Field Value
ReportLabelLayoutUnitsName
Declaration
public const string ReportLabelLayoutUnitsName = "units"
Field Value
Properties
PrimaryTable
Declaration
public override TableInfo PrimaryTable { get; }
Property Value
Overrides
SuperOffice.CRM.ArchiveLists.QueryProviderBase<SuperOffice.CRM.ArchiveLists.ArchiveRow>.PrimaryTable
Query
Declaration
public override ArchiveSelect Query { get; }
Property Value
Overrides
SuperOffice.CRM.ArchiveLists.QueryProviderBase<SuperOffice.CRM.ArchiveLists.ArchiveRow>.Query
RootExtenders
This provider uses no extenders and thus does not support dynamic columns
Declaration
protected override List<IArchiveExtender> RootExtenders { get; }
Property Value
Overrides
SuperOffice.CRM.ArchiveLists.QueryProviderBase<SuperOffice.CRM.ArchiveLists.ArchiveRow>.RootExtenders
Methods
InnerMapFields()
Declaration
public override void InnerMapFields()
Overrides
SuperOffice.CRM.ArchiveLists.QueryProviderBase<SuperOffice.CRM.ArchiveLists.ArchiveRow>.InnerMapFields()
InnerPopulateRowFromReader(SoDataReader, ArchiveRow)
Declaration
protected override void InnerPopulateRowFromReader(SoDataReader reader, ArchiveRow row)
Parameters
Overrides
SetRestriction(ArchiveRestrictionInfo[])
Declaration
public override bool SetRestriction(params ArchiveRestrictionInfo[] restrictions)
Parameters
Returns
Overrides
SuperOffice.CRM.ArchiveLists.QueryProviderBase<SuperOffice.CRM.ArchiveLists.ArchiveRow>.SetRestriction(SuperOffice.CRM.ArchiveLists.ArchiveRestrictionInfo[])
Implements
Extension Methods
EnumUtil.MapEnums<From, To>(From)