Capturing Signatures

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 after you regenerate your columns. Alternatively, you can name the column anything you like and change the Column Type to Signature manually in the Data > Columns tab in the editor.

A background image can be provided for Signature capture by setting an image url or Image type column value as the Initial Value


Capturing Drawings

Capturing drawings is equally simple. The Drawing type provides a canvas and colored pens that allow you to capture free-form sketches within the app.

To capture drawings, insert a column in your spreadsheet and include the word "Drawing" in the column header. AppSheet will automatically detect this new column as a Drawing Type after you regenerate column structure. Alternatively, you can name the column anything you like and change the Column Type to Drawing manually in the Data > Columns tab in the editor.

A background image can be provided for Drawings by setting an image url or Image type column value as the Initial Value. The user can also take a photo or select an image to use as the background image with the camera button on the Drawing input.


Troubleshooting

Some image urls will not work as background images due to the CORS policy of the server hosting the image. If the background image initially seems to work but disappears after syncing the app, this is most likely the problem. When this occurs, usually the only solution will be to find a different way to provide the image. For example, images hosted on Google Drive using the export link format do not work as background images due to CORS limitations. One alternative is to upload the image through the app itself using an Image column, then use the value that is written into the sheet as the initial value of the Drawing column.

Did this answer your question?