2017-10-17 1 views
0

Ich verwende C#, um Google-Blätter API abzufragen.Google-Tabellen-API kann nicht nach Spalte (vertikal) in C gelesen werden

Ich kann die MajorDimension = „Columns“ richtig service.Spreadsheets.Values.Get() Funktion

Ich habe versucht, fragen scheinen zu können, und die Wertebereiche verwenden.

ValueRange valueRange = new ValueRange(); 
valueRange.MajorDimension = "COLUMNS";//"ROWS";//COLUMNS 
SpreadsheetsResource.ValuesResource.GetRequest department_request = service.Spreadsheets.Values.Get("SPREADSHEETID", "SHEET_NAME"); 
ValueRange departments_response = department_request.Execute(); 

Jetzt habe ich versucht:

BatchGetValuesByDataFilterRequest body = new BatchGetValuesByDataFilterRequest(); 
DataFilter df = new DataFilter(); 
IList<DataFilter> filters = null; 
filters.Add(df); 
body.MajorDimension = "COLUMNS"; 
body.DataFilters = filters; 
SpreadsheetsResource.ValuesResource.BatchGetByDataFilterRequest req= service.Spreadsheets.Values.BatchGetByDataFilter(body, "SPREADSHEETID"); 
req.Execute(); 

Antwort

0

die Antwort gefunden

department_request.MajorDimension = SpreadsheetsResource.ValuesResource.GetRequest.MajorDimensionEnum.COLUMNS;  
SpreadsheetsResource.ValuesResource.GetRequest department_request = 
service.Spreadsheets.Values.Get("SPREADSHEETID", "SHEET_NAME"); 
ValueRange departments_response = department_request.Execute(); 
Verwandte Themen