Click or drag to resize

DbServer.RecordInfo Method (Typed)

X#
Retrieve information about the indicated record.

Namespace:  XSharp.VO.SDK
Assembly:  XSharp.VORDDClasses (in XSharp.VORDDClasses.dll) Version: 2.21
Syntax
 VIRTUAL METHOD RecordInfo(
	kRecInfoType AS LONG,
	 nRecordNumber AS LONG,
	 uRecVal AS USUAL
) AS USUAL
Request Example View Source

Parameters

kRecInfoType
Type: Long
The information retrieved depends on the constant specified
nRecordNumber
Type: Long
Indicates the record for which information is to be retrieved; if 0 or omitted, refers to the current record.
uRecVal
Type: Usual
This parameter is reserved for RDDs that allow you to change the information rather than just retrieve it. None of the supplied RDDs (as outlined in the 'RDD Specifics' appendix in the Programmer's Guide) support this argument. Either omit the argument or specify it as NIL.

Return Value

Type: Usual
The data type of the return value depends on the value requested.
Remarks
ConstantReturned Value
DBRI_BUFFPTR Pointer to current record buffer
DBRI_DELETED Is record deleted?
DBRI_DELETEDIs record deleted?
DBRI_RECSIZE Record length.
DBRI_LOCKED Is record locked?
DBRI_RECNORecord position (like the RecNo access).
Tip Tip
DBRI_USER is a constant that returns the minimum value that third-party RDD developers can use for customizations. Values less than DBRI_USER are reserved for X# development.
See Also