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.