Show/Hide Toolbars

PerfectApps ® Help Guide

Google Spreadsheet Actions are defined in a similar way to Database Actions but without the Stored Procedure option.

 

google_select_action

 

The Google Spreadsheet functionality was enhanced in version 4.4 (July 2015) to include SELECT, INSERT, UPDATE and DELETE Actions. As a consequence there have been a few changes.

Prior to v4.4 only the READ Action was available

 

Existing Public Connections/READ Actions created prior to v4.4 can still be used in your app design and modified in the Connections Dashboard.

 

Red_Warning

Existing Private Connections/READ Actions created prior to v4.4 will no longer work unless they are made public.

 

The first row in the worksheet will be treated as the header row.

 

Red_Warning

If users modify the contents of the header row in a worksheet, an Action may break.

flag_green

For a column to be accessible, it must have data in its header cell. Columns without data in the header cell are not exposed to the Action.

 

The column name is case sensitive and must match the name of the column in the Google API.

 

Red_Warning

The column names are the header values of the worksheet lower cased and with all non-alpha-numeric characters removed. For example, if the cell A1 contains the value "Time 2 Eat!" the column name would be "time2eat".

flag_green

If the Auto Complete feature is used you may still have to manually modify the Sheet Column names accordingly.

 

The data exposed to the Action contains all rows after the first row up to the first blank row.

 

flag_green

The first blank row terminates the data set. If expected data isn't appearing, check the worksheet manually to see whether there's an unexpected blank row in the middle of the data. In particular, if the second row of the spreadsheet is blank, then the Action will contain no data.

 

See also: Text/CSV Connections, Connection and Action Permissions

 

Return to: Creating PerfectApps Connections, Integration