helper::GoogleSheet Class
Properties
- spreadsheetCharacter
String spreadsheet property
- errorCharacter
String error property
- mergedCharacter
String merged property
- listTablesResponseCharacter
String listTablesResponse property
- showFormulasCharacter
String showFormulas property
- formatAsTextCharacter
String formatAsText property
Methods
- AddNamedRanges Method
Define new named ranges.
- AddSheet Method
Add a new sheet to a spreadsheet.
- AppendRows Method
- AppendSheetJSON Method
Append cells in first available empty space in sheet. Values are specified as JSON array of objects
- AppendSheetRaw Method
Append cells in first available empty space in sheet. Values are specified as JSON array of arrays . Optional range can provide a hint of where to start.
- AppendSheetText Method
Append cells in first available empty space in sheet. Values are specified as crlf delimited rows of delimited cells. Separator defines the delimiter, which is assumed to be a comma if ommitted.
- CreateSheetForTable Method
- DeleteNamedRanges Method
Delete existing named ranges
- DeleteSheet Method
Delete an existing sheet from a spreadsheet.
- DeleteTable Method
- EmptyTable Method
- FixupAutoIncrements Method
- GetAutoIncrementColumn Method
- GetKeyColumns Method
- GetNamedRangeJson Method
Get the JSON array of objects for named range - if column names are not supplied, then the first row of the range is assumed to contain the column names.
- GetNamedRangeRaw Method
Get Spreadsheet cells using a named range
- GetNamedRanges Method
Get Named Ranges defined for SpreadSheet, setitng details to .t. returns the current range associated with the name
- GetNamedRangeText Method
Get named range as crlf delimited lines of delimited text defaulting to comma separated if to separator specified.
- GetSheetIdFromName Method
- GetSheetJson Method
Get the JSON array of objects for the sheet and optional range - if column names are not supplied, then the first row of the range is assumed to contain the column names.
- GetSheetRaw Method
Get the raw JSON array of arrays for the sheet and optional range.
- GetSheetText Method
Get range as crlf delimited lines of delimited text defaulting to comma separated if to separator specified.
- GetTableInfo Method
- ListTables Method
- PackTable Method
- PopulateTableInfo Method
- PublishTable Method
- PublishTables Method
- SelectRecords Method
- UpdateNamedRangeJSON Method
Update a named ranges contents using JSON array of objects, arranged using the supplied columnnames. If column names are not supplied, then the first record is used to generate the column names.
- UpdateNamedRangeRaw Method
Update a named ranges contents using a raw JSON Array or arrays (at optional range / default to A1 if unspecified)
- UpdateNamedRanges Method
Update existing named range, adding them if they are missing.
- UpdateNamedRangeText Method
Update a named ranges contents using a delimited text and an optional range.
- UpdateSheetJSON Method
Update a sheet using JSON array of objects, arranged using the supplied columnnames. If column names are not supplied, then the first record is used to generate the column names.
- UpdateSheetRaw Method
Update a sheet using a raw JSON Array or arrays (at optional range / default to A1 if unspecified)
- UpdateSheetText Method
Update a sheet using a delimited text and an optional range.
See Also