Platforms to show: All Mac Windows Linux Cross-Platform

Back to RFCContainerMBS class.

RFCContainerMBS.BytesValue(Index as Integer) as Memoryblock

Type Topic Plugin Version macOS Windows Linux iOS Targets
property RFC MBS Tools Plugin 20.2 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Get or set BYTE value with MemoryBlock by index.

When you get or set, we copy the data.
(Read and Write computed property)

See also:

RFCContainerMBS.BytesValue(Name as String) as Memoryblock

Type Topic Plugin Version macOS Windows Linux iOS Targets
property RFC MBS Tools Plugin 20.2 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Get or set BYTE value with MemoryBlock by name.

When you get or set, we copy the data.
(Read and Write computed property)

See also:

RFCContainerMBS.CharsValue(Index as Integer, Size as Integer) as String

Type Topic Plugin Version macOS Windows Linux iOS Targets
property RFC MBS Tools Plugin 20.2 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Get or set chars value by name.

This is for fixed size char values, so you pass in size.
Please use StringValue() to benefit from plugin querying size for you of existing value.
(Read and Write computed property)

See also:

RFCContainerMBS.CharsValue(Name as String, Size as Integer) as String

Type Topic Plugin Version macOS Windows Linux iOS Targets
property RFC MBS Tools Plugin 20.2 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Get or set chars value by index.

This is for fixed size char values, so you pass in size.
Please use StringValue() to benefit from plugin querying size for you of existing value.
(Read and Write computed property)

See also:

RFCContainerMBS.Constructor   Private

Type Topic Plugin Version macOS Windows Linux iOS Targets
method RFC MBS Tools Plugin 20.2 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
The private constructor.

RFCContainerMBS.DateValue(Index as Integer) as String

Type Topic Plugin Version macOS Windows Linux iOS Targets
property RFC MBS Tools Plugin 20.2 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Get or set date value by index.

Format is always 8 character string with format YYYYMMDD.
(Read and Write computed property)

See also:

RFCContainerMBS.DateValue(Name as String) as String

Type Topic Plugin Version macOS Windows Linux iOS Targets
property RFC MBS Tools Plugin 20.2 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Get or set date value by name.

Format is always 8 character string with format YYYYMMDD.
(Read and Write computed property)

See also:

RFCContainerMBS.DescribeType as RFCTypeDescriptionMBS

Type Topic Plugin Version macOS Windows Linux iOS Targets
method RFC MBS Tools Plugin 20.2 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Returns the metadata description of the given structure or table.

RFCContainerMBS.Destructor

Type Topic Plugin Version macOS Windows Linux iOS Targets
method RFC MBS Tools Plugin 20.2 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
The destructor.

RFCContainerMBS.FloatValue(Index as Integer) as Double

Type Topic Plugin Version macOS Windows Linux iOS Targets
property RFC MBS Tools Plugin 20.2 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Get or set float value by index.

(Read and Write computed property)

See also:

RFCContainerMBS.FloatValue(Name as String) as Double

Type Topic Plugin Version macOS Windows Linux iOS Targets
property RFC MBS Tools Plugin 20.2 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Get or set float value by name.

(Read and Write computed property)

See also:

RFCContainerMBS.Int16Value(Index as Integer) as Int16

Type Topic Plugin Version macOS Windows Linux iOS Targets
property RFC MBS Tools Plugin 20.2 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Get or set UInt16 value by index.

(Read and Write computed property)

See also:

RFCContainerMBS.Int16Value(Name as String) as Int16

Type Topic Plugin Version macOS Windows Linux iOS Targets
property RFC MBS Tools Plugin 20.2 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Get or set UInt16 value by name.

(Read and Write computed property)

See also:

RFCContainerMBS.Int32Value(Index as Integer) as Int32

Type Topic Plugin Version macOS Windows Linux iOS Targets
property RFC MBS Tools Plugin 20.2 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Get or set UInt32 value by index.

(Read and Write computed property)

See also:

RFCContainerMBS.Int32Value(Name as String) as Int32

Type Topic Plugin Version macOS Windows Linux iOS Targets
property RFC MBS Tools Plugin 20.2 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Get or set UInt32 value by name.

(Read and Write computed property)

See also:

RFCContainerMBS.Int64Value(Index as Integer) as Int64

Type Topic Plugin Version macOS Windows Linux iOS Targets
property RFC MBS Tools Plugin 20.2 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Get or set Int64 value by index.

(Read and Write computed property)

See also:

RFCContainerMBS.Int64Value(Name as String) as Int64

Type Topic Plugin Version macOS Windows Linux iOS Targets
property RFC MBS Tools Plugin 20.2 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Get or set Int64 value by name.

(Read and Write computed property)

See also:

RFCContainerMBS.NumberValue(Index as Integer, Size as Integer) as String

Type Topic Plugin Version macOS Windows Linux iOS Targets
property RFC MBS Tools Plugin 20.2 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Get or set numeric value by index.

The value of the specified field as num-char array (digits only).
Please pass length. If you don't know, please try StringValue/StringLength.
(Read and Write computed property)

See also:

RFCContainerMBS.NumberValue(Name as String, Size as Integer) as String

Type Topic Plugin Version macOS Windows Linux iOS Targets
property RFC MBS Tools Plugin 20.2 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Get or set numeric value by name.

The value of the specified field as num-char array (digits only).
Please pass length. If you don't know, please try StringValue/StringLength.
(Read and Write computed property)

See also:

RFCContainerMBS.StringLength(Index as Integer) as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
method RFC MBS Tools Plugin 20.2 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Queries string length for field by index.

See also:

RFCContainerMBS.StringLength(Name as String) as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
method RFC MBS Tools Plugin 20.2 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Queries string length for field by name.

See also:

RFCContainerMBS.StringValue(Index as Integer) as String

Type Topic Plugin Version macOS Windows Linux iOS Targets
property RFC MBS Tools Plugin 20.2 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Get or set string value by index.

(Read and Write computed property)

See also:

RFCContainerMBS.StringValue(Name as String) as String

Type Topic Plugin Version macOS Windows Linux iOS Targets
property RFC MBS Tools Plugin 20.2 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Get or set string value by name.
Example
Var fd As RFCFunctionDescriptionMBS = connection.FunctionDescription("BAPI_COMPANY_GETDETAIL")
Var f As RFCFunctionMBS = fd.CreateFunction

f.StringValue("COMPANYID") = "000007"
f.Invoke

Var s As RFCStructureMBS = f.StructureValue("RETURN")
Var t As String = s.StringValue("MESSAGE")

MsgBox t

(Read and Write computed property)

See also:

RFCContainerMBS.StructureValue(Index as Integer) as RFCStructureMBS

Type Topic Plugin Version macOS Windows Linux iOS Targets
property RFC MBS Tools Plugin 20.2 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Get or set structure value with RFCStructureMBS object by index.

(Read and Write computed property)

See also:

RFCContainerMBS.StructureValue(Name as String) as RFCStructureMBS

Type Topic Plugin Version macOS Windows Linux iOS Targets
property RFC MBS Tools Plugin 20.2 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Get or set structure value with RFCStructureMBS object by name.

(Read and Write computed property)

See also:

RFCContainerMBS.TableValue(Index as Integer) as RFCTableMBS

Type Topic Plugin Version macOS Windows Linux iOS Targets
property RFC MBS Tools Plugin 20.2 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Get or set table value with RFCTableMBS object by index.

(Read and Write computed property)

See also:

RFCContainerMBS.TableValue(Name as String) as RFCTableMBS

Type Topic Plugin Version macOS Windows Linux iOS Targets
property RFC MBS Tools Plugin 20.2 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Get or set table value with RFCTableMBS object by name.

(Read and Write computed property)

See also:

RFCContainerMBS.TimeValue(Index as Integer) as String

Type Topic Plugin Version macOS Windows Linux iOS Targets
property RFC MBS Tools Plugin 20.2 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Get or set time value by index.

Format is always 6 character string with format HHMMSS.
(Read and Write computed property)

See also:

RFCContainerMBS.TimeValue(Name as String) as String

Type Topic Plugin Version macOS Windows Linux iOS Targets
property RFC MBS Tools Plugin 20.2 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Get or set time value by name.

Format is always 6 character string with format HHMMSS.
(Read and Write computed property)

See also:

RFCContainerMBS.UInt8Value(Index as Integer) as UInt8

Type Topic Plugin Version macOS Windows Linux iOS Targets
property RFC MBS Tools Plugin 20.2 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Get or set UInt8 value by index.

(Read and Write computed property)

See also:

RFCContainerMBS.UInt8Value(Name as String) as UInt8

Type Topic Plugin Version macOS Windows Linux iOS Targets
property RFC MBS Tools Plugin 20.2 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Get or set UInt8 value by name.

(Read and Write computed property)

See also:

RFCContainerMBS.Value(Index as Integer) as Variant

Type Topic Plugin Version macOS Windows Linux iOS Targets
method RFC MBS Tools Plugin 20.2 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Convenience method to get value as variant.

When reading, we lookup data type for the property referred by index and return a matching value via variant.

Char, String, Num, Date, Time, BCD, DecF16 and DecF34 are returned as text.
Float is returned as double value.
Long, Second, Minute and Int8 is returned as Int64.
DTDay, DTWeek, DTMonth, TSecond, TMinute, CDeay, Int1, Int2 and Int values are retuned as Integer.
Table is returned as RFCTableMBS object.
Structure is returned as RFCStructureMBS object.
Byte data is returned as MemoryBlock.

For Null, ABAPObject, XMLData, BOX types we return nil.

See also:

RFCContainerMBS.Value(Name as String) as Variant

Type Topic Plugin Version macOS Windows Linux iOS Targets
method RFC MBS Tools Plugin 20.2 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Convenience method to get value as variant.

When reading, we lookup data type for the property referred by name and return a matching value via variant.

Char, String, Num, Date, Time, BCD, DecF16 and DecF34 are returned as text.
Float is returned as double value.
Long, Second, Minute and Int8 is returned as Int64.
DTDay, DTWeek, DTMonth, TSecond, TMinute, CDeay, Int1, Int2 and Int values are retuned as Integer.
Table is returned as RFCTableMBS object.
Structure is returned as RFCStructureMBS object.
Byte data is returned as MemoryBlock.

For Null, ABAPObject, XMLData, BOX types we return nil.

See also:

The items on this page are in the following plugins: MBS Tools Plugin.


The biggest plugin in space...