Class ExcelDefVO
- Namespace
- PHCBusinessLayer
- Assembly
- PHCBusinessLayer.dll
[AttTable("exceldef", 20241104)]
[AttTableFlags(new TableFlags[] { TableFlags.MasterEntity, TableFlags.TableForJorge, TableFlags.DisableRowCount, TableFlags.CanUpdFromSourceBD, TableFlags.AddOnNotCustomizable })]
[AttTableVOInfo(typeof(ExcelDefAttInfo))]
[AttTableGama(Gamas.Corporate)]
[AttTableOrderBy("[ExcelDef].[name]")]
public class ExcelDefVO : BusinessVO, IBaseSerialization, ICloneVO, ICloneable, IChange, IParent, IGenericVO
- Inheritance
-
ExcelDefVO
Properties
dateformat
[AttLogInfo(2)]
public string dateformat { get; set; }
Property Value
decimalsseparator
[AttLogInfo(2)]
public string decimalsseparator { get; set; }
Property Value
description
[AttFieldType(AttFieldType.InputTypes.memo)]
[AttLogInfo(1)]
public string description { get; set; }
Property Value
elements
[AttCollection(typeof(ExcelDefElementVO), new TableFlags[] { TableFlags.CanUpdFromSourceBD })]
public List<ExcelDefElementVO> elements { get; set; }
Property Value
entityname
[AttList]
[AttLogInfo(2)]
public string entityname { get; set; }
Property Value
inactive
[AttFieldType(AttFieldType.InputTypes.boolean)]
[AttList]
public bool inactive { get; set; }
Property Value
isreadonly
[AttPhcOwner(new string[] { "inactive" })]
public bool isreadonly { get; set; }
Property Value
name
[AttLenght(50)]
[AttMandatory]
[AttLogInfo(0)]
[AttList]
public string name { get; set; }
Property Value
showHeader
public bool showHeader { get; set; }
Property Value
Explicit Interface Implementations
entity
[AttLenght(50)]
[AttMandatory]
string entity { get; set; }
Returns
exceldefstamp
Single registration field, used to link others to this entity.
[AttLenght(25)]
string exceldefstamp { get; set; }
Returns
excelname
[AttLenght(150)]
[AttList]
[AttMandatory]
string excelname { get; set; }
Returns
extension
[AttVirtualField]
[AttHidden]
string extension { get; }