Re: ReadFirstMain
David Delač
9-9-20
Hello Aldevinas,

You can usually use this to check if record consists of data or not.

Example:

procedure TestProcedure(record MailVc Mailr)
begin


if (ReadFirstMain(Mailr,0,true)==false) then begin
goto LTestProcedure;

end;

// do something

LTestProcedure:;
return;
end;

What this function does is that it receives MailVc as a parameter and then checks if there is some data in it. Since we are not trying to reload MailVc but rather just check if there is something in it, we use index '0'. This would return TRUE if there is some data and FALSE if MailVc is empty.

I hope this is clear, let me know if I can assist you with anything else.

Best Regards,
David D.
Leave Comment
You can subscribe to notifications for this post by selecting the 'star' icon on the top right corner of the post.
Latest Posts
Hi there, We have noticed that when we click the "Standard ERP by HansaWorld" logo on the bottom left hand side of the main navigation window that it takes us off to our default browser a...
11:37 14 Aug 2026
Reino Botha
Hi Kevin, All users require a mailbox, including Global Users. The mailbox is also required to enable access to the Personal Desktop, so it cannot be avoided even if the Email and Conference mod...
10:45 14 Aug 2026