TABLE-HANDLE (dynamic temp-table) parameters
- Last Updated: March 30, 2020
- 1 minute read
- OpenEdge
- Version 12.2
- Documentation
For TABLE-HANDLE parameters, the client must create (for input) and parse
(for output) the XML Schema and data for the TABLE-HANDLE.
The following table lists the typical data type mappings for TABLE-HANDLE
columns between ABL and .NET.1
| ABL data type | .NET data type |
|---|---|
CHARACTER
|
String
|
DATE
|
Date
|
DECIMAL
|
Decimal
|
INT64
|
Int64
|
INTEGER (32 bit)
|
Integer
|
LOGICAL
|
Boolean
|
RAW
|
Byte( )
|
When passing a TABLE-HANDLE parameter, the interface or the client views
it with different object types, depending on the Web service SOAP format:
- For RPC/Encoded:
- The interface represents the parameter as an
Objecttype - The client represents the parameter as a
System.Arraytype
- The interface represents the parameter as an
- For Doc/Lit, both the interface and the client represent the parameter as a
System.Xml.XmlElementtype.
1 This information also
applies to the constituent temp-tables in a dynamic ProDataSet
parameter.