Żądanie
Pojedynczy rodzaj aktualizacji do zastosowania w arkuszu kalkulacyjnym.
Zapis JSON |
---|
{ // Union field |
Pola | |
---|---|
Pole unii
kind . Rodzaj aktualizacji. Wymagane jest dokładnie 1 pole.
kind może być tylko jedną z tych wartości:
|
|
update
|
Aktualizuje właściwości arkusza kalkulacyjnego. |
update
|
Zaktualizuje właściwości arkusza. |
update
|
Zmienia właściwości wymiarów. |
update
|
Zaktualizuje zakres nazwany. |
repeat
|
Powtarza pojedynczą komórkę w całym zakresie. |
add
|
Dodaje zakres nazwany. |
delete
|
Usuwa zakres nazwany. |
add
|
Dodaje arkusz. |
delete
|
usuwa arkusz. |
auto
|
automatycznie wypełnia więcej danych na podstawie dotychczasowych danych; |
cut
|
Wycina dane z jednego obszaru i wkleja je w innym. |
copy
|
kopiuje dane z jednego obszaru i wkleja je w innym. |
merge
|
Scal komórki. |
unmerge
|
Rozłącza scalone komórki. |
update
|
Zmienia obramowania w zakresie komórek. |
update
|
aktualizuje wiele komórek naraz. |
add
|
Dodaje widok filtra. |
append
|
Dodaje komórki po ostatnim wierszu z danymi na arkuszu. |
clear
|
Czyści podstawowy filtr na arkuszu. |
delete
|
Usuwa wiersze lub kolumny w arkuszu. |
delete
|
Usuwa wbudowany obiekt (np.wykres, obraz) w arkuszu. |
delete
|
Usuwa z arkusza widok filtra. |
duplicate
|
Duplikat widoku filtra. |
duplicate
|
Duplikuje arkusz. |
find
|
Znajduje i zastępuje wystąpienia określonego tekstu innym tekstem. |
insert
|
Wstawia nowe wiersze lub kolumny w arkuszu. |
insert
|
Wstawia nowe komórki w arkuszu, przesuwając istniejące komórki. |
move
|
Przenosi wiersze lub kolumny w inne miejsce arkusza. |
update
|
Zmienia położenie osadzonego obiektu (np. wykresu lub obrazu). |
paste
|
Wkleja dane (HTML lub rozdzielone) do arkusza. |
text
|
Konwertuje kolumnę tekstu na wiele kolumn tekstu. |
update
|
Aktualizuje właściwości widoku filtra. |
delete
|
Usuwa z arkusza zakres komórek, przesuwając pozostałe komórki. |
append
|
Dodaje wymiary na końcu arkusza. |
add
|
Dodaje nową regułę formatowania warunkowego. |
update
|
Zaktualizuj istniejącą regułę formatowania warunkowego. |
delete
|
usuwa istniejącą regułę formatowania warunkowego. |
sort
|
Sortuje dane w zakresie. |
set
|
Ustawia sprawdzanie poprawności danych dla co najmniej 1 komórki. |
set
|
Ustawia podstawowy filtr na arkuszu. |
add
|
Dodaje zakres chroniony. |
update
|
Zaktualizowano zakres chroniony. |
delete
|
Usuwa zakres chroniony. |
auto
|
Automatycznie zmienia rozmiar co najmniej 1 wymiaru na podstawie zawartości komórek w tym wymiarze. |
add
|
Dodaje wykres. |
update
|
Aktualizuje specyfikacje wykresu. |
update
|
Aktualizuje zakres pasmowy |
add
|
Dodaje nowy zakres pasmowy |
delete
|
Usuwanie zakresu z pasmami |
create
|
Tworzy nowe metadane dewelopera. |
update
|
Aktualizuje istniejący wpis metadanych dewelopera. |
delete
|
usuwa metadane dewelopera; |
randomize
|
Losowo zmienia kolejność wierszy w zakresie. |
add
|
Tworzy grupę w określonym zakresie. |
delete
|
Usuwa grupę w określonym zakresie. |
update
|
Aktualizuje stan określonej grupy. |
trim
|
Usuwa z komórek spacje (np. spacje, tabulacje lub nowe wiersze). |
delete
|
Usuwa wiersze zawierające zduplikowane wartości w określonych kolumnach zakresu komórek. |
update
|
Aktualizuje obramowanie osadzonego obiektu. |
add
|
Dodaje fragmentator. |
update
|
Aktualizuje specyfikacje narzędzia do cięcia. |
add
|
Dodaje źródło danych. |
update
|
Zaktualizuje źródło danych. |
delete
|
Usuwa źródło danych. |
refresh
|
Odświeża co najmniej 1 źródło danych i powiązane obiekty db. |
cancel
|
anuluje odświeżanie co najmniej 1 źródła danych i powiązanych obiektów bazy danych. |
UpdateSpreadsheetPropertiesRequest
Aktualizuje właściwości arkusza kalkulacyjnego.
Zapis JSON |
---|
{
"properties": {
object ( |
Pola | |
---|---|
properties
|
Właściwości do zaktualizowania. |
fields
|
Pola, które należy zaktualizować. Musisz określić co najmniej 1 pole. Element ścieżki „properties” jest domyślny i nie trzeba go podawać. Jako skrót do wylistowania wszystkich pól można użyć pojedynczego znaku
|
UpdateSheetPropertiesRequest
Zaktualizuje właściwości arkusza za pomocą określonej funkcji sheetId
.
Zapis JSON |
---|
{
"properties": {
object ( |
Pola | |
---|---|
properties
|
Właściwości do zaktualizowania. |
fields
|
Pola, które należy zaktualizować. Musisz określić co najmniej 1 pole. Identyfikator |
UpdateDimensionPropertiesRequest
Aktualizuje właściwości wymiarów w określonym zakresie.
Zapis JSON |
---|
{ "properties": { object ( |
Pola | |
---|---|
properties
|
Właściwości do zaktualizowania. |
fields
|
Pola, które należy zaktualizować. Musisz określić co najmniej 1 pole. Element |
Pole unii
dimension_range . Zakres wymiaru.
dimension_range może być tylko jedną z tych wartości:
|
|
range
|
Wiersze lub kolumny, które chcesz zaktualizować. |
data
|
Kolumny w arkuszu źródła danych, które chcesz zaktualizować. |
DataSourceSheetDimensionRange
Zakres w ramach jednego wymiaru w arkuszu DATA_SOURCE
.
Zapis JSON |
---|
{
"sheetId": integer,
"columnReferences": [
{
object ( |
Pola | |
---|---|
sheet
|
Identyfikator arkusza źródła danych, w którym znajduje się zakres. |
column
|
Kolumny w arkuszu źródła danych. |
UpdateNamedRangeRequest
Zaktualizuje właściwości zakresu nazwanego za pomocą określonych parametrów namedRangeId
.
Zapis JSON |
---|
{
"namedRange": {
object ( |
Pola | |
---|---|
named
|
Nazwany zakres, który ma zostać zaktualizowany o nowe właściwości. |
fields
|
Pola, które należy zaktualizować. Musisz określić co najmniej 1 pole. Identyfikator |
RepeatCellRequest
Aktualizuje wszystkie komórki w zakresie do wartości w podanym obiekcie Cell. Zaktualizowane zostaną tylko pola wymienione w polu fields
. Pozostałe pola pozostaną niezmienione.
Jeśli wpisujesz formułę w komórce, zakresy formuły będą się automatycznie zwiększać w przypadku każdego pola w zakresie. Jeśli na przykład w zakresie B2:C4 zapiszesz komórkę z formułą =A1
, komórka B2 będzie miała wartość =A1
, komórka B3 będzie miała wartość =A2
, komórka B4 będzie miała wartość =A3
, komórka C2 będzie miała wartość =B1
, komórka C3 będzie miała wartość =B2
, a komórka C4 będzie miała wartość =B3
.
Aby zakresy formuły były statyczne, użyj wskaźnika $
. Możesz na przykład użyć formuły
=$A$1
, aby zapobiec zwiększaniu wiersza i kolumny.
Zapis JSON |
---|
{ "range": { object ( |
Pola | |
---|---|
range
|
Zakres, w którym ma być powtarzana komórka. |
cell
|
Dane do zapisania. |
fields
|
Pola, które należy zaktualizować. Musisz określić co najmniej 1 pole. Identyfikator |
AddNamedRangeRequest
Dodaje do arkusza kalkulacyjnego zakres nazwany.
Zapis JSON |
---|
{
"namedRange": {
object ( |
Pola | |
---|---|
named
|
Nazwany zakres do dodania. Pole |
DeleteNamedRangeRequest
Usuwa z arkusza kalkulacyjnego zakres nazwany o podanym identyfikatorze.
Zapis JSON |
---|
{ "namedRangeId": string } |
Pola | |
---|---|
named
|
Identyfikator zakresu nazwanego, który chcesz usunąć. |
AddSheetRequest
Dodaje nowy arkusz. Gdy arkusz zostanie dodany w danym indeksie, indeksy wszystkich kolejnych arkuszy zostaną zwiększone. Aby dodać arkusz obiektu, użyj zamiast tego pola AddChartRequest
i podaj wartość EmbeddedObjectPosition.sheetId
lub EmbeddedObjectPosition.newSheet
.
Zapis JSON |
---|
{
"properties": {
object ( |
Pola | |
---|---|
properties
|
Właściwości, które powinien mieć nowy arkusz. Wszystkie właściwości są opcjonalne. Pole |
DeleteSheetRequest
usuwa żądany arkusz.
Zapis JSON |
---|
{ "sheetId": integer } |
Pola | |
---|---|
sheet
|
Identyfikator arkusza do usunięcia.
Jeśli arkusz jest typu |
AutoFillRequest
Wypełnia więcej danych na podstawie istniejących danych.
Zapis JSON |
---|
{ "useAlternateSeries": boolean, // Union field |
Pola | |
---|---|
use
|
Wartość „PRAWDA”, jeśli dane mają być wygenerowane z użyciem serii „alternatywnej”. Czas ten zależy od typu i ilości danych źródłowych. |
Pole unii
area . Obszar do automatycznego uzupełniania.
area może być tylko jedną z tych wartości:
|
|
range
|
Zakres do automatycznego uzupełniania. Spowoduje to sprawdzenie zakresu i wykrycie lokalizacji, która zawiera dane, a następnie automatyczne wypełnienie tymi danymi reszty zakresu. |
source
|
obszary źródłowe i docelowe do autouzupełniania; Wyraźnie określa źródło autouzupełniania i miejsce, w którym można rozszerzyć te dane. |
SourceAndDestination
Kombinacja zakresu źródła i sposób jego rozszerzenia.
Zapis JSON |
---|
{ "source": { object ( |
Pola | |
---|---|
source
|
Lokalizacja danych, które mają być używane jako źródło autouzupełniania. |
dimension
|
Wymiar, w którym mają być wypełniane dane. |
fill
|
Liczba wierszy lub kolumn, w których mają być umieszczone dane. Liczby dodatnie wykraczają poza ostatni wiersz lub ostatnią kolumnę źródła. Wartości ujemne są rozszerzane przed pierwszym wierszem lub pierwszą kolumną źródła. |
CutPasteRequest
Przenosi dane ze źródła do miejsca docelowego.
Zapis JSON |
---|
{ "source": { object ( |
Pola | |
---|---|
source
|
Źródłowe dane do wycięcia. |
destination
|
współrzędna lewy górny, w której mają zostać wklejone dane; |
paste
|
Jakiego rodzaju dane chcesz wkleić. Wszystkie dane źródłowe zostaną wycięte, niezależnie od tego, co zostanie wklejone. |
PasteType
Jakiego rodzaju dane należy wkleić.
Wartości w polu enum | |
---|---|
PASTE_NORMAL
|
Wklejać wartości, formuły, formaty i złączenia. |
PASTE_VALUES
|
Wklej TYLKO wartości bez formatów, formuł i połączeń. |
PASTE_FORMAT
|
Wklej tylko formatowanie i sprawdzanie poprawności danych. |
PASTE_NO_BORDERS
|
Podobnie jak w przypadku PASTE_NORMAL , ale bez obramowania.
|
PASTE_FORMULA
|
Wklej tylko formuły. |
PASTE_DATA_VALIDATION
|
Wklej tylko reguły sprawdzania poprawności danych. |
PASTE_CONDITIONAL_FORMATTING
|
Wklej tylko reguły formatowania warunkowego. |
CopyPasteRequest
Kopiuje dane ze źródła do miejsca docelowego.
Zapis JSON |
---|
{ "source": { object ( |
Pola | |
---|---|
source
|
Źródłowy zakres do skopiowania. |
destination
|
Miejsce, do którego chcesz wkleić tekst. Jeśli zakres obejmuje zakres, który jest wielokrotnością wysokości lub szerokości źródła, dane zostaną powtórzone, aby wypełnić zakres docelowy. Jeśli zakres jest mniejszy niż zakres źródłowy, wszystkie dane źródłowe zostaną skopiowane (poza koniec zakresu docelowego). |
paste
|
Jakiego rodzaju dane chcesz wkleić. |
paste
|
Jak te dane powinny być zorientowane podczas wklejania. |
PasteOrientation
Sposób wykonania operacji wklejania.
Wartości w polu enum | |
---|---|
NORMAL
|
Wklej w zwykły sposób. |
TRANSPOSE
|
Wklej w postaci przestawionej tabeli, w której wszystkie wiersze stają się kolumnami i odwrotnie. |
MergeCellsRequest
Łączy wszystkie komórki w zakresie.
Zapis JSON |
---|
{ "range": { object ( |
Pola | |
---|---|
range
|
Zakres komórek do scalenia. |
merge
|
Sposób scalania komórek. |
MergeType
Typ scalania do utworzenia.
Wartości w polu enum | |
---|---|
MERGE_ALL
|
Utwórz pojedyncze scalone dane z zakresu |
MERGE_COLUMNS
|
Utwórz złączenie dla każdej kolumny w zakresie. |
MERGE_ROWS
|
Utwórz złączenie dla każdego wiersza w zakresie. |
UnmergeCellsRequest
Rozłącza komórki w podanym zakresie.
Zapis JSON |
---|
{
"range": {
object ( |
Pola | |
---|---|
range
|
Zakres, w którym wszystkie komórki powinny zostać rozdzielone. Jeśli zakres obejmuje kilka scaleń, wszystkie zostaną rozdzielone. Zakres nie może częściowo obejmować żadnego scalania. |
UpdateBordersRequest
Aktualizuje granice zakresu. Jeśli pole nie jest ustawione w żądaniu, oznacza to, że krawędź pozostaje bez zmian. Na przykład w przypadku 2 kolejnych żądań UpdateBordersRequest:
-
zakres: A1:A5
{ top: RED, bottom: WHITE }
-
zakres: A1:A5
{ left: BLUE }
Spowoduje to, że komórki A1:A5 będą miały obramowanie { top: RED, bottom: WHITE, left: BLUE }
. Jeśli chcesz usunąć obramowanie, ustaw styl na NONE
.
Zapis JSON |
---|
{ "range": { object ( |
Pola | |
---|---|
range
|
Zakres, którego granice mają zostać zaktualizowane. |
top
|
Obwód do umieszczenia na górze zakresu. |
bottom
|
Obramowanie do umieszczenia na dole zakresu. |
left
|
Obramowanie do umieszczenia po lewej stronie zakresu. |
right
|
Obramowanie do umieszczenia po prawej stronie zakresu. |
inner
|
Poziomy obrys, który ma być umieszczony w zakresie. |
inner
|
Pionowa ramka, którą chcesz umieścić w zakresie. |
UpdateCellsRequest
Zaktualizuje wszystkie komórki w zakresie nowymi danymi.
Zapis JSON |
---|
{ "rows": [ { object ( |
Pola | |
---|---|
rows[]
|
Dane do zapisania. |
fields
|
Pola w CellData, które należy zaktualizować. Musisz określić co najmniej 1 pole. Element główny to CellData; nie należy określać elementu „row.values”. Jako skrót do wylistowania wszystkich pól można użyć pojedynczego znaku
|
Pole unii
area . Dane o lokalizacji powinny być zapisane. Musisz podać dokładnie jedną wartość.
area może być tylko jedną z tych wartości:
|
|
start
|
Współrzędna, w której mają się zaczynać zapisywać dane. Można zapisać dowolną liczbę wierszy i kolumn (w tym różną liczbę kolumn na wiersz). |
range
|
Zakres, do którego mają być zapisane dane.
Jeśli dane w wierszach nie obejmują całego żądanego zakresu, pola odpowiadające tym ustawionym w polu |
AddFilterViewRequest
Dodaje widok filtra.
Zapis JSON |
---|
{
"filter": {
object ( |
Pola | |
---|---|
filter
|
Filtr do dodania. Pole |
AppendCellsRequest
Dodaje nowe komórki po ostatnim wierszu z danymi w arkuszu, w razie potrzeby wstawiając nowe wiersze.
Zapis JSON |
---|
{
"sheetId": integer,
"rows": [
{
object ( |
Pola | |
---|---|
sheet
|
Identyfikator arkusza, do którego mają zostać dołączone dane. |
rows[]
|
Dane do dołączenia. |
fields
|
Pola w CellData, które należy zaktualizować. Musisz określić co najmniej 1 pole. Element główny to CellData; nie należy określać elementu „row.values”. Jako skrót do wylistowania wszystkich pól można użyć pojedynczego znaku
|
ClearBasicFilterRequest
Usuwa podstawowy filtr, jeśli taki istnieje w arkuszu.
Zapis JSON |
---|
{ "sheetId": integer } |
Pola | |
---|---|
sheet
|
Identyfikator arkusza, w którym ma zostać wyczyszczony podstawowy filtr. |
DeleteDimensionRequest
Usuwa wymiary z arkusza.
Zapis JSON |
---|
{
"range": {
object ( |
Pola | |
---|---|
range
|
Wymiary, które mają zostać usunięte z arkusza. |
DeleteEmbeddedObjectRequest
Usuwa wbudowany obiekt o podanym identyfikatorze.
Zapis JSON |
---|
{ "objectId": integer } |
Pola | |
---|---|
object
|
Identyfikator obiektu do usunięcia. |
DeleteFilterViewRequest
Usuwa konkretny widok filtra.
Zapis JSON |
---|
{ "filterId": integer } |
Pola | |
---|---|
filter
|
Identyfikator filtra do usunięcia. |
DuplicateFilterViewRequest
Duplikat danego widoku filtra.
Zapis JSON |
---|
{ "filterId": integer } |
Pola | |
---|---|
filter
|
Identyfikator filtra, który jest powielany. |
DuplicateSheetRequest
powiela zawartość arkusza.
Zapis JSON |
---|
{ "sourceSheetId": integer, "insertSheetIndex": integer, "newSheetId": integer, "newSheetName": string } |
Pola | |
---|---|
source
|
Arkusz, który chcesz zduplikować.
Jeśli arkusz źródłowy jest typu
|
insert
|
Indeks zaczynający się od 0, w którym należy wstawić nowy arkusz. Indeks wszystkich arkuszy po tym jest zwiększany. |
new
|
Jeśli jest ustawiony, identyfikator nowego arkusza. Jeśli nie zostanie ustawiony, zostanie wybrany identyfikator. Jeśli jest ustawiony, identyfikator nie może być sprzeczny z żadnym istniejącym identyfikatorem arkusza. Jeśli jest ustawiony, musi być nieujemny. |
new
|
Nazwa nowego arkusza. Jeśli pole jest puste, nowa nazwa zostanie wybrana automatycznie. |
FindReplaceRequest
Wyszukuje i zastępuje dane w komórkach w zakresie, arkuszu lub wszystkich arkuszach.
Zapis JSON |
---|
{ "find": string, "replacement": string, "matchCase": boolean, "matchEntireCell": boolean, "searchByRegex": boolean, "includeFormulas": boolean, // Union field |
Pola | |
---|---|
find
|
Wartość do wyszukania. |
replacement
|
Wartość do użycia jako wartość zastępcza. |
match
|
Wartość Prawda, jeśli w wyszukiwaniu jest rozróżniana wielkość liter. |
match
|
Wartość Prawda, jeśli wartość do znalezienia ma pasować do całej komórki. |
search
|
Prawda, jeśli wartość wyszukiwania jest wyrażeniem regularnym. Wyrażenie regularne i zastąpienie powinny być zgodne z zasadami wyrażeń regularnych w Javi, które znajdziesz na stronie https://docs.oracle.com/javase/8/docs/api/java/util/regex/Pattern.html. W zmiennym ciągu można odwoływać się do grup przechwytywania. Jeśli na przykład jedna komórka zawiera zawartość |
include
|
Wartość „PRAWDA”, jeśli wyszukiwanie ma obejmować komórki z formułami. False, aby pominąć komórki z formułami. |
Pole unii
scope . Zakres, w którym ma nastąpić wyszukiwanie/zastępowanie – musi być ustawiony jeden i tylko jeden zakres.
scope może być tylko jedną z tych wartości:
|
|
range
|
Zakres, w którym ma nastąpić wyszukiwanie/zastępowanie. |
sheet
|
Arkusz, w którym ma nastąpić wyszukiwanie/zastępowanie. |
all
|
Wartość Prawda, aby znaleźć/zastąpić we wszystkich arkuszach. |
InsertDimensionRequest
Wstawia wiersze lub kolumny w arkuszu w określonym indeksie.
Zapis JSON |
---|
{
"range": {
object ( |
Pola | |
---|---|
range
|
Wymiary do wstawienia. Zarówno indeks początkowy, jak i końcowy muszą być ograniczone. |
inherit
|
Określa, czy właściwości wymiarów mają być rozszerzone z wymiarów poprzedzających nowo wstawiane wymiary, czy z wymiarów następujących po nich. Wartość „PRAWDA” powoduje dziedziczenie z wymiarów poprzedzających (w tym przypadku indeks początkowy musi być większy niż 0), a wartość „FAŁSZ” – z wymiarów następujących.
Jeśli na przykład wiersz o indeksie 0 ma czerwone tło, a wiersz o indeksie 1 – zielone, wstawienie 2 wierszy o indeksie 1 może spowodować dziedziczenie zielonego lub czerwonego tła. Jeśli |
InsertRangeRequest
Wstawia komórki w zakresie, przesuwając istniejące komórki w górę lub w dół.
Zapis JSON |
---|
{ "range": { object ( |
Pola | |
---|---|
range
|
Zakres, do którego mają zostać wstawione nowe komórki. Zakres jest ograniczony do bieżących granic arkusza. |
shift
|
Wymiar, który zostanie przesunięty podczas wstawiania komórek. Jeśli zaznaczysz opcję |
MoveDimensionRequest
Przenosi co najmniej 1 wiersz lub co najmniej 1 kolumnę.
Zapis JSON |
---|
{
"source": {
object ( |
Pola | |
---|---|
source
|
Wymiary źródeł, które chcesz przenieść. |
destination
|
Indeks początkowy oparty na współrzędnych, do którego mają zostać przeniesione dane źródłowe, zanim zostaną one usunięte z kratki. Istniejące dane zostaną przesunięte w dół lub w prawo (w zależności od wymiaru), aby zrobić miejsce dla przenoszonych wymiarów. Wymiary źródłowe są usuwane z siatki, więc dane mogą trafić do innego indeksu niż określony.
Jeśli np. masz kolumnę |
UpdateEmbeddedObjectPositionRequest
zmienić pozycję osadzonego obiektu (np. przesunąć lub zmienić rozmiar wykresu lub obrazu);
Zapis JSON |
---|
{
"objectId": integer,
"newPosition": {
object ( |
Pola | |
---|---|
object
|
Identyfikator obiektu do przeniesienia. |
new
|
Wyraźna pozycja, do której należy przenieść umieszczony obiekt. Jeśli zaznaczysz opcję
|
fields
|
Pola w usługach |
PasteDataRequest
Wstawia dane do arkusza kalkulacyjnego, zaczynając od wskazanej współrzędnej.
Zapis JSON |
---|
{ "coordinate": { object ( |
Pola | |
---|---|
coordinate
|
Współrzędna, w której mają się zacząć wstawiać dane. |
data
|
Dane do wstawienia. |
type
|
Sposób wklejania danych. |
Pole unii
kind . Aby określić, jak interpretować dane, musisz ustawić dokładnie jedną wartość.
kind może być tylko jedną z tych wartości:
|
|
delimiter
|
Separator w danych. |
html
|
Wartość „PRAWDA”, jeśli dane są w formacie HTML. |
TextToColumnsRequest
Dzieli kolumnę tekstu na wiele kolumn na podstawie separatora w każdej komórce.
Zapis JSON |
---|
{ "source": { object ( |
Pola | |
---|---|
source
|
Zakres danych źródłowych. Musi ona obejmować dokładnie jedną kolumnę. |
delimiter
|
Separator. Używana tylko wtedy, gdy delimiterType ma wartość |
delimiter
|
Typ separatora, którego chcesz użyć. |
DelimiterType
Ogranicznik do podziału.
Wartości w polu enum | |
---|---|
DELIMITER_TYPE_UNSPECIFIED
|
Wartość domyślna. Nie należy używać tej wartości. |
COMMA
|
„,”. |
SEMICOLON
|
„;” |
PERIOD
|
„.” |
SPACE
|
„ ” |
CUSTOM
|
Wartość niestandardowa zdefiniowana w nawiasach klamrowych. |
AUTODETECT
|
Automatycznie wykrywać kolumny. |
UpdateFilterViewRequest
Aktualizuje właściwości widoku filtra.
Zapis JSON |
---|
{
"filter": {
object ( |
Pola | |
---|---|
filter
|
Nowe właściwości widoku filtra. |
fields
|
Pola, które należy zaktualizować. Musisz określić co najmniej 1 pole. Identyfikator |
DeleteRangeRequest
Usuwa zakres komórek, przesuwając inne komórki do obszaru, który został usunięty.
Zapis JSON |
---|
{ "range": { object ( |
Pola | |
---|---|
range
|
Zakres komórek do usunięcia. |
shift
|
Wymiar, z którego zostaną zastąpione usunięte komórki. Jeśli wybierzesz |
AppendDimensionRequest
Dodaje wiersze lub kolumny na końcu arkusza.
Zapis JSON |
---|
{
"sheetId": integer,
"dimension": enum ( |
Pola | |
---|---|
sheet
|
Arkusz, do którego mają zostać dołączone wiersze lub kolumny. |
dimension
|
Określa, czy dołączane mają być wiersze czy kolumny. |
length
|
Liczba wierszy lub kolumn do dołączenia. |
AddConditionalFormatRuleRequest
Dodaje nową regułę formatowania warunkowego w podanym indeksie. Indeksy wszystkich kolejnych reguł są zwiększane.
Zapis JSON |
---|
{
"rule": {
object ( |
Pola | |
---|---|
rule
|
Regułę do dodania. |
index
|
Indeks zaczynający się od 0, w którym należy wstawić regułę. |
UpdateConditionalFormatRuleRequest
Zaktualizuje regułę formatowania warunkowego w danym indeksie lub przeniesie ją do innego indeksu.
Zapis JSON |
---|
{ "index": integer, "sheetId": integer, // Union field |
Pola | |
---|---|
index
|
Indeks zaczynający się od 0 reguły, która ma zostać zastąpiona lub przeniesiona. |
sheet
|
Arkusz reguły, którą chcesz przenieść. Wymagane, jeśli określono |
Pole unii
instruction . Rodzaj aktualizacji, która powinna zostać przeprowadzona.
instruction może być tylko jedną z tych wartości:
|
|
rule
|
Reguła, która powinna zastąpić regułę o danym indeksie. |
new
|
Nowy indeks liczony od 0, na którym powinna kończyć się reguła. |
DeleteConditionalFormatRuleRequest
Usuwa regułę formatowania warunkowego o danym indeksie. Indeksy wszystkich kolejnych reguł są zmniejszane.
Zapis JSON |
---|
{ "index": integer, "sheetId": integer } |
Pola | |
---|---|
index
|
Indeks (liczony od 0) reguły, która ma zostać usunięta. |
sheet
|
Arkusz, z którego usuwana jest reguła. |
SortRangeRequest
Sortuje dane w wierszach na podstawie kolejności sortowania w poszczególnych kolumnach.
Zapis JSON |
---|
{ "range": { object ( |
Pola | |
---|---|
range
|
Zakres do posortowania. |
sort
|
kolejność sortowania w każdej kolumnie, Późniejsze specyfikacje są używane, gdy wartości są równe w wcześniejszych specyfikacjach. |
SetDataValidationRequest
Ustawia regułę sprawdzania poprawności danych w każdej komórce w zakresie. Aby anulować walidację w zakresie, wywołaj tę funkcję bez podawania reguły.
Zapis JSON |
---|
{ "range": { object ( |
Pola | |
---|---|
range
|
Zakres, do którego ma się odnosić reguła sprawdzania poprawności danych. |
rule
|
Reguła sprawdzania poprawności danych, którą chcesz ustawić w każdej komórce w zakresie, lub pusta, aby wyczyścić sprawdzanie poprawności danych w zakresie. |
filtered
|
Opcjonalnie: Jeśli to pole ma wartość Prawda, reguła sprawdzania poprawności danych zostanie zastosowana również do wierszy z filtrem. |
SetBasicFilterRequest
Ustawia podstawowy filtr powiązany z arkuszem.
Zapis JSON |
---|
{
"filter": {
object ( |
Pola | |
---|---|
filter
|
Filtr do ustawienia. |
AddProtectedRangeRequest
Dodaje nowy zakres chroniony.
Zapis JSON |
---|
{
"protectedRange": {
object ( |
Pola | |
---|---|
protected
|
Dodawany zakres chroniony. Pole |
UpdateProtectedRangeRequest
Aktualizuje istniejący zakres chroniony za pomocą określonego protectedRangeId
.
Zapis JSON |
---|
{
"protectedRange": {
object ( |
Pola | |
---|---|
protected
|
Chroniony zakres, który ma zostać zaktualizowany o nowe właściwości. |
fields
|
Pola, które należy zaktualizować. Musisz określić co najmniej 1 pole. Identyfikator |
DeleteProtectedRangeRequest
Usuwa chroniony zakres o podanym identyfikatorze.
Zapis JSON |
---|
{ "protectedRangeId": integer } |
Pola | |
---|---|
protected
|
Identyfikator zakresu chronionego do usunięcia. |
AutoResizeDimensionsRequest
Automatycznie zmienia rozmiar co najmniej 1 wymiaru na podstawie zawartości komórek w tym wymiarze.
Zapis JSON |
---|
{ // Union field |
Pola | |
---|---|
Pole unii
dimension_range . Zakres wymiaru.
dimension_range może być tylko jedną z tych wartości:
|
|
dimensions
|
Wymiary, których rozmiar ma być automatycznie zmieniany. |
data
|
Wymiary na arkuszu źródła danych mają automatycznie zmieniać rozmiar. |
AddChartRequest
Dodaje wykres do arkusza w arkuszu kalkulacyjnym.
Zapis JSON |
---|
{
"chart": {
object ( |
Pola | |
---|---|
chart
|
wykres, który należy dodać do arkusza kalkulacyjnego, wraz z miejscem, w którym ma się on znaleźć; Pole |
UpdateChartSpecRequest
Aktualizuje specyfikacje wykresu. (nie powoduje to przenoszenia ani zmiany rozmiaru wykresu). Aby przesunąć wykres lub zmienić jego rozmiar, użyj UpdateEmbeddedObjectPositionRequest
.)
Zapis JSON |
---|
{
"chartId": integer,
"spec": {
object ( |
Pola | |
---|---|
chart
|
Identyfikator wykresu do zaktualizowania. |
spec
|
Specyfikacja, która zostanie zastosowana do wykresu. |
UpdateBandingRequest
Aktualizuje właściwości podanego zakresu z pasmami.
Zapis JSON |
---|
{
"bandedRange": {
object ( |
Pola | |
---|---|
banded
|
Zakres pasmowy, który ma zostać zaktualizowany o nowe właściwości. |
fields
|
Pola, które należy zaktualizować. Musisz określić co najmniej 1 pole. Identyfikator |
AddBandingRequest
Dodaje do arkusza nowy zakres pasmowy.
Zapis JSON |
---|
{
"bandedRange": {
object ( |
Pola | |
---|---|
banded
|
Dodawany zakres z pasmami. Pole |
DeleteBandingRequest
Usuwa z arkusza kalkulacyjnego zakres z pasmami o podanym identyfikatorze.
Zapis JSON |
---|
{ "bandedRangeId": integer } |
Pola | |
---|---|
banded
|
Identyfikator zakresu podzielonego na pasma, który chcesz usunąć. |
CreateDeveloperMetadataRequest
prośba o utworzenie metadanych dewelopera;
Zapis JSON |
---|
{
"developerMetadata": {
object ( |
Pola | |
---|---|
developer
|
metadane dewelopera do utworzenia; |
UpdateDeveloperMetadataRequest
prośba o zaktualizowanie właściwości metadanych dewelopera; Aktualizuje właściwości metadanych dewelopera wybrane przez filtry do wartości podanych w zasobie DeveloperMetadata
. W parametrze fields wywołujący musi określić właściwości, które chce zaktualizować, oraz co najmniej 1 wartość
DataFilter
odpowiadającą metadanym, które chce zaktualizować.
Zapis JSON |
---|
{ "dataFilters": [ { object ( |
Pola | |
---|---|
data
|
Filtry pasujące do wpisów metadanych dewelopera, które mają zostać zaktualizowane. |
developer
|
Wartość, do której zostaną zaktualizowane wszystkie metadane pasujące do filtrów danych. |
fields
|
Pola, które należy zaktualizować. Musisz określić co najmniej 1 pole. Identyfikator |
DeleteDeveloperMetadataRequest
prośba o usunięcie metadanych dewelopera;
Zapis JSON |
---|
{
"dataFilter": {
object ( |
Pola | |
---|---|
data
|
Filtr danych opisujący kryteria używane do wyboru wpisu metadanych dewelopera, który ma zostać usunięty. |
RandomizeRangeRequest
Losowo zmienia kolejność wierszy w zakresie.
Zapis JSON |
---|
{
"range": {
object ( |
Pola | |
---|---|
range
|
Zakres, który chcesz losować. |
AddDimensionGroupRequest
Tworzy grupę w określonym zakresie.
Jeśli żądany zakres jest superzbiorem zakresu istniejącej grupy G, głębokość grupy G jest zwiększana, a nowa grupa G' ma głębokość tej grupy. Na przykład grupa [C:D, głębokość 1] + [B:E] tworzy grupy [B:E, głębokość 1] i [C:D, głębokość 2]. Jeśli żądany zakres jest podzbiorem zakresu istniejącej grupy G, głębokość nowej grupy G' staje się o jeden większy niż głębokość grupy G. Na przykład grupa [B:E, głębokość 1] + [C:D] tworzy grupy [B:E, głębokość 1] i [C:D, głębokość 2]. Jeśli żądany zakres zaczyna się przed zakresem istniejącej grupy G i kończy się w tym zakresie lub zaczyna się w zakresie istniejącej grupy G i kończy się po tym zakresie, zakres istniejącej grupy G staje się zjednoczeniem zakresów, a nowa grupa G' ma głębokość o 1 większą niż głębokość grupy G i zakres jako przecięcie zakresów. Na przykład grupa [B:D, głębokość 1] + [C:E] tworzy grupy [B:E, głębokość 1] i [C:D, głębokość 2].
Zapis JSON |
---|
{
"range": {
object ( |
Pola | |
---|---|
range
|
Zakres, w którym ma zostać utworzona grupa. |
DeleteDimensionGroupRequest
Usuwa grupę w określonym zakresie, zmniejszając głębokość wymiarów w tym zakresie.
Załóżmy na przykład, że arkusz zawiera grupę pierwszego poziomu w komórkach B:E i grupę drugiego poziomu w komórkach C:D. Usunięcie grupy w komórkach D:E spowoduje, że arkusz będzie zawierać grupę o głębokości 1 w komórkach B:D i grupę o głębokości 2 w komórkach C:C.
Zapis JSON |
---|
{
"range": {
object ( |
Pola | |
---|---|
range
|
Zakres grupy do usunięcia. |
UpdateDimensionGroupRequest
Aktualizuje stan określonej grupy.
Zapis JSON |
---|
{
"dimensionGroup": {
object ( |
Pola | |
---|---|
dimension
|
Grupa, której stan ma zostać zaktualizowany. Zakres i głębokość grupy powinny określać prawidłową grupę w arkuszu, a wszystkie inne pola powinny zostać zaktualizowane. |
fields
|
Pola, które należy zaktualizować. Musisz określić co najmniej 1 pole. Identyfikator |
TrimWhitespaceRequest
Odcina spacje (np. spacje, tabulacje lub nowe linie) w każdej komórce w określonym zakresie. To żądanie usuwa wszystkie odstępy na początku i na końcu tekstu w każdej komórce oraz zamienia wszystkie pozostałe odstępy na pojedynczą spację. Jeśli wynikowy tekst skrócony zaczyna się od znaku „+” lub „=”, pozostaje on wartością ciągu znaków i nie jest interpretowany jako formuła.
Zapis JSON |
---|
{
"range": {
object ( |
Pola | |
---|---|
range
|
Zakres, którego komórki mają zostać przycięte. |
DeleteDuplicatesRequest
Usuwa wiersze w tym zakresie, które zawierają w określonych kolumnach wartości będące duplikatami wartości w dowolnym poprzednim wierszu. Wiersze z identycznymi wartościami, które różnią się wielkością liter, formatowaniem lub formułami, są uznawane za duplikaty.
To żądanie usuwa też zduplikowane wiersze ukryte przed wyświetleniem (np. z powodu filtra). Podczas usuwania duplikatów w wyniku działania funkcji pozostaje pierwsza instancja każdego duplikowanego wiersza skanowana od góry do dołu. Treści spoza określonego zakresu nie są usuwane, a wiersze uznane za duplikaty nie muszą byćsiadować ze sobą w tym zakresie.
Zapis JSON |
---|
{ "range": { object ( |
Pola | |
---|---|
range
|
Zakres, z którego mają zostać usunięte zduplikowane wiersze. |
comparison
|
Kolumny w zakresie, w których mają być analizowane zduplikowane wartości. Jeśli nie wybierzesz żadnych kolumn, zostaną zbadane wszystkie kolumny pod kątem duplikatów. |
UpdateEmbeddedObjectBorderRequest
Aktualizuje właściwość obramowania osadzonego obiektu.
Zapis JSON |
---|
{
"objectId": integer,
"border": {
object ( |
Pola | |
---|---|
object
|
Identyfikator obiektu do zastąpienia. |
border
|
Ramka stosowana w przypadku umieszczonego obiektu. |
fields
|
Pola, które należy zaktualizować. Musisz określić co najmniej 1 pole. Identyfikator |
AddSlicerRequest
Dodaje filtr do arkusza w arkuszu kalkulacyjnym.
Zapis JSON |
---|
{
"slicer": {
object ( |
Pola | |
---|---|
slicer
|
Filtr, który należy dodać do arkusza kalkulacyjnego, wraz z miejscem, w którym należy go umieścić. Pole |
UpdateSlicerSpecRequest
Aktualizuje specyfikacje narzędzia do cięcia. (Nie powoduje to przenoszenia ani zmiany rozmiaru slajdu. Aby przesunąć lub zmienić rozmiar slajdera, użyj UpdateEmbeddedObjectPositionRequest
.
Zapis JSON |
---|
{
"slicerId": integer,
"spec": {
object ( |
Pola | |
---|---|
slicer
|
Identyfikator narzędzia do dzielenia, które chcesz zaktualizować. |
spec
|
Specyfikacja, która zostanie zastosowana do narzędzia do dzielenia. |
fields
|
Pola, które należy zaktualizować. Musisz określić co najmniej 1 pole. Identyfikator |
AddDataSourceRequest
Dodaje źródło danych. Po dodaniu źródła danych tworzy się powiązany arkusz DATA_SOURCE
, a następnie uruchamia się jego odświeżanie, aby odczytać dane ze źródła.
Prośba wymaga dodatkowego zakresu OAuth:bigquery.readonly
, jeśli dodajesz źródło danych BigQuery.
Zapis JSON |
---|
{
"dataSource": {
object ( |
Pola | |
---|---|
data
|
Źródło danych do dodania. |
UpdateDataSourceRequest
Zaktualizuje źródło danych. Po pomyślnym zaktualizowaniu źródła danych uruchamiana jest operacja odświeżania powiązanego arkusza DATA_SOURCE
, aby odczytać dane ze zaktualizowanego źródła danych.
Prośba wymaga dodatkowego zakresu uprawnień OAuth, jeśli aktualizujesz źródło danych BigQuery.bigquery.readonly
Zapis JSON |
---|
{
"dataSource": {
object ( |
Pola | |
---|---|
data
|
Źródło danych, które chcesz zaktualizować. |
fields
|
Pola, które należy zaktualizować. Musisz określić co najmniej 1 pole. Identyfikator |
DeleteDataSourceRequest
Usuwa źródło danych. Prośba spowoduje też usunięcie powiązanego arkusza źródła danych i odłączenie wszystkich powiązanych obiektów źródła danych.
Zapis JSON |
---|
{ "dataSourceId": string } |
Pola | |
---|---|
data
|
Identyfikator źródła danych, które chcesz usunąć. |
RefreshDataSourceRequest
Odświeża jeden lub wiele obiektów źródła danych w arkuszu kalkulacyjnym na podstawie określonych odwołań.
Prośba wymaga dodatkowego zakresu uprawnień OAuth, jeśli odświeżasz źródło danych BigQuery.bigquery.readonly
Jeśli w ramach jednej partii występuje wiele żądań odświeżenia odwołujących się do tych samych obiektów źródła danych, przetwarzane jest tylko ostatnie żądanie odświeżenia, a wszystkie te żądania będą miały odpowiednio tę samą odpowiedź.
Zapis JSON |
---|
{ "force": boolean, // Union field |
Pola | |
---|---|
force
|
Odświeża obiekty źródła danych niezależnie od ich bieżącego stanu. Jeśli nie jest ustawiony, a odwołujący się do niego obiekt źródła danych był w stanie błędu, odświeżanie się nie powiedzie. |
Pole unii
target . Określa, co ma zostać odświeżone.
target może być tylko jedną z tych wartości:
|
|
references
|
Odwołania do obiektów źródła danych do odświeżenia. |
data
|
Odwołanie do |
is
|
Odświeża wszystkie istniejące obiekty źródła danych w arkuszu kalkulacyjnym. |
DataSourceObjectReferences
Lista odwołań do obiektów źródeł danych.
Zapis JSON |
---|
{
"references": [
{
object ( |
Pola | |
---|---|
references[]
|
odsyłacze, |
CancelDataSourceRefreshRequest
Anuluje jedno lub więcej odświeżeń obiektów źródła danych w arkuszu kalkulacyjnym za pomocą określonych odwołań.
Prośba wymaga dodatkowego zakresu uprawnień OAuth, jeśli anulujesz odświeżanie w źródle danych BigQuery.bigquery.readonly
Zapis JSON |
---|
{ // Union field |
Pola | |
---|---|
Pole unii
target . Określa, co anulować.
target może być tylko jedną z tych wartości:
|
|
references
|
Odniesienia do obiektów źródła danych, których odświeżanie ma zostać anulowane. |
data
|
Odwołanie do |
is
|
anuluje wszystkie istniejące odświeżenia obiektów źródeł danych we wszystkich źródłach danych w arkuszu kalkulacyjnym. |