Reads the last task in a Lotus Notes or Outlook task list. This task becomes the current task.
When a task is read, the data of this task is updated in the
Task structure. To retrieve the data of the current task, simply retrieve the values of the
Task structure.
Caution: This function cannot be used to read the last task found in the task list of an Outlook Express messaging.
// Start a Lotus Notes session
SessionID is int
SessionID = EmailStartNotesSession("Password", "MarsServer", "email/julia.nsf",...
"C:\Users\Julia\AppData\Local\Lotus\Notes\Data\user.id")
// Read the last task
TaskLast(SessionID)
// Add the tasks found into a list
WHILE mTask.Out = False
ListAdd(LIST_TaskList, mTask.Subject + TAB + mTask.Category)
TaskPrevious(SessionID)
END
Syntax
<Result> = TaskLast(<Session identifier>)
Remarks
The mTask.Out variable is used to find out whether a current task exists.