Trình tạo biểu đồ bảng. Để biết thêm thông tin chi tiết, hãy xem tài liệu về Gviz.
Phương thức
Phương thức | Kiểu dữ liệu trả về | Mô tả ngắn |
---|---|---|
addRange(range) | EmbeddedChartBuilder | Thêm một dải ô vào biểu đồ mà trình tạo này sửa đổi. |
asAreaChart() | EmbeddedAreaChartBuilder | Đặt loại biểu đồ thành Biểu đồ vùng và trả về EmbeddedAreaChartBuilder . |
asBarChart() | EmbeddedBarChartBuilder | Đặt loại biểu đồ thành BarChart và trả về một EmbeddedBarChartBuilder . |
asColumnChart() | EmbeddedColumnChartBuilder | Đặt loại biểu đồ thành ColumnChart và trả về một EmbeddedColumnChartBuilder . |
asComboChart() | EmbeddedComboChartBuilder | Đặt loại biểu đồ thành CompChart và trả về một EmbeddedComboChartBuilder . |
asHistogramChart() | EmbeddedHistogramChartBuilder | Đặt loại biểu đồ thành HistogramChart và trả về một EmbeddedHistogramChartBuilder . |
asLineChart() | EmbeddedLineChartBuilder | Đặt loại biểu đồ thành LineChart và trả về một EmbeddedLineChartBuilder . |
asPieChart() | EmbeddedPieChartBuilder | Đặt loại biểu đồ thành PieChart và trả về một EmbeddedPieChartBuilder . |
asScatterChart() | EmbeddedScatterChartBuilder | Đặt loại biểu đồ thành ScatterChart và trả về một EmbeddedScatterChartBuilder . |
asTableChart() | EmbeddedTableChartBuilder | Đặt loại biểu đồ thành TableChart và trả về một EmbeddedTableChartBuilder . |
build() | EmbeddedChart | Tạo biểu đồ để phản ánh tất cả thay đổi đã thực hiện cho biểu đồ. |
clearRanges() | EmbeddedChartBuilder | Xoá tất cả dải ô khỏi biểu đồ mà trình tạo này sửa đổi. |
enablePaging(enablePaging) | EmbeddedTableChartBuilder | Đặt có bật tính năng phân trang thông qua dữ liệu hay không. |
enablePaging(pageSize) | EmbeddedTableChartBuilder | Bật tính năng phân trang và đặt số hàng trong mỗi trang. |
enablePaging(pageSize, startPage) | EmbeddedTableChartBuilder | Bật tính năng phân trang, đặt số hàng trong mỗi trang và trang bảng đầu tiên sẽ hiển thị (số trang có giá trị bằng 0). |
enableRtlTable(rtlEnabled) | EmbeddedTableChartBuilder | Thêm tuỳ chọn hỗ trợ cơ bản cho các ngôn ngữ đọc từ phải sang trái (chẳng hạn như tiếng Ả Rập hoặc tiếng Do Thái) bằng cách đảo ngược thứ tự cột của bảng, để cột 0 là cột ngoài cùng bên phải và cột cuối cùng là cột ngoài cùng bên trái. |
enableSorting(enableSorting) | EmbeddedTableChartBuilder | Thiết lập xem có sắp xếp cột khi người dùng nhấp vào tiêu đề cột hay không. |
getChartType() | ChartType | Trả về loại biểu đồ hiện tại. |
getContainer() | ContainerInfo | Trả về biểu đồ ContainerInfo bao gồm vị trí biểu đồ xuất hiện trên trang tính. |
getRanges() | Range[] | Trả về bản sao của danh sách các dải ô hiện đang cung cấp dữ liệu cho biểu đồ này. |
removeRange(range) | EmbeddedChartBuilder | Xoá dải ô được chỉ định khỏi biểu đồ mà trình tạo này sửa đổi. |
setChartType(type) | EmbeddedChartBuilder | Thay đổi loại biểu đồ. |
setFirstRowNumber(number) | EmbeddedTableChartBuilder | Đặt số hiệu cho hàng đầu tiên trong bảng dữ liệu. |
setHiddenDimensionStrategy(strategy) | EmbeddedChartBuilder | Thiết lập chiến lược để sử dụng cho các hàng và cột bị ẩn. |
setInitialSortingAscending(column) | EmbeddedTableChartBuilder | Đặt chỉ mục của cột theo mà bảng sẽ được sắp xếp ban đầu (tăng dần). |
setInitialSortingDescending(column) | EmbeddedTableChartBuilder | Đặt chỉ mục của cột theo thứ tự mà bảng sẽ được sắp xếp ban đầu (giảm dần). |
setMergeStrategy(mergeStrategy) | EmbeddedChartBuilder | Đặt chiến lược hợp nhất để sử dụng khi tồn tại nhiều dải ô. |
setNumHeaders(headers) | EmbeddedChartBuilder | Đặt số hàng hoặc cột của dải ô được coi là tiêu đề. |
setOption(option, value) | EmbeddedChartBuilder | Đặt các tuỳ chọn nâng cao cho biểu đồ này. |
setPosition(anchorRowPos, anchorColPos, offsetX, offsetY) | EmbeddedChartBuilder | Thiết lập vị trí, thay đổi vị trí biểu đồ xuất hiện trên trang tính. |
setTransposeRowsAndColumns(transpose) | EmbeddedChartBuilder | Thiết lập xem các hàng và cột của biểu đồ có được hoán vị hay không. |
showRowNumberColumn(showRowNumber) | EmbeddedTableChartBuilder | Thiết lập có hiển thị số hàng dưới dạng cột đầu tiên của bảng hay không. |
useAlternatingRowStyle(alternate) | EmbeddedTableChartBuilder | Thiết lập xem có chỉ định kiểu màu xen kẽ cho các hàng lẻ và hàng chẵn của biểu đồ bảng hay không. |
Tài liệu chi tiết
addRange(range)
Thêm một dải ô vào biểu đồ mà trình tạo này sửa đổi. Không thêm dải ô nếu dải ô đã được thêm vào biểu đồ.
var ss = SpreadsheetApp.getActiveSpreadsheet(); var sheet = ss.getSheets()[0]; var chart = sheet.newChart() .setChartType(Charts.ChartType.BAR) .addRange(sheet.getRange("A1:B8")) .setPosition(5, 5, 0, 0) .build(); sheet.insertChart(chart);
Các tham số
Tên | Loại | Nội dung mô tả |
---|---|---|
range | Range | Dải ô cần thêm. |
Cầu thủ trả bóng
EmbeddedChartBuilder
— trình tạo này để tạo chuỗi
asAreaChart()
Đặt loại biểu đồ thành Biểu đồ vùng và trả về EmbeddedAreaChartBuilder
.
Cầu thủ trả bóng
EmbeddedAreaChartBuilder
— trình tạo biểu đồ vùng
asBarChart()
Đặt loại biểu đồ thành BarChart và trả về một EmbeddedBarChartBuilder
.
Cầu thủ trả bóng
EmbeddedBarChartBuilder
— trình tạo biểu đồ thanh
asColumnChart()
Đặt loại biểu đồ thành ColumnChart và trả về một EmbeddedColumnChartBuilder
.
Cầu thủ trả bóng
EmbeddedColumnChartBuilder
— trình tạo biểu đồ cột
asComboChart()
Đặt loại biểu đồ thành CompChart và trả về một EmbeddedComboChartBuilder
.
Cầu thủ trả bóng
EmbeddedComboChartBuilder
— trình tạo biểu đồ kết hợp
asHistogramChart()
Đặt loại biểu đồ thành HistogramChart và trả về một EmbeddedHistogramChartBuilder
.
Cầu thủ trả bóng
EmbeddedHistogramChartBuilder
— trình tạo biểu đồ biểu đồ
asLineChart()
Đặt loại biểu đồ thành LineChart và trả về một EmbeddedLineChartBuilder
.
Cầu thủ trả bóng
EmbeddedLineChartBuilder
— trình tạo biểu đồ dạng đường
asPieChart()
Đặt loại biểu đồ thành PieChart và trả về một EmbeddedPieChartBuilder
.
Cầu thủ trả bóng
EmbeddedPieChartBuilder
— trình tạo biểu đồ hình tròn
asScatterChart()
Đặt loại biểu đồ thành ScatterChart và trả về một EmbeddedScatterChartBuilder
.
Cầu thủ trả bóng
EmbeddedScatterChartBuilder
— trình tạo biểu đồ tán xạ
asTableChart()
Đặt loại biểu đồ thành TableChart và trả về một EmbeddedTableChartBuilder
.
Cầu thủ trả bóng
EmbeddedTableChartBuilder
— trình tạo biểu đồ bảng
build()
Tạo biểu đồ để phản ánh tất cả thay đổi đã thực hiện cho biểu đồ.
Phương thức này không tự động vẽ biểu đồ lên trên bảng tính. Bạn phải chèn một biểu đồ mới qua sheet.insertChart(chart)
và cập nhật biểu đồ hiện có qua sheet.updateChart(chart)
.
var ss = SpreadsheetApp.getActiveSpreadsheet(); var sheet = ss.getSheets()[0]; var range = sheet.getRange("A1:B5"); var chart = sheet.newChart() .setChartType(Charts.ChartType.BAR) .addRange(range) .setPosition(5, 5, 0, 0) .build(); sheet.insertChart(chart);
Cầu thủ trả bóng
EmbeddedChart
— biểu đồ đã tạo và vẫn phải được thêm vào bảng tính
clearRanges()
Xoá tất cả dải ô khỏi biểu đồ mà trình tạo này sửa đổi.
var ss = SpreadsheetApp.getActiveSpreadsheet(); var sheet = ss.getSheets()[0]; // This code updates the chart to use only the new ranges while preserving the existing // formatting of the chart. var chart = sheet.getCharts()[0]; var newChart = chart .modify() .clearRanges() .addRange(sheet.getRange("A1:A5")) .addRange(sheet.getRange("B1:B5")) .build(); sheet.updateChart(newChart);
Cầu thủ trả bóng
EmbeddedChartBuilder
— trình tạo này để tạo chuỗi
enablePaging(enablePaging)
Đặt có bật tính năng phân trang thông qua dữ liệu hay không.
Hành vi mặc định là tắt phân trang. Nếu tính năng phân trang được bật, kích thước trang mặc định là 10.
Các tham số
Tên | Loại | Nội dung mô tả |
---|---|---|
enablePaging | Boolean | true nếu phải bật tính năng phân trang, nếu không phải là false . |
Cầu thủ trả bóng
EmbeddedTableChartBuilder
– Trình tạo này, hữu ích cho việc tạo chuỗi.
enablePaging(pageSize)
Bật tính năng phân trang và đặt số hàng trong mỗi trang.
Kích thước trang mặc định là 10.
// Creates a table chart builder and enables paging with page size of 5. var builder = Charts.newTableChart(); builder.enablePaging(5);
Các tham số
Tên | Loại | Nội dung mô tả |
---|---|---|
pageSize | Integer | Số hàng trong mỗi trang của bảng. |
Cầu thủ trả bóng
EmbeddedTableChartBuilder
– Trình tạo này, hữu ích cho việc tạo chuỗi.
enablePaging(pageSize, startPage)
Bật tính năng phân trang, đặt số hàng trong mỗi trang và trang bảng đầu tiên sẽ hiển thị (số trang có giá trị bằng 0).
Kích thước trang mặc định là 10 và trang bắt đầu mặc định là 0.
// Creates a table chart builder and enables paging with page size of 5 and displays page 2 // first. var builder = Charts.newTableChart(); builder.enablePaging(5, 2);
Các tham số
Tên | Loại | Nội dung mô tả |
---|---|---|
pageSize | Integer | Số hàng trong mỗi trang của bảng. |
startPage | Integer | Trang đầu tiên hiển thị trong bảng (số trang có giá trị bằng 0). |
Cầu thủ trả bóng
EmbeddedTableChartBuilder
– Trình tạo này, hữu ích cho việc tạo chuỗi.
enableRtlTable(rtlEnabled)
Thêm tuỳ chọn hỗ trợ cơ bản cho các ngôn ngữ đọc từ phải sang trái (chẳng hạn như tiếng Ả Rập hoặc tiếng Do Thái) bằng cách đảo ngược thứ tự cột của bảng, để cột 0 là cột ngoài cùng bên phải và cột cuối cùng là cột ngoài cùng bên trái.
Điều này chỉ ảnh hưởng đến thứ tự hiển thị mà không ảnh hưởng đến chỉ mục cột trong dữ liệu cơ bản. Hình ảnh trực quan dạng bảng không hỗ trợ hiển thị ngôn ngữ hai chiều đầy đủ (BiDi) ngay cả với tuỳ chọn này. Tuỳ chọn này sẽ bị bỏ qua nếu bạn bật tính năng phân trang (sử dụng tuỳ chọn trang) hoặc nếu bảng có thanh cuộn vì bạn đã chỉ định các tuỳ chọn chiều cao và chiều rộng nhỏ hơn kích thước bảng bắt buộc. Hành vi mặc định là tắt tính năng hỗ trợ RTL.
Các tham số
Tên | Loại | Nội dung mô tả |
---|---|---|
rtlEnabled | Boolean | true nếu bạn bật chế độ hỗ trợ từ phải sang trái, nếu không phải là false . |
Cầu thủ trả bóng
EmbeddedTableChartBuilder
– Trình tạo này, hữu ích cho việc tạo chuỗi.
enableSorting(enableSorting)
Thiết lập xem có sắp xếp cột khi người dùng nhấp vào tiêu đề cột hay không.
Nếu tính năng sắp xếp được bật, thì khi người dùng nhấp vào tiêu đề cột, các hàng sẽ được sắp xếp tự động. Hành vi mặc định là bật tính năng sắp xếp.
Các tham số
Tên | Loại | Nội dung mô tả |
---|---|---|
enableSorting | Boolean | true để bật tính năng sắp xếp bằng cách nhấp vào các tiêu đề cột, nếu không thì false . |
Cầu thủ trả bóng
EmbeddedTableChartBuilder
– Trình tạo này, hữu ích cho việc tạo chuỗi.
getChartType()
getContainer()
Trả về biểu đồ ContainerInfo
bao gồm vị trí biểu đồ xuất hiện trên trang tính.
var ss = SpreadsheetApp.getActiveSpreadsheet(); var sheet = ss.getSheets()[0]; var chartBuilder = sheet.newChart() .setChartType(Charts.ChartType.BAR) .addRange(sheet.getRange("A1:B8")) .setPosition(5, 5, 0, 0); // This method returns the exact same data as Chart#getContainerInfo() var containerInfo = chartBuilder.getContainer(); // Logs the values we used in setPosition() Logger.log("Anchor Column: %s\r\nAnchor Row %s\r\nOffset X %s\r\nOffset Y %s", containerInfo.getAnchorColumn(), containerInfo.getAnchorRow(), containerInfo.getOffsetX(), containerInfo.getOffsetY());
Cầu thủ trả bóng
ContainerInfo
— một đối tượng chứa vị trí của vùng chứa biểu đồ
getRanges()
Trả về bản sao của danh sách các dải ô hiện đang cung cấp dữ liệu cho biểu đồ này. Sử dụng addRange(range)
và removeRange(range)
để sửa đổi danh sách này.
var ss = SpreadsheetApp.getActiveSpreadsheet(); var sheet = ss.getSheets()[0]; var chartBuilder = sheet.newChart() .setChartType(Charts.ChartType.BAR) .addRange(sheet.getRange("A1:B8")) .setPosition(5, 5, 0, 0); var ranges = chartBuilder.getRanges(); // There's only one range as a data source for this chart, // so this logs "A1:B8" for (var i in ranges) { var range = ranges[i]; Logger.log(range.getA1Notation()); }
Cầu thủ trả bóng
Range[]
— một mảng các dải ô đóng vai trò là biểu đồ nguồn dữ liệu được tạo
removeRange(range)
Xoá dải ô được chỉ định khỏi biểu đồ mà trình tạo này sửa đổi. Hệ thống sẽ không gửi lỗi nếu dải ô không nằm trong biểu đồ này.
Dải ô bị xoá phải khớp với một dải ô được thêm qua addRange(range)
; nếu không, biểu đồ sẽ không có gì thay đổi. Không thể dùng phương thức này để xoá một phần các giá trị khỏi một dải ô.
var ss = SpreadsheetApp.getActiveSpreadsheet(); var sheet = ss.getSheets()[0]; var firstRange = sheet.getRange("A1:B5"); var secondRange = sheet.getRange("A6:B8"); var chartBuilder = sheet.newChart() .setChartType(Charts.ChartType.BAR) .addRange(firstRange) // This range will render in a different color .addRange(secondRange) .setPosition(5, 5, 0, 0); // Note that you can use either of these two formats, but the range // MUST match up with a range that was added via addRange(), or it // will not be removed, and will not throw an exception chartBuilder.removeRange(firstRange); chartBuilder.removeRange(sheet.getRange("A6:B8")); var chart = chartBuilder.build(); sheet.insertChart(chart);
Các tham số
Tên | Loại | Nội dung mô tả |
---|---|---|
range | Range | Dải ô cần xoá. |
Cầu thủ trả bóng
EmbeddedChartBuilder
— trình tạo này để tạo chuỗi
setChartType(type)
Thay đổi loại biểu đồ. Hiện tại, chưa phải tất cả các loại biểu đồ đã nhúng đều được hỗ trợ. Vui lòng xem ChartType
.
var ss = SpreadsheetApp.getActiveSpreadsheet(); var sheet = ss.getSheets()[0]; var range = sheet.getRange("A1:B5"); var chart = sheet.newChart() .setChartType(Charts.ChartType.BAR) .addRange(range) .setPosition(5, 5, 0, 0) .build(); sheet.insertChart(chart);
Các tham số
Tên | Loại | Nội dung mô tả |
---|---|---|
type | ChartType | Loại thay đổi biểu đồ này. |
Cầu thủ trả bóng
EmbeddedChartBuilder
— trình tạo này để tạo chuỗi
setFirstRowNumber(number)
Đặt số hiệu cho hàng đầu tiên trong bảng dữ liệu.
Số hàng mặc định của hàng đầu tiên là 1.
// Creates a table chart builder and sets the first row to be 2. var builder = Charts.newTableChart(); builder.setFirstRowNumber(2);
Các tham số
Tên | Loại | Nội dung mô tả |
---|---|---|
number | Integer | Số thứ tự của hàng đầu tiên trong bảng dữ liệu. |
Cầu thủ trả bóng
EmbeddedTableChartBuilder
– Trình tạo này, hữu ích cho việc tạo chuỗi.
setHiddenDimensionStrategy(strategy)
Thiết lập chiến lược để sử dụng cho các hàng và cột bị ẩn. Giá trị mặc định là IGNORE_ROWS
.
var ss = SpreadsheetApp.getActiveSpreadsheet(); var sheet = ss.getSheets()[0]; var range = sheet.getRange("A1:B5"); var chart = sheet.newChart() .setChartType(Charts.ChartType.BAR) .addRange(range) .setHiddenDimensionStrategy(Charts.ChartHiddenDimensionStrategy.IGNORE_COLUMNS) .setPosition(5, 5, 0, 0) .build(); sheet.insertChart(chart);
Các tham số
Tên | Loại | Nội dung mô tả |
---|---|---|
strategy | ChartHiddenDimensionStrategy | Chiến lược sử dụng cho các hàng và cột bị ẩn. |
Cầu thủ trả bóng
EmbeddedChartBuilder
— trình tạo này để tạo chuỗi
setInitialSortingAscending(column)
Đặt chỉ mục của cột theo mà bảng sẽ được sắp xếp ban đầu (tăng dần).
Hệ điều hành cột được sắp xếp theo thứ tự tăng dần và được đánh dấu bằng một mũi tên nhỏ cho biết điều đó.
// Creates a table chart builder and sorts it by the second column (ascending). var builder = Charts.newTableChart(); builder.setInitialSortingAscending(2);
Các tham số
Tên | Loại | Nội dung mô tả |
---|---|---|
column | Integer | Số cột mà bảng sẽ được sắp xếp ban đầu. |
Cầu thủ trả bóng
EmbeddedTableChartBuilder
– Trình tạo này, hữu ích cho việc tạo chuỗi.
setInitialSortingDescending(column)
Đặt chỉ mục của cột theo thứ tự mà bảng sẽ được sắp xếp ban đầu (giảm dần).
Hệ điều hành cột được sắp xếp theo thứ tự giảm dần và được đánh dấu bằng một mũi tên nhỏ cho biết điều đó.
// Creates a table chart builder and sorts it by the second column (descending). var builder = Charts.newTableChart(); builder.setInitialSortingDescending(2);
Các tham số
Tên | Loại | Nội dung mô tả |
---|---|---|
column | Integer | Số cột mà bảng sẽ được sắp xếp ban đầu. |
Cầu thủ trả bóng
EmbeddedTableChartBuilder
– Trình tạo này, hữu ích cho việc tạo chuỗi.
setMergeStrategy(mergeStrategy)
Đặt chiến lược hợp nhất để sử dụng khi tồn tại nhiều dải ô. Nếu là MERGE_ROWS
, các hàng sẽ được hợp nhất; nếu là MERGE_COLUMNS
, các cột sẽ được hợp nhất. Mặc định là MERGE_COLUMNS
.
var ss = SpreadsheetApp.getActiveSpreadsheet(); var sheet = ss.getSheets()[0]; var range = sheet.getRange("A1:B10"); var range2 = sheet.getRange("C:C10"); var chart = sheet.newChart() .setChartType(Charts.ChartType.BAR) .addRange(range) .addRange(range2) .setMergeStrategy(Charts.ChartMergeStrategy.MERGE_ROWS) .setPosition(5, 5, 0, 0) .build(); sheet.insertChart(chart);
Các tham số
Tên | Loại | Nội dung mô tả |
---|---|---|
mergeStrategy | ChartMergeStrategy | Chiến lược hợp nhất để sử dụng. |
Cầu thủ trả bóng
EmbeddedChartBuilder
— trình tạo này để tạo chuỗi
setNumHeaders(headers)
Đặt số hàng hoặc cột của dải ô được coi là tiêu đề.
var ss = SpreadsheetApp.getActiveSpreadsheet(); var sheet = ss.getSheets()[0]; var range = sheet.getRange("A1:B5"); var chart = sheet.newChart() .setChartType(Charts.ChartType.BAR) .addRange(range) .setNumHeaders(1) .setPosition(5, 5, 0, 0) .build(); sheet.insertChart(chart);
Các tham số
Tên | Loại | Nội dung mô tả |
---|---|---|
headers | Integer | Số hàng hoặc cột được coi là tiêu đề. Giá trị âm khiến hệ thống tự động phát hiện tiêu đề. |
Cầu thủ trả bóng
EmbeddedChartBuilder
— trình tạo này để tạo chuỗi
setOption(option, value)
Đặt các tuỳ chọn nâng cao cho biểu đồ này. Để xem danh sách các tuỳ chọn có sẵn, hãy xem bài viết Tuỳ chọn cấu hình biểu đồ.
Phương thức này không xác thực tuỳ chọn mà bạn chỉ định là hợp lệ cho loại biểu đồ này, cũng như không xác thực nếu giá trị có định dạng/cấu trúc chính xác.
Ví dụ này cho biết cách thay đổi tiêu đề và đặt chú giải.
builder.setOption('title', 'Earnings projections'); builder.setOption('legend', {position: 'top', textStyle: {color: 'blue', fontSize: 16}});
Các tham số
Tên | Loại | Nội dung mô tả |
---|---|---|
option | String | Tên của tuỳ chọn. |
value | Object | Giá trị của tuỳ chọn. |
Cầu thủ trả bóng
EmbeddedChartBuilder
– Trình tạo này để tạo chuỗi.
setPosition(anchorRowPos, anchorColPos, offsetX, offsetY)
Thiết lập vị trí, thay đổi vị trí biểu đồ xuất hiện trên trang tính. anchorRowPos
và anchorColPos
được lập chỉ mục 1.
var ss = SpreadsheetApp.getActiveSpreadsheet(); var sheet = ss.getSheets()[0]; var range = sheet.getRange("A1:B5"); var chart = sheet.newChart() .setChartType(Charts.ChartType.BAR) .addRange(range) .setPosition(5, 5, 0, 0) .build(); sheet.insertChart(chart);
Các tham số
Tên | Loại | Nội dung mô tả |
---|---|---|
anchorRowPos | Integer | Phía trên cùng của biểu đồ được neo vào hàng này. |
anchorColPos | Integer | Phía bên trái của biểu đồ được neo vào cột này. |
offsetX | Integer | Góc trên bên phải của biểu đồ được bù đắp bằng nhiều pixel. |
offsetY | Integer | Góc dưới bên trái của biểu đồ được bù đắp bằng nhiều pixel này. |
Cầu thủ trả bóng
EmbeddedChartBuilder
— trình tạo này để tạo chuỗi
setTransposeRowsAndColumns(transpose)
Thiết lập xem các hàng và cột của biểu đồ có được hoán vị hay không. Nếu bạn đặt thành true
, các hàng và cột sẽ được chuyển đổi. Giá trị mặc định là false
.
var ss = SpreadsheetApp.getActiveSpreadsheet(); var sheet = ss.getSheets()[0]; var range = sheet.getRange("A1:B5"); var chart = sheet.newChart() .setChartType(Charts.ChartType.BAR) .addRange(range) .setTransposeRowsAndColumns(true) .setPosition(5, 5, 0, 0) .build(); sheet.insertChart(chart);
Các tham số
Tên | Loại | Nội dung mô tả |
---|---|---|
transpose | Boolean | Nếu là true , các hàng và cột dùng để tạo biểu đồ sẽ được hoán vị. |
Cầu thủ trả bóng
EmbeddedChartBuilder
— trình tạo này để tạo chuỗi
showRowNumberColumn(showRowNumber)
Thiết lập có hiển thị số hàng dưới dạng cột đầu tiên của bảng hay không.
Hành vi mặc định không hiển thị số hàng.
Các tham số
Tên | Loại | Nội dung mô tả |
---|---|---|
showRowNumber | Boolean | true nếu cột đầu tiên của bảng hiển thị số hàng, nếu không thì false . |
Cầu thủ trả bóng
EmbeddedTableChartBuilder
– Trình tạo này, hữu ích cho việc tạo chuỗi.
useAlternatingRowStyle(alternate)
Thiết lập xem có chỉ định kiểu màu xen kẽ cho các hàng lẻ và hàng chẵn của biểu đồ bảng hay không.
Hành vi mặc định là các hàng có kiểu màu xen kẽ.
Các tham số
Tên | Loại | Nội dung mô tả |
---|---|---|
alternate | Boolean | true nếu kiểu màu thay thế, nếu không phải là false . |
Cầu thủ trả bóng
EmbeddedTableChartBuilder
– Trình tạo này, hữu ích cho việc tạo chuỗi.