Is there a way to batch print the forms or invoices? Thanks in advance

Printing forms snd invoices

Use a query to select information from you table(s) which will then use Report Builder to print the information selected. Get related documents from: Document Foundation. See the report chapter of the Base Handbook.