Table of Contents

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

string

decimalsseparator

[AttLogInfo(2)]
public string decimalsseparator { get; set; }

Property Value

string

description

[AttFieldType(AttFieldType.InputTypes.memo)]
[AttLogInfo(1)]
public string description { get; set; }

Property Value

string

elements

[AttCollection(typeof(ExcelDefElementVO), new TableFlags[] { TableFlags.CanUpdFromSourceBD })]
public List<ExcelDefElementVO> elements { get; set; }

Property Value

List<ExcelDefElementVO>

entityname

[AttList]
[AttLogInfo(2)]
public string entityname { get; set; }

Property Value

string

inactive

[AttFieldType(AttFieldType.InputTypes.boolean)]
[AttList]
public bool inactive { get; set; }

Property Value

bool

isreadonly

[AttPhcOwner(new string[] { "inactive" })]
public bool isreadonly { get; set; }

Property Value

bool

name

[AttLenght(50)]
[AttMandatory]
[AttLogInfo(0)]
[AttList]
public string name { get; set; }

Property Value

string

showHeader

public bool showHeader { get; set; }

Property Value

bool

Explicit Interface Implementations

entity

[AttLenght(50)]
[AttMandatory]
string entity { get; set; }

Returns

string

exceldefstamp

Single registration field, used to link others to this entity.

[AttLenght(25)]
string exceldefstamp { get; set; }

Returns

string

excelname

[AttLenght(150)]
[AttList]
[AttMandatory]
string excelname { get; set; }

Returns

string

extension

[AttVirtualField]
[AttHidden]
string extension { get; }

Returns

string