-
Notifications
You must be signed in to change notification settings - Fork 4
Back to Home
-
RAt(
<cSearch>, <cTarget>
) ➜ nPosition
searches the string<cString>
from right to left for the character string<cSearch>
- NOTE: it is case-sensitive. -
RDDName() ➜ cRDD
returns RDD name in use, RTE if no database is in use. -
RDDSetDefault(
[<cNewDefaultRDD>]
)➜ cPreviousDefaultRDD
set the RDD to use. (there exist also, DBSetDriver([<cNewDefaultRDD>]
) ) -
ReadExit(
<lToggle>
) ➜ lCurrentState -
ReadInsert(
<lToggle>
) ➜lCurrentMode -
ReadKey() ➜ nReadkeyCode
-
ReadModal(
<aGetList>
) ➜ NIL -
ReadVar() ➜ cVarName
-
RecCount() ➜ nRecords
(It is internally translated into Lastrec(). So, prefer to use LastRec() instead). -
RecNo() ➜ nRecord
returns the record number of the current record in a work area. If no database is open in the work area, returns zero. -
RecSize() ➜ nBytes
returns the record length, or number of bytes required to store a record in a database open in a work area. If no database is open in the work area, the return value is zero. -
Replicate(
<cString>, <nCount>
) ➜ cRepeatedString
returns a character string made up of<nCount>
times the<String>
. -
RestScreen(
[<nTop>], [<nLeft>], [<nBottom>], [<nRight>], <cScreen>
) ➜ NIL -
Right(
<cString>, <nCount>
) ➜ cSubString
the right-to-left counterpart of Left() function (refer..). -
RLock() ➜ lSuccess
attempts to lock the focused record in current or aliased work area. Returns true if record lock is successful otherwise false. -
Round(
<nNumber>, <nDecimals>
) ➜ nRounded
rounds off the value of<nNumber>
to the number of decimal places specified by<nDecimals>
. If the value of<nDecimals>
is a negative number, the function will attempt to round<nNumber>
in whole numbers. Digits from5
through9
will be roundedup
(i.e to next greater value), while digits1...4
will be roundeddown
(which, in other words, means they will be lost!). -
Row() ➜ nRow
returns the current screen row. -
RTrim() ➜ cTrimString
removes all trailing spaces from a string.
Back to Home
Harbour Functions Dictionary Many of the entries presented in this wiki, have been obtained from various sources (see References); however, a good number of them have been written «from scratch» (or rewritten/corrected), particularly those referring to newer Harbour functions. Anyway, it's a 'work in progress', so there might be omissions, oversights and / or errors. That said, any suggestion/correction/comment are more than welcome --many thanks, to those few who already have made contributions!
Harbour exclusive functions | Clipper compatible functions |
---|---|
hb_A | A |
hb_B | B |
hb_C | C |
hb_D | D |
hb_E | E |
hb_F | F |
hb_G | G |
hb_H | H |
hb_I | I |
hb_J_K | J K |
hb_L | L |
hb_M | M |
hb_N_O | N O |
hb_P | P |
hb_R | Q R |
hb_S | S |
hb_T | T |
hb_U | U |
hb_V | V W |
hb_W | X Y |
- Contrib. Libraries
HBWIN WinAPI Library | Compress Libraries |
HBHPDF Library (Haru) | Multi Threading |
Harbour Socket API | hbCT (Cl*pper tools) |
Serial API | hbNF (NanForum library) |
HBCURL cURL API Library | Mini-XML docs |
-
praeterea lectio...
Miscellaneous Readings