[This is preliminary documentation and is subject to change.]
Generates JSON object suitable for passing into WV.RecordModel.Record(...) constructor on the client.
Pass target to select attributes targeted to ANY target or to the specified one, for example
may get attributes for client data entry screen that sees field metadata differently, in which case target will reflect the name
of the screen
Namespace: NFX.Wave.ClientAssembly: NFX.Wave (in NFX.Wave.dll) Version: 3.0.0.1 (3.0.0.1)
public virtual JSONDataMap RowToRecordInitJSON(
Row row,
Exception validationError,
string recID = null,
string target = null,
string isoLang = null,
ModelFieldValueListLookupFunc valueListLookup = null
)
public virtual JSONDataMap RowToRecordInitJSON(
Row row,
Exception validationError,
string recID = null,
string target = null,
string isoLang = null,
ModelFieldValueListLookupFunc valueListLookup = null
)
Public Overridable Function RowToRecordInitJSON (
row As Row,
validationError As Exception,
Optional recID As String = Nothing,
Optional target As String = Nothing,
Optional isoLang As String = Nothing,
Optional valueListLookup As ModelFieldValueListLookupFunc = Nothing
) As JSONDataMap
Public Overridable Function RowToRecordInitJSON (
row As Row,
validationError As Exception,
Optional recID As String = Nothing,
Optional target As String = Nothing,
Optional isoLang As String = Nothing,
Optional valueListLookup As ModelFieldValueListLookupFunc = Nothing
) As JSONDataMap
public:
virtual JSONDataMap^ RowToRecordInitJSON(
Row^ row,
Exception^ validationError,
String^ recID = nullptr,
String^ target = nullptr,
String^ isoLang = nullptr,
ModelFieldValueListLookupFunc^ valueListLookup = nullptr
)
public:
virtual JSONDataMap^ RowToRecordInitJSON(
Row^ row,
Exception^ validationError,
String^ recID = nullptr,
String^ target = nullptr,
String^ isoLang = nullptr,
ModelFieldValueListLookupFunc^ valueListLookup = nullptr
)
abstract RowToRecordInitJSON :
row : Row *
validationError : Exception *
?recID : string *
?target : string *
?isoLang : string *
?valueListLookup : ModelFieldValueListLookupFunc
(* Defaults:
let _recID = defaultArg recID null
let _target = defaultArg target null
let _isoLang = defaultArg isoLang null
let _valueListLookup = defaultArg valueListLookup null
*)
-> JSONDataMap
override RowToRecordInitJSON :
row : Row *
validationError : Exception *
?recID : string *
?target : string *
?isoLang : string *
?valueListLookup : ModelFieldValueListLookupFunc
(* Defaults:
let _recID = defaultArg recID null
let _target = defaultArg target null
let _isoLang = defaultArg isoLang null
let _valueListLookup = defaultArg valueListLookup null
*)
-> JSONDataMap
abstract RowToRecordInitJSON :
row : Row *
validationError : Exception *
?recID : string *
?target : string *
?isoLang : string *
?valueListLookup : ModelFieldValueListLookupFunc
(* Defaults:
let _recID = defaultArg recID null
let _target = defaultArg target null
let _isoLang = defaultArg isoLang null
let _valueListLookup = defaultArg valueListLookup null
*)
-> JSONDataMap
override RowToRecordInitJSON :
row : Row *
validationError : Exception *
?recID : string *
?target : string *
?isoLang : string *
?valueListLookup : ModelFieldValueListLookupFunc
(* Defaults:
let _recID = defaultArg recID null
let _target = defaultArg target null
let _isoLang = defaultArg isoLang null
let _valueListLookup = defaultArg valueListLookup null
*)
-> JSONDataMap
Return Value
Type:
JSONDataMap