Class BPMVarRefVO
- Namespace
- PHCBusinessLayer
- Assembly
- PHCBusinessLayer.dll
[AttTable("BPMVarRef", 20240201)]
[AttTableVOInfo(typeof(BPMWorkflowAttInfo))]
public class BPMVarRefVO : GenericVO, IBaseSerialization, ICloneVO, ICloneable, IChange, IParent, IGenericVO
- Inheritance
-
BPMVarRefVO
Properties
BPMVariableVO
Instance of BPMVariableVO, permission
[AttExternalCollection(typeof(BPMVariableVO), new string[] { "[BPMVariable].[bpmvariablestamp]", "[BPMVarRef].[bpmvariablestamp]" })]
public BPMVariableVO BPMVariableVO { get; }
Property Value
GetFieldStampName
Use only field name without table name
public override string GetFieldStampName { get; }
Property Value
GetStampValue
public override string GetStampValue { get; }
Property Value
ParentVO
public object ParentVO { get; set; }
Property Value
bpmvariablestamp
Connection to BPMVariableVO
[AttForeignKey(typeof(BPMVariableVO))]
[AttLenght(25)]
public string bpmvariablestamp { get; set; }
Property Value
bpmvarrefstamp
Unique ID
[AttLenght(25)]
public string bpmvarrefstamp { get; set; }
Property Value
controlType
[AttLenght(60)]
[AttVirtualField(typeof(BPMWorkflowAttInfo))]
public string controlType { get; set; }
Property Value
ismandatory
Mandatory fill
public bool ismandatory { get; set; }
Property Value
isreadonly
Cannot be modified by the user
public bool isreadonly { get; set; }
Property Value
lordem
Ordering sequence within the respective element
[AttLenght(4)]
[AttMinValue(0)]
public int lordem { get; set; }
Property Value
oristamp
Connection to ParentVO
[AttIndex]
[AttLenght(25)]
public string oristamp { get; set; }
Property Value
varName
[AttLenght(60)]
[AttVirtualField(typeof(BPMWorkflowAttInfo))]
public string varName { get; set; }
Property Value
variable
Variable
[AttVirtualField]
public BPMVariableVO variable { get; set; }
Property Value
Methods
SetStampValue(string)
public override void SetStampValue(string stampID)
Parameters
| Nome | Tipo | Descrição |
|---|---|---|
stampID |
string |