Need to capture signatures in your app? Receiving an error? Give the following a try:
What is signature capturing?
Signature capturing gives you the ability to collect a user’s hand-drawn signature on your device while adding them to your database. This capability can be activated simply by naming one of your spreadsheet columns “signature”
Where does signature capturing live?
Signature capturing is a functionality of the forms view (a UX feature) but it’s performance is influenced by your data structure. We’ll be primarily focused on the data portion of signature capturing. You can learn more about the form view (UX feature) by reviewing this post.
- To find a signature column, open your app editor by selecting the app you’d like to work on.
- The navigation bar on the left side displays a tab titled “Data”. Click this tab.
- Once you’re in the Data tab you’ll find a navigation bar along the top of your editor. The second tab is the “Columns” section. Click this tab.
- Once you’ve found the “Columns” section, you’ll find a list of “tables” (a single spreadsheet from your datasource) which contain your data.
- Click on the table you’d like to contain the signature field.
- From here you can navigate to the appropriate “row” and change the row’s column “type” to “signature.” Please see the below image for an example.
- To see signature views in action, here’s a sample app to review.
- Signatures can be captured both online and offline, making them a great addition to any app for field work.
There are two ways to activate the capture signature in your app:
- Insert a column in your spreadsheet and include the word “Signature” in the column header. AppSheet will automatically detect this new column as a Signature Type. If you add this column after you’ve linked your data to your app source, you will need to perform the action of “regenerating your columns.” You can learn more about regenerating here
- Name the column anything you like and change the Column Type to Signature manually in the Data > Columns tab in the editor.
Try adding this feature to your app now and let us know how capturing signatures works for you.
Happy app building!