Class ReportConfigVO
- Namespace
- PHCBusinessLayer
- Assembly
- PHCBusinessLayer.dll
[AttTable("ReportConfig", 20240718)]
[AttTableFlags(new TableFlags[] { TableFlags.NotSaveLog, TableFlags.Hidden, TableFlags.MasterEntity, TableFlags.NotUseHashTag })]
public class ReportConfigVO : BusinessVO, IBaseSerialization, ICloneVO, ICloneable, IChange, IParent, IGenericVO
- Inheritance
-
ReportConfigVO
Properties
MainReportVO
[AttExternalCollection(typeof(BaseReportVO), new string[] { "repstamp", "mainReportStamp" })]
public BaseReportVO MainReportVO { get; }
Property Value
- BaseReportVO
PosPrinterVO
[AttExternalCollection(typeof(PosPrinterVO), new string[] { "posPrinterStamp", "printerStamp" })]
public PosPrinterVO PosPrinterVO { get; }
Property Value
- PosPrinterVO
SecondaryReportVO
[AttExternalCollection(typeof(BaseReportVO), new string[] { "repstamp", "secondaryReportStamp" })]
public BaseReportVO SecondaryReportVO { get; }
Property Value
- BaseReportVO
docId
[AttLenght(4)]
[AttPrimaryKey]
public int docId { get; set; }
Property Value
- int
entityType
[AttLenght(30)]
[AttPrimaryKey]
public string entityType { get; set; }
Property Value
- string
mainPredefinedReport
[AttVirtualField]
public bool mainPredefinedReport { get; set; }
Property Value
- bool
mainPrinterStamp
[AttVirtualField]
public string mainPrinterStamp { get; set; }
Property Value
- string
mainReportSeries
[AttVirtualField]
public int mainReportSeries { get; set; }
Property Value
- int
mainReportStamp
[AttLenght(25)]
[AttPrimaryKey(true)]
public string mainReportStamp { get; set; }
Property Value
- string
mainTitle
[AttVirtualField]
public string mainTitle { get; set; }
Property Value
- string
predefinedReportConfig
[AttLenght(1)]
public bool predefinedReportConfig { get; set; }
Property Value
- bool
printerStamp
[AttLenght(50)]
public string printerStamp { get; set; }
Property Value
- string
printername
[AttVirtualField]
public string printername { get; set; }
Property Value
- string
reportConfigStamp
[AttLenght(25)]
public string reportConfigStamp { get; set; }
Property Value
- string
reportSeries
[AttLenght(2)]
[AttMinValue(0)]
[AttMaxValue(10)]
[AttFieldType(AttFieldType.InputTypes.integer)]
public int reportSeries { get; set; }
Property Value
- int
secondaryReportStamp
[AttLenght(25)]
public string secondaryReportStamp { get; set; }
Property Value
- string
secondaryTitle
[AttVirtualField]
public string secondaryTitle { get; set; }
Property Value
- string