Otwieranie i modyfikowanie istniejącego arkusza źródła danych. Aby utworzyć nowy arkusz źródła danych, użyj Spreadsheet.insertDataSourceSheet(spec).
Używaj tej klasy tylko z danymi połączonymi z bazą danych.
Metody
| Metoda | Zwracany typ | Krótki opis | 
|---|---|---|
| add | Data | Dodaje filtr zastosowany do arkusza źródła danych. | 
| as | Sheet | Zwraca arkusz źródła danych jako zwykły obiekt arkusza. | 
| auto | Data | Automatycznie zmienia rozmiar szerokości określonej kolumny. | 
| auto | Data | Automatycznie zmienia rozmiar szerokości wskazanych kolumn. | 
| cancel | Data | anuluje odświeżanie danych powiązane z tym obiektem, jeśli jest obecnie uruchomione. | 
| force | Data | Odświeża dane tego obiektu niezależnie od jego bieżącego stanu. | 
| get | Integer | Zwraca szerokość wskazanej kolumny. | 
| get | Data | Pobiera źródło danych, z którym jest powiązany obiekt. | 
| get | Data | Zwraca wszystkie filtry zastosowane do arkusza źródła danych. | 
| get | Object[] | Zwraca wszystkie wartości z arkusza źródła danych dla podanej nazwy kolumny. | 
| get | Object[] | Zwraca wszystkie wartości w arkuszu źródła danych dla podanej nazwy kolumny od podanego wiersza startowego (-1) do podanego wiersza num. | 
| get | Sort | Pobiera wszystkie specyfikacje sortowania z arkusza źródła danych. | 
| get | Data | Pobiera stan wykonania danych obiektu. | 
| refresh | Data | Odświeża dane obiektu. | 
| remove | Data | Usuwa wszystkie filtry zastosowane do kolumny arkusza źródła danych. | 
| remove | Data | Usuwa specyfikację sortowania w kolumnie w arkuszu źródła danych. | 
| set | Data | Ustawia szerokość określonej kolumny. | 
| set | Data | Ustawia szerokość wskazanych kolumn. | 
| set | Data | Ustawia specyfikację sortowania w kolumnie w arkuszu źródła danych. | 
| set | Data | Ustawia specyfikację sortowania w kolumnie w arkuszu źródła danych. | 
| wait | Data | Czeka na zakończenie bieżącego wykonania, po czym po upływie podanej liczby sekund kończy działanie. | 
Szczegółowa dokumentacja
add
Dodaje filtr zastosowany do arkusza źródła danych.
Parametry
| Nazwa | Typ | Opis | 
|---|---|---|
| column | String | Nazwa kolumny, do której ma być zastosowany ten filtr. | 
| filter | Filter | Kryteria filtrowania, które mają być stosowane. | 
Powrót
Data – arkusz źródła danych, który służy do łańcuchowania metod.
Autoryzacja
Skrypty, które korzystają z tej metody, wymagają autoryzacji z co najmniej jednym z tych zakresów:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
as
auto
Automatycznie zmienia rozmiar szerokości określonej kolumny.
Parametry
| Nazwa | Typ | Opis | 
|---|---|---|
| column | String | Nazwa kolumny. | 
Powrót
Data – arkusz źródła danych, który służy do łańcuchowania.
Autoryzacja
Skrypty, które korzystają z tej metody, wymagają autoryzacji z co najmniej jednym z tych zakresów:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
auto
Automatycznie zmienia rozmiar szerokości wskazanych kolumn.
Parametry
| Nazwa | Typ | Opis | 
|---|---|---|
| column | String[] | Lista nazw kolumn do zaktualizowania. | 
Powrót
Data – arkusz źródła danych, który służy do łańcuchowania.
Autoryzacja
Skrypty, które korzystają z tej metody, wymagają autoryzacji z co najmniej jednym z tych zakresów:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
cancel
anuluje odświeżanie danych powiązane z tym obiektem, jeśli jest obecnie uruchomione.
Ten przykład pokazuje, jak anulować odświeżanie formuły.
const spreadsheet = SpreadsheetApp.getActive(); const formula = spreadsheet.getDataSourceFormulas()[0]; // Cancel the ongoing refresh on the formula. formula.cancelDataRefresh();
Wyjątek jest zgłaszany, jeśli typ źródła danych nie jest włączony. Aby umożliwić wykonywanie zapytań do bazy danych w przypadku konkretnego typu źródła danych, użyj metody Spreadsheet.
Powrót
Data – obiekt danych.
Autoryzacja
Skrypty, które korzystają z tej metody, wymagają autoryzacji z co najmniej jednym z tych zakresów:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
force
Odświeża dane tego obiektu niezależnie od jego bieżącego stanu. Więcej informacji znajdziesz w artykule refresh. Jeśli chcesz anulować aktualnie wykonywane odświeżanie tego obiektu, zapoznaj się z artykułem cancel.
Wyjątek jest zgłaszany, jeśli typ źródła danych nie jest włączony. Aby umożliwić wykonywanie zapytań do bazy danych w przypadku konkretnego typu źródła danych, użyj metody Spreadsheet.
Powrót
Data – obiekt danych.
Autoryzacja
Skrypty, które korzystają z tej metody, wymagają autoryzacji z co najmniej jednym z tych zakresów:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
get
Zwraca szerokość wskazanej kolumny.
Parametry
| Nazwa | Typ | Opis | 
|---|---|---|
| column | String | Nazwa kolumny. | 
Powrót
Integer – szerokość kolumny lub null, jeśli kolumna ma szerokość domyślną.
Autoryzacja
Skrypty, które korzystają z tej metody, wymagają autoryzacji z co najmniej jednym z tych zakresów:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
get
Pobiera źródło danych, z którym jest powiązany obiekt.
Powrót
Data – źródło danych.
Autoryzacja
Skrypty, które korzystają z tej metody, wymagają autoryzacji z co najmniej jednym z tych zakresów:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
get
Zwraca wszystkie filtry zastosowane do arkusza źródła danych.
Powrót
Data – tablica wszystkich filtrów zastosowanych do arkusza źródła danych.
Autoryzacja
Skrypty, które korzystają z tej metody, wymagają autoryzacji z co najmniej jednym z tych zakresów:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
get
Zwraca wszystkie wartości z arkusza źródła danych dla podanej nazwy kolumny.
Parametry
| Nazwa | Typ | Opis | 
|---|---|---|
| column | String | Nazwa kolumny w źródle danych, z której mają być pobierane wartości. | 
Powrót
Object[] – jednowymiarowy tablica wartości.
Autoryzacja
Skrypty, które korzystają z tej metody, wymagają autoryzacji z co najmniej jednym z tych zakresów:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
get
Zwraca wszystkie wartości w arkuszu źródła danych dla podanej nazwy kolumny od podanego wiersza startowego (-1) do podanego wiersza num.
Parametry
| Nazwa | Typ | Opis | 
|---|---|---|
| column | String | Nazwa kolumny w źródle danych, z której mają być pobierane wartości. | 
| start | Integer | Pozycja wiersza, od której ma się rozpoczynać pobieranie wartości. | 
| num | Integer | Liczba wierszy do pobrania. | 
Powrót
Object[] – jednowymiarowy tablica wartości.
Autoryzacja
Skrypty, które korzystają z tej metody, wymagają autoryzacji z co najmniej jednym z tych zakresów:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
get
Pobiera wszystkie specyfikacje sortowania z arkusza źródła danych.
Powrót
Sort – lista specyfikacji sortowania.
Autoryzacja
Skrypty, które korzystają z tej metody, wymagają autoryzacji z co najmniej jednym z tych zakresów:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
get
Pobiera stan wykonania danych obiektu.
Powrót
Data – stan wykonania danych.
Autoryzacja
Skrypty, które korzystają z tej metody, wymagają autoryzacji z co najmniej jednym z tych zakresów:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
refresh
Odświeża dane obiektu.
Wyjątek jest rzucany, jeśli aktualny stan to error. Aby zaktualizować specyfikację, użyj Data. Ta metoda jest preferowana w stosunku do force, ponieważ zapobiega nieoczekiwanym zmianom w źródle danych.
Wyjątek jest zgłaszany, jeśli typ źródła danych nie jest włączony. Aby umożliwić wykonywanie zapytań do bazy danych w przypadku konkretnego typu źródła danych, użyj metody Spreadsheet.
Powrót
Data – obiekt danych.
Autoryzacja
Skrypty, które korzystają z tej metody, wymagają autoryzacji z co najmniej jednym z tych zakresów:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
remove
Usuwa wszystkie filtry zastosowane do kolumny arkusza źródła danych.
Parametry
| Nazwa | Typ | Opis | 
|---|---|---|
| column | String | Nazwa kolumny, z której chcesz usunąć filtry. | 
Powrót
Data – arkusz źródła danych, który służy do łańcuchowania metod.
Autoryzacja
Skrypty, które korzystają z tej metody, wymagają autoryzacji z co najmniej jednym z tych zakresów:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
remove
Usuwa specyfikację sortowania w kolumnie w arkuszu źródła danych.
Parametry
| Nazwa | Typ | Opis | 
|---|---|---|
| column | String | Nazwa kolumny. | 
Powrót
Data – arkusz źródła danych, który służy do łańcuchowania.
Autoryzacja
Skrypty, które korzystają z tej metody, wymagają autoryzacji z co najmniej jednym z tych zakresów:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
set
Ustawia szerokość określonej kolumny.
Parametry
| Nazwa | Typ | Opis | 
|---|---|---|
| column | String | Nazwa kolumny. | 
| width | Integer | Nowa szerokość kolumny. | 
Powrót
Data – arkusz źródła danych, który służy do łańcuchowania.
Autoryzacja
Skrypty, które korzystają z tej metody, wymagają autoryzacji z co najmniej jednym z tych zakresów:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
set
Ustawia szerokość wskazanych kolumn.
Parametry
| Nazwa | Typ | Opis | 
|---|---|---|
| column | String[] | Lista nazw kolumn do zaktualizowania. | 
| width | Integer | Nowa szerokość kolumn. | 
Powrót
Data – arkusz źródła danych, który służy do łańcuchowania.
Autoryzacja
Skrypty, które korzystają z tej metody, wymagają autoryzacji z co najmniej jednym z tych zakresów:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
set
Ustawia specyfikację sortowania w kolumnie w arkuszu źródła danych.
Parametry
| Nazwa | Typ | Opis | 
|---|---|---|
| column | String | Nazwa kolumny, którą chcesz posortować. | 
| ascending | Boolean | Jeśli true, posortuj kolumnę w kolejności rosnącej, a jeślifalse– w kolejności malejącej. | 
Powrót
Data – arkusz źródła danych, który służy do łańcuchowania.
Autoryzacja
Skrypty, które korzystają z tej metody, wymagają autoryzacji z co najmniej jednym z tych zakresów:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
set
Ustawia specyfikację sortowania w kolumnie w arkuszu źródła danych.
Parametry
| Nazwa | Typ | Opis | 
|---|---|---|
| column | String | Nazwa kolumny, którą chcesz posortować. | 
| sort | Sort | Kolejność sortowania. | 
Powrót
Data – arkusz źródła danych, który służy do łańcuchowania.
Autoryzacja
Skrypty, które korzystają z tej metody, wymagają autoryzacji z co najmniej jednym z tych zakresów:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
wait
Czeka na zakończenie bieżącego wykonania, po czym po upływie podanej liczby sekund kończy działanie. Wyjątek jest zwracany, jeśli wykonanie nie zostało ukończone, gdy upłynął limit czasu, ale nie anuluje wykonania danych.
Parametry
| Nazwa | Typ | Opis | 
|---|---|---|
| timeout | Integer | Czas oczekiwania na wykonanie danych (w sekundach). Maksymalny czas trwania to 300 sekund. | 
Powrót
Data – stan wykonania danych.
Autoryzacja
Skrypty, które korzystają z tej metody, wymagają autoryzacji z co najmniej jednym z tych zakresów:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets