Table of Contents

Class EntityFieldVO

Namespace
PHCBusinessLayer
Assembly
PHCBusinessLayer.dll

Campos de Entidade

[AttTable("EntityField", 20241014)]
[AttTableTarget(DBTarget.Home)]
[AttTableFlags(new TableFlags[] { TableFlags.AddOnNotCustomizable })]
[AttTableOrderBy("lordem", OrderTypes.Ascending)]
public class EntityFieldVO : BusinessVO, IBaseSerialization, ICloneVO, ICloneable, IChange, IParent, IGenericVO
Inheritance
EntityFieldVO

Properties

ParentVO

public EntityCustomizationVO ParentVO { get; set; }

Property Value

EntityCustomizationVO

comp

Field Lenght

[AttLenght(4)]
[AttFieldType(AttFieldType.InputTypes.integer)]
public int comp { get; set; }

Property Value

int

deci

Field decimal places

[AttLenght(4)]
[AttFieldType(AttFieldType.InputTypes.integer)]
public int deci { get; set; }

Property Value

int

descricao

Field description

[AttLenght(40)]
[AttMandatory]
[AttLogInfo(1)]
public string descricao { get; set; }

Property Value

string

entitycustomizationstamp

[AttForeignKey(typeof(EntityCustomizationVO))]
[AttLenght(25)]
public string entitycustomizationstamp { get; set; }

Property Value

string

entityfieldstamp

ID, used to link others to this entity.

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

Property Value

string

Remarks

This field uniquely identifies the record.

fieldNameKey

[AttLenght(100)]
[AttHidden]
public string fieldNameKey { get; set; }

Property Value

string

fieldNameTooltip

[AttLenght(100)]
[AttHidden]
public string fieldNameTooltip { get; set; }

Property Value

string

formulastamp

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

Property Value

string

identifier

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

Property Value

bool

isAttList

metadata on DLL generation

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

Property Value

bool

isCurrency

metadata on DLL generation

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

Property Value

bool

isEmail

metadata on DLL generation

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

Property Value

bool

isHidden

Set AttHidden() metadata on DLL generation

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

Property Value

bool

isImage

metadata on DLL generation

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

Property Value

bool

isMapFormula

metadata on DLL generation

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

Property Value

bool

isPassword

metadata on DLL generation

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

Property Value

bool

isPercentage

metadata on DLL generation

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

Property Value

bool

isQuantity

metadata on DLL generation

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

Property Value

bool

isReadonly

Set AttReadonly() metadata on DLL generation

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

Property Value

bool

isShortTime

metadata on DLL generation

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

Property Value

bool

isSignature

metadata on DLL generation

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

Property Value

bool

isSmartField

metadata on DLL generation

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

Property Value

bool

isTime

metadata on DLL generation

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

Property Value

bool

isVolume

metadata on DLL generation

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

Property Value

bool

lordem

Field order

[AttLenght(10)]
[AttHidden]
public int lordem { get; set; }

Property Value

int

mandatory

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

Property Value

bool

nome

Field Name

[AttLenght(40)]
[AttMandatory]
[AttLogInfo(0)]
public string nome { get; set; }

Property Value

string

order

[AttLenght(4)]
[AttFieldType(AttFieldType.InputTypes.integer)]
public int order { get; set; }

Property Value

int

rank

public RGPDranks rank { get; set; }

Property Value

RGPDranks

relation

public string relation { get; set; }

Property Value

string

relationtitle

public string relationtitle { get; set; }

Property Value

string

relationtype

public RelationShipTypes relationtype { get; set; }

Property Value

RelationShipTypes

tipo

Field Type

[AttLenght(2)]
[AttMandatory]
public FieldType.FieldTypes tipo { get; set; }

Property Value

FieldType.FieldTypes

typeOrder

public OrderTypes typeOrder { get; set; }

Property Value

OrderTypes

useOnList

Set AttList() metadata on DLL generation

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

Property Value

bool