Result
Last
move the cursor to the last row
Calling Sequence
Parameters
Description
Examples
result:-Last( opts )
result
-
Result module
opts
(optional) equation of the form after=boolean
Last moves the row cursor maintained within result to the last row of the table.
Last accepts one optional argument.
after = boolean
If after is true, then the row cursor is moved to the row after the last row containing data, that is, the same location as when a Result module is created.
Last returns true if the new row indicated by the cursor is a row containing data. When called with after=true, Last always returns false.
Create a Result.
driver≔DatabaseLoadDriver:
conn≔driver:-OpenConnectionurl,name,pass:res≔conn:-ExecuteQuerySELECT name FROM animals:
Call Last.
res:-Last
true
Last returned true so it is valid to read data from this row.
res:-GetData1
hamster
res:-Lastafter=true
false
res:-Previous
See Also
Database
Database[Result]
Database[Result][First]
Database[Result][GotoRow]
Database[Result][Next]
Database[Result][Previous]
Database[usage]
Download Help Document