Table of Contents

KVSKBAExtendedNameValueBuffer

Fields

Name Type Note
Entry No. Integer
Context 1 Code[50]
Context 2 Code[50]
Context 3 Code[50]
Name Text[250]
Value Text Text[250]
Value Text Blob Blob
Value Integer Integer
Value Decimal Decimal
Value Boolean Boolean
Value Date Date
Value Time Time
Value DateTime DateTime
Value Code Code[250]
Value Dateformula DateFormula
Value Record ID RecordId
Value Option Integer
Value Data Type Option OptionMembers: ,Text,Integer,Decimal,Boolean,Date,Time,DateTime,Code,DateFormula,Blob,RecordID,Option
Display Value Text[250]

Procedures

AddValue(Text[250], Variant) : Integer

procedure AddValue(NamePar: Text[250]; ValuePar: Variant): Integer

SetGlobalContext(Code[50], Code[50], Code[50]) :

procedure SetGlobalContext(Context1Par: Code[50]; Context2Par: Code[50]; Context3Par: Code[50]): 

SetValue(Text[250], Variant) :

procedure SetValue(NamePar: Text[250]; ValuePar: Variant): 

TryGetValue(Text[250], Variant) : Boolean

[TryFunction()]
procedure TryGetValue(NamePar: Text[250]; var ValuePar: Variant): Boolean

GetValue(Text[250], Variant) :

procedure GetValue(NamePar: Text[250]; var ValuePar: Variant): 

GetValueAsBoolean(Text[250]) : Boolean

procedure GetValueAsBoolean(NamePar: Text[250]): Boolean

GetValueAsDate(Text[250]) : Date

procedure GetValueAsDate(NamePar: Text[250]): Date

GetValueAsTime(Text[250]) : Time

procedure GetValueAsTime(NamePar: Text[250]): Time

GetValueAsDateTime(Text[250]) : DateTime

procedure GetValueAsDateTime(NamePar: Text[250]): DateTime

GetValueAsInteger(Text[250]) : Integer

procedure GetValueAsInteger(NamePar: Text[250]): Integer

GetValueAsCode(Text[250]) : Code[250]

procedure GetValueAsCode(NamePar: Text[250]): Code[250]

GetValueAsDecimal(Text[250]) : Decimal

procedure GetValueAsDecimal(NamePar: Text[250]): Decimal

GetValueAsDateFormula(Text[250], DateFormula) : Decimal

procedure GetValueAsDateFormula(NamePar: Text[250]; var DateFormulaPar: DateFormula): Decimal

GetValueAsRecordID(Text[250], RecordId) : Decimal

procedure GetValueAsRecordID(NamePar: Text[250]; var RecordIdPar: RecordId): Decimal

GetValueAsText(Text[250]) : Text

procedure GetValueAsText(NamePar: Text[250]): Text

GetValueAsOption(Text[250]) : Integer

procedure GetValueAsOption(NamePar: Text[250]): Integer

AddContextAndValue(Code[50], Code[50], Code[50], Text[250], Variant) : Integer

procedure AddContextAndValue(Context1Par: Code[50]; Context2Par: Code[50]; Context3Par: Code[50]; NamePar: Text[250]; ValuePar: Variant): Integer

SetContextAndValue(Code[50], Code[50], Code[50], Text[250], Variant) :

procedure SetContextAndValue(Context1Par: Code[50]; Context2Par: Code[50]; Context3Par: Code[50]; NamePar: Text[250]; ValuePar: Variant): 

GetContextValue(Code[50], Code[50], Code[50], Text[250], Variant) :

procedure GetContextValue(Context1Par: Code[50]; Context2Par: Code[50]; Context3Par: Code[50]; NamePar: Text[250]; var ValuePar: Variant): 

GetContextValueAsBoolean(Code[50], Code[50], Code[50], Text[250]) : Boolean

procedure GetContextValueAsBoolean(Context1Par: Code[50]; Context2Par: Code[50]; Context3Par: Code[50]; NamePar: Text[250]): Boolean

GetContextValueAsDate(Code[50], Code[50], Code[50], Text[250]) : Date

procedure GetContextValueAsDate(Context1Par: Code[50]; Context2Par: Code[50]; Context3Par: Code[50]; NamePar: Text[250]): Date

GetContextValueAsTime(Code[50], Code[50], Code[50], Text[250]) : Time

procedure GetContextValueAsTime(Context1Par: Code[50]; Context2Par: Code[50]; Context3Par: Code[50]; NamePar: Text[250]): Time

GetContextValueAsDateTime(Code[50], Code[50], Code[50], Text[250]) : DateTime

procedure GetContextValueAsDateTime(Context1Par: Code[50]; Context2Par: Code[50]; Context3Par: Code[50]; NamePar: Text[250]): DateTime

GetContextValueAsInteger(Code[50], Code[50], Code[50], Text[250]) : Integer

procedure GetContextValueAsInteger(Context1Par: Code[50]; Context2Par: Code[50]; Context3Par: Code[50]; NamePar: Text[250]): Integer

GetContextValueAsCode(Code[50], Code[50], Code[50], Text[250]) : Code[250]

procedure GetContextValueAsCode(Context1Par: Code[50]; Context2Par: Code[50]; Context3Par: Code[50]; NamePar: Text[250]): Code[250]

GetContextValueAsDecimal(Code[50], Code[50], Code[50], Text[250]) : Decimal

procedure GetContextValueAsDecimal(Context1Par: Code[50]; Context2Par: Code[50]; Context3Par: Code[50]; NamePar: Text[250]): Decimal

GetContextValueAsDateFormula(Code[50], Code[50], Code[50], Text[250], DateFormula) :

procedure GetContextValueAsDateFormula(Context1Par: Code[50]; Context2Par: Code[50]; Context3Par: Code[50]; NamePar: Text[250]; var DateFormulaPar: DateFormula): 

GetContextValueAsRecordID(Code[50], Code[50], Code[50], Text[250], RecordId) : Decimal

procedure GetContextValueAsRecordID(Context1Par: Code[50]; Context2Par: Code[50]; Context3Par: Code[50]; NamePar: Text[250]; var RecordIdPar: RecordId): Decimal

GetContextValueAsText(Code[50], Code[50], Code[50], Text[250]) : Text

procedure GetContextValueAsText(Context1Par: Code[50]; Context2Par: Code[50]; Context3Par: Code[50]; NamePar: Text[250]): Text

GetContextValueAsOption(Code[50], Code[50], Code[50], Text[250]) : Integer

procedure GetContextValueAsOption(Context1Par: Code[50]; Context2Par: Code[50]; Context3Par: Code[50]; NamePar: Text[250]): Integer

Exists(Code[50], Code[50], Code[50], Text[250]) : Boolean

procedure Exists(Context1Par: Code[50]; Context2Par: Code[50]; Context3Par: Code[50]; NamePar: Text[250]): Boolean

IsDataTypeSupported(Variant) : Boolean

procedure IsDataTypeSupported(ValuePar: Variant): Boolean