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! The error message means "holding wrong Database Version" Why it happens, though, is something what has to be debugged......
15:51 1 July 2025
Arzu Erdogdu
Hello! You can mark it as closed as option. If document is connected with other documents you can not delete it so you will not be able to delete PO, as you will not be able to remove Goods receipt...
09:29 13 Jun 2025