Chapter 6. Automate Your Forms and Templates

If your business is like most, it has forms lying everywhere to get this process or that request done. Most of the time these forms are the same thing over and over with a few things changed out. Letters to say thank you for a purchase, patient intake, and filing with the court are all examples of situations when we might encounter a form. Now I certainly would like to see everything in tidy data structures, but in reality we need forms to ground us in that paper, human readable format; that is not going anywhere soon.

Google Apps gives us a great platform for collaboration, storage, and creation of documentation. However, there really is not a way to create forms that generate a nice print style page layout that is easy to distribute.

The Forms feature in Google Spreadsheets is a great way to collect information; it uses a web page style form that anyone who has ever used a computer can understand. This feature fills in a spreadsheet, making it is good tool for collection and analysis, but not for the output of a document, like your taxes. Another option is to build a template in Google Documents, leaving blank lines for where you would like certain things filled in. But what about extra instructions and the worry of a certain field getting missed? You could fire up Word and spend the next week trying to get the form field insert function to work and the next year explaining to users how to use it, but you know they will make a copy on ...

Get Google Script: Enterprise Application Essentials now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.