Table of Contents

Class EntityListFieldVO

Namespace
PHCBusinessLayer
Assembly
PHCBusinessLayer.dll

Campos de Listagens rápidas

[AttTable("EntityListField", 20240808)]
[AttTableTarget(DBTarget.Home)]
[AttTableOrderBy("order")]
[AttTableFlags(new TableFlags[] { TableFlags.MasterEntity, TableFlags.FullTextSearchable, TableFlags.TableForJorge, TableFlags.AddOnNotCustomizable, TableFlags.DisableRowCount, TableFlags.AddOnFramework, TableFlags.StudioOnly })]
public class EntityListFieldVO : BusinessVO, IBaseSerialization, ICloneVO, ICloneable, IChange, IParent, IGenericVO
Inheritance
EntityListFieldVO

Properties

GetFieldStampName

Use only field name without table name

public override string GetFieldStampName { get; }

Property Value

string

GetStampValue

public override string GetStampValue { get; }

Property Value

string

columnFieldName

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

Property Value

string

entityListFieldStamp

This field uniquely identifies the record (primary key by default).

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

Property Value

string

Remarks

Length 25.

This field uniquely identifies the record (primary key by default).

entityListStamp

Connects to entityListStamp that contains this line.

[AttForeignKey(typeof(EntityListVO))]
[AttLenght(25)]
[AttIndex]
public string entityListStamp { get; set; }

Property Value

string

fieldExpression

[AttFieldType(AttFieldType.InputTypes.memo)]
public string fieldExpression { get; set; }

Property Value

string

fieldentityname

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

Property Value

string

fieldname

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

Property Value

string

inactiveByDefault

public bool inactiveByDefault { get; set; }

Property Value

bool

inputType

InputTypes for the field

[AttLenght(5)]
[AttFieldType(AttFieldType.InputTypes.integer)]
public AttFieldType.InputTypes inputType { get; set; }

Property Value

AttFieldType.InputTypes

iscustomfield

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

Property Value

bool

order

Ordering sequence within the respective element

[AttLenght(4)]
[AttMinValue(0)]
public int order { get; set; }

Property Value

int

Methods

SetStampValue(string)

public override void SetStampValue(string stampID)

Parameters

Nome Tipo Descrição
stampID string