Table of Contents

Class AsciiDefElementVO

Namespace
PHCBusinessLayer
Assembly
PHCBusinessLayer.dll
[AttTable("AsciiDefElement", 20230112)]
[AttTableGama(Gamas.Corporate)]
[AttTableFlags(new TableFlags[] { TableFlags.DisableRowCount })]
public class AsciiDefElementVO : BusinessVO, IBaseSerialization, ICloneVO, ICloneable, IChange, IGenericVO, IParent<AsciiDefVO>, IParent
Inheritance
AsciiDefElementVO

Properties

ChildrenDefTypes

public static List<AsciiDefType> ChildrenDefTypes { get; }

Property Value

List<AsciiDefType>

ParentDefTypes

public static List<AsciiDefType> ParentDefTypes { get; }

Property Value

List<AsciiDefType>

addlinetocounter

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

Property Value

bool

addplussignal

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

Property Value

bool

comparison

[AttMandatory]
public Comparison comparison { get; set; }

Property Value

Comparison

conditionelementname

[AttLenght(50)]
public string conditionelementname { get; set; }

Property Value

string

conditionelementstamp

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

Property Value

string

decimals

[AttLenght(3, 0)]
[AttFieldType(AttFieldType.InputTypes.integer)]
public int decimals { get; set; }

Property Value

int

e1field

[AttLenght(50)]
public string e1field { get; set; }

Property Value

string

e1fieldname

[AttLenght(150)]
public string e1fieldname { get; set; }

Property Value

string

elementorder

[AttLenght(19, 6)]
[AttFieldType(AttFieldType.InputTypes.integer)]
public int elementorder { get; set; }

Property Value

int

elementparent

[AttVirtualField]
[AttHidden]
public AsciiDefElementVO elementparent { get; set; }

Property Value

AsciiDefElementVO

elementparentname

[AttLenght(50)]
public string elementparentname { get; set; }

Property Value

string

elementparentstamp

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

Property Value

string

elementtype

[AttMandatory]
public AsciiDefType elementtype { get; set; }

Property Value

AsciiDefType

entityname

[AttLenght(50)]
[AttList]
public string entityname { get; set; }

Property Value

string

fieldname

[AttLenght(150)]
public string fieldname { get; set; }

Property Value

string

fillwithzerosatleft

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

Property Value

bool

finalcountname

[AttLenght(50)]
public string finalcountname { get; set; }

Property Value

string

finalcountstamp

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

Property Value

string

fixedvalue

[AttLenght(200)]
public string fixedvalue { get; set; }

Property Value

string

havedecimalseparator

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

Property Value

bool

includingfinalcounter

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

Property Value

bool

includinginitialcounter

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

Property Value

bool

initialcountname

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

Property Value

string

initialcountstamp

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

Property Value

string

ise1field

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

Property Value

bool

istableelement

[AttVirtualField]
public bool istableelement { get; set; }

Property Value

bool

length

[AttLenght(8)]
[AttList]
[AttFieldType(AttFieldType.InputTypes.integer)]
public int length { get; set; }

Property Value

int

name

[AttLenght(50)]
public string name { get; set; }

Property Value

string

notenterforascii

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

Property Value

bool

splitfile

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

Property Value

bool

valueisfixed

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

Property Value

bool

valuetype

[AttLenght(2)]
public AsciiDefValueType valuetype { get; set; }

Property Value

AsciiDefValueType

Explicit Interface Implementations

ParentVO

AsciiDefVO ParentVO { get; set; }

Returns

AsciiDefVO

asciidefelementstamp

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

Returns

string

asciidefstamp

[AttLenght(25)]
[AttForeignKey(typeof(AsciiDefVO))]
string asciidefstamp { get; set; }

Returns

string

conditionelement

[AttVirtualField]
[AttHidden]
IFileDefElement conditionelement { get; set; }

Returns

IFileDefElement

conditionequalto

[AttVirtualField]
[AttHidden]
bool conditionequalto { get; set; }

Returns

bool

conditionvalue

[AttLenght(80)]
string conditionvalue { get; set; }

Returns

string

entity

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

Returns

string

field

[AttLenght(250)]
string field { get; set; }

Returns

string

havecondition

[AttFieldType(AttFieldType.InputTypes.boolean)]
bool havecondition { get; set; }

Returns

bool