Accedere al foglio dell'origine dati esistente e modificarlo. Per creare un nuovo foglio dell'origine dati, utilizza Spreadsheet.insertDataSourceSheet(spec).
Utilizza questa classe solo con i dati connessi a un database.
Metodi
| Metodo | Tipo restituito | Breve descrizione |
|---|---|---|
add | Data | Aggiunge un filtro applicato al foglio dell'origine dati. |
as | Sheet | Restituisce il foglio dell'origine dati come un normale oggetto foglio. |
auto | Data | Ridimensiona automaticamente la larghezza della colonna specificata. |
auto | Data | Ridimensiona automaticamente la larghezza delle colonne specificate. |
cancel | Data | Annulla l'aggiornamento dei dati associato a questo oggetto, se è attualmente in esecuzione. |
force | Data | Aggiorna i dati di questo oggetto indipendentemente dallo stato attuale. |
get | Integer|null | Restituisce la larghezza della colonna specificata. |
get | Data | Recupera l'origine dati a cui è collegato l'oggetto. |
get | Data | Restituisce tutti i filtri applicati al foglio dell'origine dati. |
get | Object[] | Restituisce tutti i valori del foglio dell'origine dati per il nome della colonna fornito. |
get | Object[] | Restituisce tutti i valori del foglio dell'origine dati per il nome della colonna fornito dalla riga iniziale fornita (in base a 1) fino al num fornito. |
get | Sort | Recupera tutte le specifiche di ordinamento nel foglio dell'origine dati. |
get | Data | Recupera lo stato di esecuzione dei dati dell'oggetto. |
refresh | Data | Aggiorna i dati dell'oggetto. |
remove | Data | Rimuove tutti i filtri applicati alla colonna del foglio dell'origine dati. |
remove | Data | Rimuove la specifica di ordinamento di una colonna nel foglio dell'origine dati. |
set | Data | Imposta la larghezza della colonna specificata. |
set | Data | Imposta la larghezza delle colonne specificate. |
set | Data | Imposta la specifica di ordinamento su una colonna nel foglio dell'origine dati. |
set | Data | Imposta la specifica di ordinamento su una colonna nel foglio dell'origine dati. |
wait | Data | Attende il completamento dell'esecuzione corrente, con timeout dopo il numero di secondi fornito. |
Documentazione dettagliata
add Filter(columnName, filterCriteria)
Aggiunge un filtro applicato al foglio dell'origine dati.
Parametri
| Nome | Tipo | Descrizione |
|---|---|---|
column | String | Il nome della colonna a cui applicare questo filtro. |
filter | Filter | I criteri del filtro da applicare. |
Indietro
Data: il foglio dell'origine dati, per il concatenamento dei metodi.
Autorizzazione
Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
as Sheet()
Restituisce il foglio dell'origine dati come un normale oggetto foglio.
Indietro
Sheet: il foglio normale.
Autorizzazione
Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
auto Resize Column(columnName)
Ridimensiona automaticamente la larghezza della colonna specificata.
Parametri
| Nome | Tipo | Descrizione |
|---|---|---|
column | String | Il nome della colonna. |
Indietro
Data: questo foglio dell'origine dati, per il concatenamento.
Autorizzazione
Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
auto Resize Columns(columnNames)
Ridimensiona automaticamente la larghezza delle colonne specificate.
Parametri
| Nome | Tipo | Descrizione |
|---|---|---|
column | String[] | L'elenco dei nomi delle colonne da aggiornare. |
Indietro
Data: questo foglio dell'origine dati, per il concatenamento.
Autorizzazione
Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
cancel Data Refresh()
Annulla l'aggiornamento dei dati associato a questo oggetto, se è attualmente in esecuzione.
Questo esempio mostra come annullare l'aggiornamento di una formula.
const spreadsheet = SpreadsheetApp.getActive(); const formula = spreadsheet.getDataSourceFormulas()[0]; // Cancel the ongoing refresh on the formula. formula.cancelDataRefresh();
Genera un'eccezione se il tipo di origine dati non è abilitato. Utilizza i metodi Spreadsheet per attivare l'esecuzione dei dati per un tipo specifico di origine dati.
Indietro
Data: l'oggetto dati.
Autorizzazione
Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
force Refresh Data()
Aggiorna i dati di questo oggetto indipendentemente dallo stato attuale. Per
maggiori dettagli, consulta refresh. Se vuoi annullare un aggiornamento in corso di questo oggetto, consulta cancel.
Genera un'eccezione se il tipo di origine dati non è abilitato. Utilizza i metodi Spreadsheet per attivare l'esecuzione dei dati per un tipo specifico di origine dati.
Indietro
Data: l'oggetto dati.
Autorizzazione
Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
get Column Width(columnName)
Restituisce la larghezza della colonna specificata.
Parametri
| Nome | Tipo | Descrizione |
|---|---|---|
column | String | Il nome della colonna. |
Indietro
Integer|null: la larghezza della colonna o null se la colonna utilizza la larghezza predefinita.
Autorizzazione
Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
get Data Source()
Recupera l'origine dati a cui è collegato l'oggetto.
Indietro
Data: l'origine dati.
Autorizzazione
Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
get Filters()
Restituisce tutti i filtri applicati al foglio dell'origine dati.
Indietro
Data: un array di tutti i filtri applicati al foglio dell'origine dati.
Autorizzazione
Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
get Sheet Values(columnName)
Restituisce tutti i valori del foglio dell'origine dati per il nome della colonna fornito.
Parametri
| Nome | Tipo | Descrizione |
|---|---|---|
column | String | Il nome della colonna dell'origine dati da cui recuperare i valori. |
Indietro
Object[]: una matrice unidimensionale di valori.
Autorizzazione
Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
get Sheet Values(columnName, startRow, numRows)
Restituisce tutti i valori del foglio dell'origine dati per il nome della colonna fornito dalla riga iniziale fornita (in base a 1) fino al num fornito.
Parametri
| Nome | Tipo | Descrizione |
|---|---|---|
column | String | Il nome della colonna dell'origine dati da cui recuperare i valori. |
start | Integer | La posizione della riga da cui iniziare a recuperare i valori. |
num | Integer | Il numero di righe da recuperare. |
Indietro
Object[]: una matrice unidimensionale di valori.
Autorizzazione
Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
get Sort Specs()
Recupera tutte le specifiche di ordinamento nel foglio dell'origine dati.
Indietro
Sort: un elenco di specifiche di ordinamento.
Autorizzazione
Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
get Status()
Recupera lo stato di esecuzione dei dati dell'oggetto.
Indietro
Data: lo stato di esecuzione dei dati.
Autorizzazione
Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
refresh Data()
Aggiorna i dati dell'oggetto.
Genera un'eccezione se attualmente si trova nello stato error. Utilizza Data per aggiornare la specifica. Questo metodo è
preferibile a force per evitare modifiche impreviste all'origine dati.
Genera un'eccezione se il tipo di origine dati non è abilitato. Utilizza i metodi Spreadsheet per attivare l'esecuzione dei dati per un tipo specifico di origine dati.
Indietro
Data: l'oggetto dati.
Autorizzazione
Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
remove Filters(columnName)
Rimuove tutti i filtri applicati alla colonna del foglio dell'origine dati.
Parametri
| Nome | Tipo | Descrizione |
|---|---|---|
column | String | Il nome della colonna da cui rimuovere i filtri. |
Indietro
Data: il foglio dell'origine dati, per il concatenamento dei metodi.
Autorizzazione
Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
remove Sort Spec(columnName)
Rimuove la specifica di ordinamento di una colonna nel foglio dell'origine dati.
Parametri
| Nome | Tipo | Descrizione |
|---|---|---|
column | String | Il nome della colonna. |
Indietro
Data: il foglio dell'origine dati, per il concatenamento.
Autorizzazione
Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
set Column Width(columnName, width)
Imposta la larghezza della colonna specificata.
Parametri
| Nome | Tipo | Descrizione |
|---|---|---|
column | String | Il nome della colonna. |
width | Integer | La nuova larghezza della colonna. |
Indietro
Data: questo foglio dell'origine dati, per il concatenamento.
Autorizzazione
Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
set Column Widths(columnNames, width)
Imposta la larghezza delle colonne specificate.
Parametri
| Nome | Tipo | Descrizione |
|---|---|---|
column | String[] | L'elenco dei nomi delle colonne da aggiornare. |
width | Integer | La nuova larghezza delle colonne. |
Indietro
Data: questo foglio dell'origine dati, per il concatenamento.
Autorizzazione
Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
set Sort Spec(columnName, ascending)
Imposta la specifica di ordinamento su una colonna nel foglio dell'origine dati.
Parametri
| Nome | Tipo | Descrizione |
|---|---|---|
column | String | Il nome della colonna da ordinare. |
ascending | Boolean | Se true, ordina la colonna in ordine crescente; se false, ordina
la colonna in ordine decrescente. |
Indietro
Data: il foglio dell'origine dati, per il concatenamento.
Autorizzazione
Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
set Sort Spec(columnName, sortOrder)
Imposta la specifica di ordinamento su una colonna nel foglio dell'origine dati.
Parametri
| Nome | Tipo | Descrizione |
|---|---|---|
column | String | Il nome della colonna da ordinare. |
sort | Sort | L'ordinamento. |
Indietro
Data: il foglio dell'origine dati, per il concatenamento.
Autorizzazione
Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
wait For Completion(timeoutInSeconds)
Attende il completamento dell'esecuzione corrente, con timeout dopo il numero di secondi fornito. Genera un'eccezione se l'esecuzione non viene completata al momento del timeout, ma non annulla l'esecuzione dei dati.
Parametri
| Nome | Tipo | Descrizione |
|---|---|---|
timeout | Integer | Il tempo di attesa per l'esecuzione dei dati, in secondi. Il valore massimo è 300 secondi. |
Indietro
Data: lo stato di esecuzione dei dati.
Autorizzazione
Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets