บริการนี้อนุญาตให้สคริปต์สร้าง เข้าถึง และแก้ไขไฟล์ Google ชีต ดูคำแนะนำในการจัดเก็บข้อมูลในสเปรดชีต
บางครั้งการดำเนินการในสเปรดชีตจะรวมอยู่ด้วยกันเพื่อปรับปรุงประสิทธิภาพ เช่น เมื่อเรียกใช้เมธอดหลายรายการ หากต้องการตรวจสอบว่าการเปลี่ยนแปลงที่รอดำเนินการทั้งหมดนั้นมีผลทันที เช่น แสดงข้อมูลผู้ใช้ขณะที่สคริปต์กำลังทำงาน ให้เรียกใช้ SpreadsheetApp.flush()
คลาส
ชื่อ | รายละเอียดแบบย่อ |
---|---|
AutoFillSeries | การแจกแจงประเภทของชุดหนังสือที่ใช้ในการคำนวณค่าที่กรอกโดยอัตโนมัติ |
Banding | เข้าถึงและแก้ไขแถบสี ซึ่งเป็นรูปแบบสีที่ใช้กับแถวหรือคอลัมน์ของช่วง |
BandingTheme | การแจกแจงธีมของแถบสี |
BigQueryDataSourceSpec | เข้าถึงข้อกำหนดแหล่งข้อมูล BigQuery ที่มีอยู่ |
BigQueryDataSourceSpecBuilder | เครื่องมือสร้างสำหรับ BigQueryDataSourceSpecBuilder |
BooleanCondition | เข้าถึงเงื่อนไขบูลีนใน ConditionalFormatRules |
BooleanCriteria | การแจกแจงที่แสดงถึงเกณฑ์บูลีนที่สามารถใช้ในรูปแบบหรือตัวกรองแบบมีเงื่อนไข |
BorderStyle | รูปแบบที่สามารถตั้งค่าในช่วงโดยใช้ Range.setBorder(top, left, bottom, right, vertical, horizontal, color, style) |
CellImage | แสดงรูปภาพที่จะเพิ่มลงในเซลล์ |
CellImageBuilder | เครื่องมือสร้างสำหรับ CellImage |
Color | ตัวแทนของสี |
ColorBuilder | เครื่องมือสร้างสำหรับ ColorBuilder |
ConditionalFormatRule | เข้าถึงกฎการจัดรูปแบบตามเงื่อนไข |
ConditionalFormatRuleBuilder | เครื่องมือสร้างสำหรับกฎการจัดรูปแบบตามเงื่อนไข |
ContainerInfo | เข้าถึงตําแหน่งของแผนภูมิภายในชีต |
CopyPasteType | การแจกแจงประเภทการวางแบบพิเศษที่เป็นไปได้ |
DataExecutionErrorCode | การแจกแจงรหัสข้อผิดพลาดการดำเนินการข้อมูล |
DataExecutionState | การแจกแจงสถานะการดำเนินการกับข้อมูล |
DataExecutionStatus | สถานะการดำเนินการกับข้อมูล |
DataSource | เข้าถึงและแก้ไขแหล่งข้อมูลที่มีอยู่ |
DataSourceChart | เข้าถึงและแก้ไขแผนภูมิแหล่งข้อมูลที่มีอยู่ |
DataSourceColumn | เข้าถึงและแก้ไขคอลัมน์แหล่งข้อมูล |
DataSourceFormula | เข้าถึงและแก้ไขสูตรแหล่งข้อมูลที่มีอยู่ |
DataSourceParameter | เข้าถึงพารามิเตอร์แหล่งข้อมูลที่มีอยู่ |
DataSourceParameterType | การแจกแจงประเภทพารามิเตอร์แหล่งข้อมูล |
DataSourcePivotTable | เข้าถึงและแก้ไขตาราง Pivot ของแหล่งข้อมูลที่มีอยู่ |
DataSourceRefreshSchedule | เข้าถึงและแก้ไขกําหนดการรีเฟรชที่มีอยู่ |
DataSourceRefreshScheduleFrequency | เข้าถึงความถี่ของกำหนดการรีเฟรช ซึ่งระบุความถี่และเวลาที่จะรีเฟรช |
DataSourceRefreshScope | การแจกแจงขอบเขตสำหรับการรีเฟรช |
DataSourceSheet | เข้าถึงและแก้ไขชีตแหล่งข้อมูลที่มีอยู่ |
DataSourceSheetFilter | เข้าถึงและแก้ไขตัวกรองชีตแหล่งข้อมูลที่มีอยู่ |
DataSourceSpec | เข้าถึงการตั้งค่าทั่วไปของข้อมูลจำเพาะของแหล่งข้อมูลที่มีอยู่ |
DataSourceSpecBuilder | เครื่องมือสร้างสำหรับ DataSourceSpec |
DataSourceTable | เข้าถึงและแก้ไขตารางแหล่งข้อมูลที่มีอยู่ |
DataSourceTableColumn | เข้าถึงและแก้ไขคอลัมน์ที่มีอยู่ใน DataSourceTable |
DataSourceTableFilter | เข้าถึงและแก้ไขตัวกรองตารางแหล่งข้อมูลที่มีอยู่ |
DataSourceType | การแจกแจงประเภทแหล่งข้อมูล |
DataValidation | เข้าถึงกฎการตรวจสอบข้อมูล |
DataValidationBuilder | เครื่องมือสร้างกฎการตรวจสอบข้อมูล |
DataValidationCriteria | การแจกแจงที่แสดงถึงเกณฑ์การตรวจสอบข้อมูลที่สามารถตั้งค่าในช่วง |
DateTimeGroupingRule | เข้าถึงกฎการจัดกลุ่มวันที่และเวลาที่มีอยู่ |
DateTimeGroupingRuleType | ประเภทของกฎการจัดกลุ่มวันที่และเวลา |
DeveloperMetadata | เข้าถึงและแก้ไขข้อมูลเมตาของนักพัฒนาซอฟต์แวร์ |
DeveloperMetadataFinder | ค้นหาข้อมูลเมตาของนักพัฒนาซอฟต์แวร์ในสเปรดชีต |
DeveloperMetadataLocation | เข้าถึงข้อมูลตำแหน่งข้อมูลเมตาของนักพัฒนาแอป |
DeveloperMetadataLocationType | การแจกแจงประเภทตำแหน่งข้อมูลเมตาของนักพัฒนาแอป |
DeveloperMetadataVisibility | การแจกแจงประเภทระดับการเข้าถึงข้อมูลเมตาของนักพัฒนาแอป |
Dimension | การแจกแจงเส้นทางที่เป็นไปได้ซึ่งสามารถเก็บข้อมูลในสเปรดชีต |
Direction | การแจกแจงซึ่งแสดงเส้นทางที่เป็นไปได้ที่เลื่อนภายในสเปรดชีตได้โดยใช้แป้นลูกศร |
Drawing | แสดงภาพวาดบนชีตในสเปรดชีต |
EmbeddedAreaChartBuilder | เครื่องมือสร้างแผนภูมิพื้นที่ |
EmbeddedBarChartBuilder | เครื่องมือสร้างแผนภูมิแท่ง |
EmbeddedChart | แสดงแผนภูมิที่ฝังอยู่ในสเปรดชีต |
EmbeddedChartBuilder | ช่างก่อสร้างใช้เพื่อแก้ไข EmbeddedChart |
EmbeddedColumnChartBuilder | เครื่องมือสร้างสำหรับแผนภูมิคอลัมน์ |
EmbeddedComboChartBuilder | เครื่องมือสร้างสำหรับแผนภูมิผสม |
EmbeddedHistogramChartBuilder | ตัวสร้างสำหรับแผนภูมิฮิสโตแกรม |
EmbeddedLineChartBuilder | เครื่องมือสร้างแผนภูมิเส้น |
EmbeddedPieChartBuilder | เครื่องมือสร้างแผนภูมิวงกลม |
EmbeddedScatterChartBuilder | เครื่องมือสร้างแผนภูมิกระจาย |
EmbeddedTableChartBuilder | เครื่องมือสร้างสำหรับแผนภูมิตาราง |
Filter | ใช้คลาสนี้เพื่อแก้ไขตัวกรองที่มีอยู่ในชีต Grid ซึ่งเป็นประเภทชีตเริ่มต้น |
FilterCriteria | ใช้ชั้นเรียนนี้เพื่อดูข้อมูลหรือคัดลอกเกณฑ์ในตัวกรองที่มีอยู่ |
FilterCriteriaBuilder | หากต้องการเพิ่มเกณฑ์ลงในตัวกรอง คุณต้องดำเนินการต่อไปนี้
|
FrequencyType | การแจกแจงประเภทความถี่ |
GradientCondition | เข้าถึงเงื่อนไขการไล่ระดับสี (สี) ใน ConditionalFormatRuleApis |
Group | เข้าถึงและแก้ไขกลุ่มสเปรดชีต |
GroupControlTogglePosition | การแจกแจงซึ่งแสดงตำแหน่งที่เป็นไปได้ที่ปุ่มเปิด/ปิดการควบคุมกลุ่มจะมีได้ |
InterpolationType | การแจกแจงที่แสดงถึงตัวเลือกการประมาณค่าในช่วงสําหรับการคํานวณค่าที่จะใช้ใน GradientCondition ใน ConditionalFormatRule |
NamedRange | สร้าง เข้าถึง และแก้ไขช่วงที่ตั้งชื่อแล้วในสเปรดชีต |
OverGridImage | แสดงรูปภาพในตารางในสเปรดชีต |
| เข้าถึงและแก้ไขชีตที่ป้องกันใน Google ชีตเวอร์ชันเก่า |
PivotFilter | เข้าถึงและแก้ไขตัวกรองตาราง Pivot |
PivotGroup | เข้าถึงและแก้ไขกลุ่มย่อยของตาราง Pivot |
PivotGroupLimit | เข้าถึงและแก้ไขขีดจำกัดกลุ่มตาราง Pivot |
PivotTable | เข้าถึงและแก้ไขตาราง Pivot |
PivotTableSummarizeFunction | การแจกแจงฟังก์ชันที่สรุปข้อมูลตาราง Pivot |
PivotValue | เข้าถึงและแก้ไขกลุ่มค่าในตาราง Pivot |
PivotValueDisplayType | การแจกแจงวิธีแสดงค่า Pivot เป็นฟังก์ชันของค่าอื่น |
Protection | เข้าถึงและแก้ไขช่วงและชีตที่มีการป้องกัน |
ProtectionType | การแจกแจงแสดงส่วนต่างๆ ของสเปรดชีตที่ป้องกันจากการแก้ไขได้ |
Range | เข้าถึงและแก้ไขช่วงของสเปรดชีต |
RangeList | คอลเล็กชันของอินสแตนซ์ Range อย่างน้อย 1 รายการในชีตเดียวกัน |
RecalculationInterval | การแจกแจงซึ่งแสดงช่วงที่เป็นไปได้ซึ่งใช้ในการคำนวณสเปรดชีตอีกครั้ง |
RelativeDate | การแจกแจงที่แสดงถึงตัวเลือกวันที่สัมพัทธ์สำหรับการคำนวณค่าที่จะใช้ใน BooleanCriteria ที่อิงตามวันที่ |
RichTextValue | สตริงข้อความที่มีการทำสไตไลซ์เพื่อแสดงข้อความในเซลล์ |
RichTextValueBuilder | เครื่องมือสร้างสำหรับค่า Rich Text |
Selection | เข้าถึงรายการที่เลือกที่ใช้งานอยู่ในชีตที่ใช้งานอยู่ |
Sheet | เข้าถึงและแก้ไขชีตสเปรดชีต |
SheetType | แผ่นงานประเภทต่างๆ ที่มีอยู่ในสเปรดชีต |
Slicer | แสดงตัวควบคุมตัวกรองที่ใช้เพื่อกรองช่วง แผนภูมิ และตาราง Pivot แบบไม่ทำงานร่วมกัน |
SortOrder | การแจกแจงที่แสดงถึงลำดับการจัดเรียง |
SortSpec | ข้อกำหนดเฉพาะของการจัดเรียง |
Spreadsheet | เข้าถึงและแก้ไขไฟล์ Google ชีต |
SpreadsheetApp | เข้าถึงและสร้างไฟล์ Google ชีต |
SpreadsheetTheme | เข้าถึงและแก้ไขธีมที่มีอยู่ |
TextDirection | การแจกแจงเส้นทางข้อความ |
TextFinder | ค้นหาหรือแทนที่ข้อความในช่วง แผ่นงาน หรือสเปรดชีต |
TextRotation | เข้าถึงการตั้งค่าการหมุนข้อความสำหรับเซลล์ |
TextStyle | รูปแบบข้อความที่แสดงผลในเซลล์ |
TextStyleBuilder | เครื่องมือสร้างสำหรับรูปแบบข้อความ |
TextToColumnsDelimiter | การแจกแจงประเภทของตัวคั่นที่กำหนดไว้ล่วงหน้าซึ่งแบ่งคอลัมน์ข้อความออกเป็นหลายคอลัมน์ได้ |
ThemeColor | ตัวแทนของสีธีม |
ThemeColorType | enum ที่อธิบายรายการสีต่างๆ ที่ธีมต่างๆ รองรับ |
ValueType | การแจกแจงประเภทค่าที่ Range.getValue() และ Range.getValues() แสดงผลจากคลาสช่วงของบริการสเปรดชีต |
WrapStrategy | การแจกแจงกลยุทธ์ที่ใช้จัดการการตัดข้อความในเซลล์ |
AutoFillSeries
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ | ประเภท | คำอธิบาย |
---|---|---|
DEFAULT_SERIES | Enum | ค่าเริ่มต้น |
ALTERNATE_SERIES | Enum | การป้อนข้อมูลอัตโนมัติด้วยการตั้งค่านี้จะส่งผลให้เซลล์ว่างในช่วงที่ขยายได้รับการเติมด้วยสำเนาของค่าที่มีอยู่ |
Banding
วิธีการ
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
copyTo(range) | Banding | คัดลอกแถบสีนี้ไปยังช่วงอื่น |
getFirstColumnColorObject() | Color | แสดงสีของคอลัมน์ที่สลับสีกันเป็นครั้งแรกในแถบสี หรือแสดงผล null หากไม่ได้กำหนดสีไว้ |
getFirstRowColorObject() | Color | แสดงผลสลับสีแถวแรก หรือแสดงผล null หากไม่ได้กำหนดสีไว้ |
getFooterColumnColorObject() | Color | แสดงสีของคอลัมน์สุดท้ายในแถบ หรือ null หากไม่ได้กำหนดสีไว้ |
getFooterRowColorObject() | Color | แสดงผลสีของแถวสุดท้ายในแถบหรือ null หากไม่ได้กำหนดสีไว้ |
getHeaderColumnColorObject() | Color | แสดงสีของคอลัมน์แรกในชุดสี หรือ null หากไม่ได้กำหนดสีไว้ |
getHeaderRowColorObject() | Color | แสดงสีของแถวส่วนหัวหรือ null หากไม่ได้กำหนดสีไว้ |
getRange() | Range | แสดงผลช่วงของแถบสีนี้ |
getSecondColumnColorObject() | Color | แสดงผลสีของคอลัมน์ที่ 2 สลับกันในแถบสี หรือแสดงเป็น null หากไม่ได้กำหนดสีไว้ |
getSecondRowColorObject() | Color | แสดงผลสีแถวที่ 2 แบบสลับสี หรือ null หากไม่ได้กำหนดสีไว้ |
remove() | void | นำแถบสีนี้ออก |
setFirstColumnColor(color) | Banding | ตั้งค่าสีของคอลัมน์แรกที่สลับสี |
setFirstColumnColorObject(color) | Banding | ตั้งค่าสีของคอลัมน์สลับสีแรกในแถบสี |
setFirstRowColor(color) | Banding | ตั้งค่าสีของแถวแรกที่สลับสี |
setFirstRowColorObject(color) | Banding | ตั้งค่าสีแถวสลับลำดับแรกในแถบสี |
setFooterColumnColor(color) | Banding | ตั้งค่าสีของคอลัมน์สุดท้าย |
setFooterColumnColorObject(color) | Banding | ตั้งค่าสีของคอลัมน์สุดท้ายในแถบ |
setFooterRowColor(color) | Banding | ตั้งค่าสีของแถวสุดท้าย |
setFooterRowColorObject(color) | Banding | ตั้งค่าสีของแถวส่วนท้ายในแถบสี |
setHeaderColumnColor(color) | Banding | ตั้งค่าสีของคอลัมน์ส่วนหัว |
setHeaderColumnColorObject(color) | Banding | ตั้งค่าสีของคอลัมน์ส่วนหัว |
setHeaderRowColor(color) | Banding | ตั้งค่าสีของแถวส่วนหัว |
setHeaderRowColorObject(color) | Banding | ตั้งค่าสีของแถวส่วนหัว |
setRange(range) | Banding | ตั้งค่าช่วงสำหรับแถบสีนี้ |
setSecondColumnColor(color) | Banding | ตั้งค่าสีของคอลัมน์ที่ 2 ที่สลับกัน |
setSecondColumnColorObject(color) | Banding | ตั้งค่าสีของคอลัมน์ที่สลับสีที่ 2 ในแถบสี |
setSecondRowColor(color) | Banding | ตั้งค่าสีของแถวที่สองที่สลับกัน |
setSecondRowColorObject(color) | Banding | ตั้งค่าการสลับสีลำดับที่ 2 ในแถบสี |
BandingTheme
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ | ประเภท | คำอธิบาย |
---|---|---|
LIGHT_GREY | Enum | ธีมแถบสีเทาอ่อน |
CYAN | Enum | รูปแบบแถบสีฟ้า |
GREEN | Enum | ธีมแถบสีเขียว |
YELLOW | Enum | ธีมแถบสีเหลือง |
ORANGE | Enum | ธีมแถบสีส้ม |
BLUE | Enum | ธีมแถบสีฟ้า |
TEAL | Enum | รูปแบบแถบสีสีน้ำเงินอมเขียว |
GREY | Enum | ธีมแถบสีเทา |
BROWN | Enum | ธีมแถบสีน้ำตาล |
LIGHT_GREEN | Enum | ธีมแถบสีเขียวอ่อน |
INDIGO | Enum | รูปแบบแถบสีคราม |
PINK | Enum | ธีมแถบสีชมพู |
BigQueryDataSourceSpec
วิธีการ
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
copy() | DataSourceSpecBuilder | สร้าง DataSourceSpecBuilder ตามการตั้งค่าของแหล่งข้อมูลนี้ |
getDatasetId() | String | รับรหัสชุดข้อมูล BigQuery |
getParameters() | DataSourceParameter[] | รับพารามิเตอร์ของแหล่งข้อมูล |
getProjectId() | String | รับรหัสโปรเจ็กต์การเรียกเก็บเงิน |
getRawQuery() | String | รับสตริงคำค้นหาดิบ |
getTableId() | String | รับรหัสตาราง BigQuery |
getTableProjectId() | String | รับรหัสโปรเจ็กต์ BigQuery สำหรับตาราง |
getType() | DataSourceType | รับประเภทของแหล่งข้อมูล |
BigQueryDataSourceSpecBuilder
วิธีการ
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
build() | DataSourceSpec | สร้างข้อกำหนดของแหล่งข้อมูลจากการตั้งค่าในเครื่องมือสร้างนี้ |
copy() | DataSourceSpecBuilder | สร้าง DataSourceSpecBuilder ตามการตั้งค่าของแหล่งข้อมูลนี้ |
getDatasetId() | String | รับรหัสชุดข้อมูล BigQuery |
getParameters() | DataSourceParameter[] | รับพารามิเตอร์ของแหล่งข้อมูล |
getProjectId() | String | รับรหัสโปรเจ็กต์การเรียกเก็บเงิน |
getRawQuery() | String | รับสตริงคำค้นหาดิบ |
getTableId() | String | รับรหัสตาราง BigQuery |
getTableProjectId() | String | รับรหัสโปรเจ็กต์ BigQuery สำหรับตาราง |
getType() | DataSourceType | รับประเภทของแหล่งข้อมูล |
removeAllParameters() | BigQueryDataSourceSpecBuilder | นำพารามิเตอร์ทั้งหมดออก |
removeParameter(parameterName) | BigQueryDataSourceSpecBuilder | นำพารามิเตอร์ที่ระบุออก |
setDatasetId(datasetId) | BigQueryDataSourceSpecBuilder | ตั้งค่ารหัสชุดข้อมูล BigQuery |
setParameterFromCell(parameterName, sourceCell) | BigQueryDataSourceSpecBuilder | เพิ่มพารามิเตอร์ หรือหากพารามิเตอร์ที่มีชื่ออยู่ ให้อัปเดตเซลล์ต้นทาง |
setProjectId(projectId) | BigQueryDataSourceSpecBuilder | ตั้งค่ารหัสโปรเจ็กต์ BigQuery สำหรับการเรียกเก็บเงิน |
setRawQuery(rawQuery) | BigQueryDataSourceSpecBuilder | ตั้งค่าสตริงคำค้นหาดิบ |
setTableId(tableId) | BigQueryDataSourceSpecBuilder | ตั้งค่ารหัสตาราง BigQuery |
setTableProjectId(projectId) | BigQueryDataSourceSpecBuilder | ตั้งค่ารหัสโปรเจ็กต์ BigQuery สำหรับตาราง |
BooleanCondition
วิธีการ
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
getBackgroundObject() | Color | รับสีพื้นหลังสำหรับเงื่อนไขบูลีนนี้ |
getBold() | Boolean | แสดงผล true หากเงื่อนไขบูลีนนี้ทำให้ข้อความเป็นตัวหนาและแสดงผล false หากเงื่อนไขบูลีนนี้นำการทำตัวหนาออกจากข้อความ |
getCriteriaType() | BooleanCriteria | รับประเภทเกณฑ์ของกฎตามที่กำหนดไว้ใน enum ของ BooleanCriteria |
getCriteriaValues() | Object[] | รับอาร์เรย์ของอาร์กิวเมนต์สำหรับเกณฑ์ของกฎ |
getFontColorObject() | Color | รับสีแบบอักษรสำหรับเงื่อนไขบูลีนนี้ |
getItalic() | Boolean | แสดงผล true หากเงื่อนไขบูลีนนี้ทำให้ข้อความเป็นตัวเอียงและแสดง false หากเงื่อนไขบูลีนนี้นำตัวเอียงออกจากข้อความ |
getStrikethrough() | Boolean | แสดงผล true หากเงื่อนไขบูลีนนี้ขีดทับข้อความและแสดงค่า false หากเงื่อนไขบูลีนนี้นำขีดทับออกจากข้อความ |
getUnderline() | Boolean | แสดงผล true หากเงื่อนไขบูลีนนี้ขีดเส้นใต้ข้อความและแสดงค่า false หากเงื่อนไขบูลีนนี้นำการขีดเส้นใต้ออกจากข้อความ |
BooleanCriteria
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ | ประเภท | คำอธิบาย |
---|---|---|
CELL_EMPTY | Enum | เมื่อเซลล์ว่างเปล่า |
CELL_NOT_EMPTY | Enum | เป็นไปตามเกณฑ์เมื่อเซลล์ไม่ว่างเปล่า |
DATE_AFTER | Enum | เกณฑ์จะเกิดขึ้นก็ต่อเมื่อวันที่อยู่หลังค่าที่ระบุ |
DATE_BEFORE | Enum | ระบบจะเป็นไปตามเกณฑ์เมื่อวันที่อยู่ก่อนค่าที่ระบุ |
DATE_EQUAL_TO | Enum | ระบบจะเป็นไปตามเกณฑ์เมื่อวันที่เท่ากับค่าที่ระบุ |
DATE_NOT_EQUAL_TO | Enum | ระบบจะเป็นไปตามเกณฑ์เมื่อวันที่ไม่เท่ากับค่าที่ระบุ |
DATE_AFTER_RELATIVE | Enum | ซึ่งเป็นไปตามเกณฑ์เมื่อวันที่อยู่หลังค่าวันที่สัมพัทธ์ |
DATE_BEFORE_RELATIVE | Enum | ซึ่งเป็นไปตามเกณฑ์เมื่อวันที่อยู่ก่อนค่าวันที่ที่เกี่ยวข้อง |
DATE_EQUAL_TO_RELATIVE | Enum | โดยเกณฑ์จะเกิดขึ้นเมื่อวันที่เท่ากับค่าวันที่สัมพัทธ์ |
NUMBER_BETWEEN | Enum | ระบบจะเป็นไปตามเกณฑ์เมื่อตัวเลขอยู่ระหว่างค่าที่ระบุ |
NUMBER_EQUAL_TO | Enum | ระบบจะเป็นไปตามเกณฑ์เมื่อตัวเลขที่เท่ากับค่าที่ระบุ |
NUMBER_GREATER_THAN | Enum | ระบบจะเป็นไปตามเกณฑ์เมื่อตัวเลขที่มากกว่าค่าที่ระบุ |
NUMBER_GREATER_THAN_OR_EQUAL_TO | Enum | ระบบจะเป็นไปตามเกณฑ์เมื่อตัวเลขที่มากกว่าหรือเท่ากับค่าที่ระบุ |
NUMBER_LESS_THAN | Enum | ระบบจะเป็นไปตามเกณฑ์เมื่อตัวเลขที่น้อยกว่าค่าที่ระบุ |
NUMBER_LESS_THAN_OR_EQUAL_TO | Enum | ระบบจะเป็นไปตามเกณฑ์เมื่อตัวเลขที่น้อยกว่าหรือเท่ากับค่าที่ระบุ |
NUMBER_NOT_BETWEEN | Enum | ระบบจะเป็นไปตามเกณฑ์เมื่อตัวเลขไม่ได้อยู่ระหว่างค่าที่ระบุ |
NUMBER_NOT_EQUAL_TO | Enum | ระบบจะเป็นไปตามเกณฑ์เมื่อตัวเลขไม่เท่ากับค่าที่ระบุ |
TEXT_CONTAINS | Enum | ระบบจะเป็นไปตามเกณฑ์เมื่ออินพุตมีค่าที่กำหนด |
TEXT_DOES_NOT_CONTAIN | Enum | เป็นไปตามเกณฑ์เมื่ออินพุตไม่มีค่าที่ระบุ |
TEXT_EQUAL_TO | Enum | ระบบจะเป็นไปตามเกณฑ์เมื่ออินพุตเท่ากับค่าที่ระบุ |
TEXT_NOT_EQUAL_TO | Enum | ระบบจะเป็นไปตามเกณฑ์เมื่ออินพุตไม่เท่ากับค่าที่ระบุ |
TEXT_STARTS_WITH | Enum | ระบบจะเป็นไปตามเกณฑ์เมื่ออินพุตเริ่มต้นด้วยค่าที่ระบุ |
TEXT_ENDS_WITH | Enum | ระบบจะเป็นไปตามเกณฑ์เมื่ออินพุตลงท้ายด้วยค่าที่ระบุ |
CUSTOM_FORMULA | Enum | เป็นไปตามเกณฑ์เมื่ออินพุตทำให้สูตรที่ระบุได้รับการประเมินเป็น true |
BorderStyle
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ | ประเภท | คำอธิบาย |
---|---|---|
DOTTED | Enum | เส้นขอบของเส้นประ |
DASHED | Enum | เส้นขอบเส้นประ |
SOLID | Enum | เส้นขอบเส้นทึบบาง |
SOLID_MEDIUM | Enum | เส้นขอบของเส้นทึบปานกลาง |
SOLID_THICK | Enum | เส้นขอบเส้นทึบหนา |
DOUBLE | Enum | เส้นขอบเส้นทึบ 2 เส้น |
CellImage
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ | ประเภท | คำอธิบาย |
---|---|---|
valueType | ValueType | ฟิลด์ที่ตั้งค่าเป็น ValueType.IMAGE ซึ่งแสดงประเภทค่ารูปภาพ |
วิธีการ
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
getAltTextDescription() | String | แสดงคำอธิบายข้อความแสดงแทนสำหรับรูปภาพนี้ |
getAltTextTitle() | String | แสดงชื่อข้อความแสดงแทนสำหรับรูปภาพนี้ |
getContentUrl() | String | แสดงผล URL ที่โฮสต์โดย Google ไปยังรูปภาพ |
getUrl() | String | รับ URL แหล่งที่มาของรูปภาพ และแสดงผล null หาก URL ไม่พร้อมใช้งาน |
toBuilder() | CellImageBuilder | สร้างเครื่องมือสร้างที่เปลี่ยนรูปภาพเป็นประเภทค่ารูปภาพเพื่อให้คุณวางลงในเซลล์ได้ |
CellImageBuilder
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ | ประเภท | คำอธิบาย |
---|---|---|
valueType | ValueType | ฟิลด์ที่ตั้งค่าเป็น ValueType.IMAGE ซึ่งแสดงประเภทค่ารูปภาพ |
วิธีการ
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
build() | CellImage | สร้างประเภทค่าของรูปภาพที่จำเป็นต่อการเพิ่มรูปภาพลงในเซลล์ |
getAltTextDescription() | String | แสดงคำอธิบายข้อความแสดงแทนสำหรับรูปภาพนี้ |
getAltTextTitle() | String | แสดงชื่อข้อความแสดงแทนสำหรับรูปภาพนี้ |
getContentUrl() | String | แสดงผล URL ที่โฮสต์โดย Google ไปยังรูปภาพ |
getUrl() | String | รับ URL แหล่งที่มาของรูปภาพ และแสดงผล null หาก URL ไม่พร้อมใช้งาน |
setAltTextDescription(description) | CellImage | ตั้งคำอธิบายข้อความแสดงแทนสำหรับรูปภาพนี้ |
setAltTextTitle(title) | CellImage | ตั้งชื่อข้อความแสดงแทนสำหรับรูปภาพนี้ |
setSourceUrl(url) | CellImageBuilder | ตั้งค่า URL แหล่งที่มาของรูปภาพ |
toBuilder() | CellImageBuilder | สร้างเครื่องมือสร้างที่เปลี่ยนรูปภาพเป็นประเภทค่ารูปภาพเพื่อให้คุณวางลงในเซลล์ได้ |
Color
วิธีการ
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
asRgbColor() | RgbColor | แปลงสีนี้เป็น RgbColor |
asThemeColor() | ThemeColor | แปลงสีนี้เป็น ThemeColor |
getColorType() | ColorType | รับข้อมูลประเภทของสีนี้ |
ColorBuilder
วิธีการ
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
asRgbColor() | RgbColor | แปลงสีนี้เป็น RgbColor |
asThemeColor() | ThemeColor | แปลงสีนี้เป็น ThemeColor |
build() | Color | สร้างวัตถุสีจากการตั้งค่าที่กำหนดให้เครื่องมือสร้าง |
getColorType() | ColorType | รับข้อมูลประเภทของสีนี้ |
setRgbColor(cssString) | ColorBuilder | ตั้งค่าเป็นสี RGB |
setThemeColor(themeColorType) | ColorBuilder | ตั้งเป็นสีธีม |
ConditionalFormatRule
วิธีการ
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
copy() | ConditionalFormatRuleBuilder | แสดงค่าที่กำหนดล่วงหน้าของเครื่องมือสร้างกฎพร้อมกับการตั้งค่าของกฎนี้ |
getBooleanCondition() | BooleanCondition | เรียกข้อมูล BooleanCondition ของกฎหากกฎนี้ใช้เกณฑ์เงื่อนไขบูลีน |
getGradientCondition() | GradientCondition | เรียกข้อมูล GradientCondition ของกฎ หากกฎนี้ใช้เกณฑ์เงื่อนไขการไล่ระดับสี |
getRanges() | Range[] | เรียกข้อมูลช่วงที่ใช้กฎรูปแบบตามเงื่อนไขนี้ |
ConditionalFormatRuleBuilder
วิธีการ
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
build() | ConditionalFormatRule | สร้างกฎการจัดรูปแบบตามเงื่อนไขจากการตั้งค่าที่ใช้กับเครื่องมือสร้าง |
copy() | ConditionalFormatRuleBuilder | แสดงค่าที่กำหนดล่วงหน้าของเครื่องมือสร้างกฎพร้อมกับการตั้งค่าของกฎนี้ |
getBooleanCondition() | BooleanCondition | เรียกข้อมูล BooleanCondition ของกฎหากกฎนี้ใช้เกณฑ์เงื่อนไขบูลีน |
getGradientCondition() | GradientCondition | เรียกข้อมูล GradientCondition ของกฎ หากกฎนี้ใช้เกณฑ์เงื่อนไขการไล่ระดับสี |
getRanges() | Range[] | เรียกข้อมูลช่วงที่ใช้กฎรูปแบบตามเงื่อนไขนี้ |
setBackground(color) | ConditionalFormatRuleBuilder | ตั้งค่าสีพื้นหลังให้กับรูปแบบของกฎการจัดรูปแบบตามเงื่อนไข |
setBackgroundObject(color) | ConditionalFormatRuleBuilder | ตั้งค่าสีพื้นหลังให้กับรูปแบบของกฎการจัดรูปแบบตามเงื่อนไข |
setBold(bold) | ConditionalFormatRuleBuilder | ตั้งค่าการทำข้อความเป็นตัวหนาสำหรับรูปแบบของกฎการจัดรูปแบบตามเงื่อนไข |
setFontColor(color) | ConditionalFormatRuleBuilder | ตั้งค่าสีแบบอักษรให้กับรูปแบบของกฎการจัดรูปแบบตามเงื่อนไข |
setFontColorObject(color) | ConditionalFormatRuleBuilder | ตั้งค่าสีแบบอักษรให้กับรูปแบบของกฎการจัดรูปแบบตามเงื่อนไข |
setGradientMaxpoint(color) | ConditionalFormatRuleBuilder | ล้างค่าสูงสุดของการไล่ระดับสีของกฎรูปแบบตามเงื่อนไข และใช้ค่าสูงสุดในช่วงของกฎแทน |
setGradientMaxpointObject(color) | ConditionalFormatRuleBuilder | ล้างค่าสูงสุดของการไล่ระดับสีของกฎรูปแบบตามเงื่อนไข และใช้ค่าสูงสุดในช่วงของกฎแทน |
setGradientMaxpointObjectWithValue(color, type, value) | ConditionalFormatRuleBuilder | ตั้งค่าช่องสูงสุดในการไล่ระดับสีของกฎรูปแบบตามเงื่อนไข |
setGradientMaxpointWithValue(color, type, value) | ConditionalFormatRuleBuilder | ตั้งค่าช่องสูงสุดในการไล่ระดับสีของกฎรูปแบบตามเงื่อนไข |
setGradientMidpointObjectWithValue(color, type, value) | ConditionalFormatRuleBuilder | ตั้งค่าช่องจุดกึ่งกลางไล่ระดับสีของกฎการจัดรูปแบบตามเงื่อนไข |
setGradientMidpointWithValue(color, type, value) | ConditionalFormatRuleBuilder | ตั้งค่าช่องจุดกึ่งกลางไล่ระดับสีของกฎการจัดรูปแบบตามเงื่อนไข |
setGradientMinpoint(color) | ConditionalFormatRuleBuilder | ล้างค่าต่ำสุดของการไล่ระดับสีของกฎรูปแบบตามเงื่อนไข และใช้ค่าต่ำสุดในช่วงของกฎแทน |
setGradientMinpointObject(color) | ConditionalFormatRuleBuilder | ล้างค่าต่ำสุดของการไล่ระดับสีของกฎรูปแบบตามเงื่อนไข และใช้ค่าต่ำสุดในช่วงของกฎแทน |
setGradientMinpointObjectWithValue(color, type, value) | ConditionalFormatRuleBuilder | ตั้งค่าช่องต่ำสุดการไล่ระดับสีของกฎการจัดรูปแบบตามเงื่อนไข |
setGradientMinpointWithValue(color, type, value) | ConditionalFormatRuleBuilder | ตั้งค่าช่องต่ำสุดการไล่ระดับสีของกฎการจัดรูปแบบตามเงื่อนไข |
setItalic(italic) | ConditionalFormatRuleBuilder | ตั้งค่าตัวเอียงข้อความให้กับรูปแบบของกฎการจัดรูปแบบตามเงื่อนไข |
setRanges(ranges) | ConditionalFormatRuleBuilder | ตั้งค่าช่วงอย่างน้อย 1 ช่วงที่จะใช้กฎการจัดรูปแบบตามเงื่อนไขนี้ |
setStrikethrough(strikethrough) | ConditionalFormatRuleBuilder | ตั้งค่าขีดทับข้อความสำหรับรูปแบบกฎการจัดรูปแบบตามเงื่อนไข |
setUnderline(underline) | ConditionalFormatRuleBuilder | ตั้งค่าข้อความที่ขีดเส้นใต้สำหรับรูปแบบของกฎการจัดรูปแบบตามเงื่อนไข |
whenCellEmpty() | ConditionalFormatRuleBuilder | ตั้งค่ากฎรูปแบบตามเงื่อนไขให้ทริกเกอร์เมื่อเซลล์ว่างเปล่า |
whenCellNotEmpty() | ConditionalFormatRuleBuilder | ตั้งค่ากฎรูปแบบตามเงื่อนไขให้ทริกเกอร์เมื่อเซลล์ไม่ว่างเปล่า |
whenDateAfter(date) | ConditionalFormatRuleBuilder | ตั้งค่ากฎรูปแบบตามเงื่อนไขให้ทริกเกอร์เมื่อวันที่อยู่หลังค่าที่ระบุ |
whenDateAfter(date) | ConditionalFormatRuleBuilder | ตั้งค่ากฎรูปแบบตามเงื่อนไขให้ทริกเกอร์เมื่อวันที่อยู่หลังวันที่ที่เกี่ยวข้องที่กำหนด |
whenDateBefore(date) | ConditionalFormatRuleBuilder | ตั้งค่ากฎรูปแบบตามเงื่อนไขให้ทริกเกอร์เมื่อวันที่อยู่ก่อนวันที่ที่กำหนด |
whenDateBefore(date) | ConditionalFormatRuleBuilder | ตั้งค่ากฎรูปแบบตามเงื่อนไขให้ทริกเกอร์เมื่อวันที่อยู่ก่อนวันที่สัมพัทธ์ที่ระบุ |
whenDateEqualTo(date) | ConditionalFormatRuleBuilder | ตั้งค่ากฎรูปแบบตามเงื่อนไขให้ทริกเกอร์เมื่อวันที่เท่ากับวันที่ที่ระบุ |
whenDateEqualTo(date) | ConditionalFormatRuleBuilder | ตั้งค่ากฎรูปแบบตามเงื่อนไขให้ทริกเกอร์เมื่อวันที่เท่ากับวันที่สัมพัทธ์ที่ระบุ |
whenFormulaSatisfied(formula) | ConditionalFormatRuleBuilder | ตั้งค่ากฎรูปแบบตามเงื่อนไขให้ทริกเกอร์เมื่อสูตรที่ระบุประเมินเป็น true |
whenNumberBetween(start, end) | ConditionalFormatRuleBuilder | ตั้งค่ากฎรูปแบบตามเงื่อนไขให้ทริกเกอร์เมื่อตัวเลขอยู่ระหว่าง 1 หรือ 2 ค่าที่ระบุ |
whenNumberEqualTo(number) | ConditionalFormatRuleBuilder | ตั้งค่ากฎรูปแบบตามเงื่อนไขให้ทริกเกอร์เมื่อตัวเลขเท่ากับค่าที่กำหนด |
whenNumberGreaterThan(number) | ConditionalFormatRuleBuilder | ตั้งค่ากฎรูปแบบตามเงื่อนไขให้ทริกเกอร์เมื่อตัวเลขมากกว่าค่าที่กำหนด |
whenNumberGreaterThanOrEqualTo(number) | ConditionalFormatRuleBuilder | ตั้งค่ากฎรูปแบบตามเงื่อนไขให้ทริกเกอร์เมื่อตัวเลขมากกว่าหรือเท่ากับค่าที่กำหนด |
whenNumberLessThan(number) | ConditionalFormatRuleBuilder | ตั้งค่ากฎรูปแบบตามเงื่อนไขตามเงื่อนไขให้ทริกเกอร์เมื่อตัวเลขน้อยกว่าค่าที่กำหนด |
whenNumberLessThanOrEqualTo(number) | ConditionalFormatRuleBuilder | ตั้งค่ากฎรูปแบบตามเงื่อนไขให้ทริกเกอร์เมื่อตัวเลขน้อยกว่าหรือเท่ากับค่าที่กำหนด |
whenNumberNotBetween(start, end) | ConditionalFormatRuleBuilder | ตั้งค่ากฎรูปแบบตามเงื่อนไขให้ทริกเกอร์เมื่อตัวเลขไม่อยู่ระหว่าง 2 ค่า และไม่ใช่ทั้ง 2 ค่าที่ระบุ |
whenNumberNotEqualTo(number) | ConditionalFormatRuleBuilder | ตั้งค่ากฎรูปแบบตามเงื่อนไขให้ทริกเกอร์เมื่อตัวเลขไม่เท่ากับค่าที่กำหนด |
whenTextContains(text) | ConditionalFormatRuleBuilder | ตั้งค่ากฎรูปแบบตามเงื่อนไขให้ทริกเกอร์เมื่ออินพุตมีค่าที่กำหนด |
whenTextDoesNotContain(text) | ConditionalFormatRuleBuilder | ตั้งค่ากฎรูปแบบตามเงื่อนไขให้ทริกเกอร์เมื่ออินพุตไม่มีค่าที่กำหนด |
whenTextEndsWith(text) | ConditionalFormatRuleBuilder | ตั้งค่ากฎรูปแบบตามเงื่อนไขให้ทริกเกอร์เมื่ออินพุตลงท้ายด้วยค่าที่ระบุ |
whenTextEqualTo(text) | ConditionalFormatRuleBuilder | ตั้งค่ากฎรูปแบบตามเงื่อนไขให้ทริกเกอร์เมื่ออินพุตเท่ากับค่าที่ระบุ |
whenTextStartsWith(text) | ConditionalFormatRuleBuilder | ตั้งค่ากฎรูปแบบตามเงื่อนไขให้ทริกเกอร์เมื่ออินพุตเริ่มต้นด้วยค่าที่กำหนด |
withCriteria(criteria, args) | ConditionalFormatRuleBuilder | ตั้งค่ากฎการจัดรูปแบบตามเงื่อนไขเป็นเกณฑ์ที่กำหนดโดยค่า BooleanCriteria ซึ่งโดยปกติแล้วจะนำมาจาก criteria และ arguments ของกฎที่มีอยู่ |
ContainerInfo
วิธีการ
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
getAnchorColumn() | Integer | ทางด้านซ้ายของแผนภูมิจะตรึงไว้ในคอลัมน์นี้ |
getAnchorRow() | Integer | ด้านบนของแผนภูมิตรึงไว้ในแถวนี้ |
getOffsetX() | Integer | มุมซ้ายบนของแผนภูมิจะชดเชยกับคอลัมน์ Anchor ด้วยจำนวนพิกเซลนี้ |
getOffsetY() | Integer | มุมซ้ายบนของแผนภูมิออฟเซ็ตจากแถวโฆษณา Anchor ด้วยจำนวนพิกเซลนี้ |
CopyPasteType
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ | ประเภท | คำอธิบาย |
---|---|---|
PASTE_NORMAL | Enum | วางค่า สูตร รูปแบบ และการผสาน |
PASTE_NO_BORDERS | Enum | วางค่า สูตร รูปแบบ และการผสานโดยไม่มีเส้นขอบ |
PASTE_FORMAT | Enum | วางเฉพาะรูปแบบ |
PASTE_FORMULA | Enum | วางเฉพาะสูตร |
PASTE_DATA_VALIDATION | Enum | วางเฉพาะการตรวจสอบข้อมูล |
PASTE_VALUES | Enum | วางค่า โดยไม่มีรูปแบบ สูตร หรือการผสานเท่านั้น |
PASTE_CONDITIONAL_FORMATTING | Enum | วางเฉพาะกฎของสี |
PASTE_COLUMN_WIDTHS | Enum | วางเฉพาะความกว้างของคอลัมน์ |
DataExecutionErrorCode
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ | ประเภท | คำอธิบาย |
---|---|---|
DATA_EXECUTION_ERROR_CODE_UNSUPPORTED | Enum | รหัสข้อผิดพลาดของการเรียกใช้ข้อมูลที่ไม่รองรับใน Apps Script |
NONE | Enum | การดำเนินการกับข้อมูลไม่มีข้อผิดพลาด |
TIME_OUT | Enum | หมดเวลาการเรียกใช้ข้อมูลแล้ว |
TOO_MANY_ROWS | Enum | การดำเนินการกับข้อมูลแสดงผลจำนวนแถวที่เกินขีดจำกัด |
TOO_MANY_COLUMNS | Enum | การดำเนินการกับข้อมูลจะส่งกลับคอลัมน์ที่เกินขีดจำกัด |
TOO_MANY_CELLS | Enum | การดำเนินการกับข้อมูลแสดงผลเซลล์เกินจำนวนสูงสุด |
ENGINE | Enum | ข้อผิดพลาดของเครื่องมือดำเนินการข้อมูล |
PARAMETER_INVALID | Enum | พารามิเตอร์การเรียกใช้ข้อมูลไม่ถูกต้อง |
UNSUPPORTED_DATA_TYPE | Enum | การดำเนินการกับข้อมูลจะแสดงผลประเภทข้อมูลที่ไม่รองรับ |
DUPLICATE_COLUMN_NAMES | Enum | การดำเนินการกับข้อมูลจะแสดงผลชื่อคอลัมน์ที่ซ้ำกัน |
INTERRUPTED | Enum | การดำเนินการกับข้อมูลถูกขัดจังหวะ |
OTHER | Enum | ข้อผิดพลาดอื่นๆ |
TOO_MANY_CHARS_PER_CELL | Enum | การดำเนินการกับข้อมูลจะแสดงผลค่าที่เกินจำนวนอักขระสูงสุดที่อนุญาตในเซลล์เดียว |
DATA_NOT_FOUND | Enum | ไม่พบฐานข้อมูลที่แหล่งข้อมูลอ้างอิง |
PERMISSION_DENIED | Enum | ผู้ใช้ไม่มีสิทธิ์เข้าถึงฐานข้อมูลที่แหล่งข้อมูลอ้างอิง |
DataExecutionState
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ | ประเภท | คำอธิบาย |
---|---|---|
DATA_EXECUTION_STATE_UNSUPPORTED | Enum | Apps Script ไม่รองรับสถานะการเรียกใช้ข้อมูล |
RUNNING | Enum | การดำเนินการกับข้อมูลได้เริ่มขึ้นแล้วและกำลังทำงานอยู่ |
SUCCESS | Enum | การดำเนินการกับข้อมูลเสร็จสมบูรณ์และสำเร็จ |
ERROR | Enum | การดำเนินการกับข้อมูลเสร็จสมบูรณ์และมีข้อผิดพลาด |
NOT_STARTED | Enum | ยังไม่เริ่มเรียกใช้ข้อมูล |
DataExecutionStatus
วิธีการ
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
getErrorCode() | DataExecutionErrorCode | รับรหัสข้อผิดพลาดของการดำเนินการกับข้อมูล |
getErrorMessage() | String | รับข้อความแสดงข้อผิดพลาดของการดำเนินการกับข้อมูล |
getExecutionState() | DataExecutionState | รับสถานะการดำเนินการกับข้อมูล |
getLastExecutionTime() | Date | รับข้อมูลเวลาที่การดำเนินการข้อมูลครั้งล่าสุดเสร็จสมบูรณ์ ไม่ว่าสถานะการดำเนินการจะเป็นอย่างไรก็ตาม |
getLastRefreshedTime() | Date | รับเวลาที่รีเฟรชข้อมูลสำเร็จครั้งล่าสุด |
isTruncated() | Boolean | แสดงผล true หากข้อมูลจากการดำเนินการที่ประสบความสำเร็จครั้งล่าสุดถูกตัดออก หรือ false ในกรณีอื่นๆ |
DataSource
วิธีการ
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
cancelAllLinkedDataSourceObjectRefreshes() | void | ยกเลิกการรีเฟรชออบเจ็กต์แหล่งข้อมูลทั้งหมดที่กำลังดำเนินการอยู่ซึ่งลิงก์กับแหล่งข้อมูลนี้ |
createCalculatedColumn(name, formula) | DataSourceColumn | สร้างคอลัมน์ที่คำนวณ |
createDataSourcePivotTableOnNewSheet() | DataSourcePivotTable | สร้างตาราง Pivot ของแหล่งข้อมูลจากแหล่งข้อมูลนี้ในเซลล์แรกของชีตใหม่ |
createDataSourceTableOnNewSheet() | DataSourceTable | สร้างตารางแหล่งข้อมูลจากแหล่งข้อมูลนี้ในเซลล์แรกของชีตใหม่ |
getCalculatedColumnByName(columnName) | DataSourceColumn | แสดงผลคอลัมน์ที่คำนวณในแหล่งข้อมูลที่ตรงกับชื่อคอลัมน์ |
getCalculatedColumns() | DataSourceColumn[] | แสดงคอลัมน์ที่คำนวณแล้วทั้งหมดในแหล่งข้อมูล |
getColumns() | DataSourceColumn[] | แสดงผลคอลัมน์ทั้งหมดในแหล่งข้อมูล |
getDataSourceSheets() | DataSourceSheet[] | แสดงชีตแหล่งข้อมูลที่เชื่อมโยงกับแหล่งข้อมูลนี้ |
getSpec() | DataSourceSpec | รับข้อกำหนดของแหล่งข้อมูล |
refreshAllLinkedDataSourceObjects() | void | รีเฟรชออบเจ็กต์แหล่งข้อมูลทั้งหมดที่ลิงก์กับแหล่งข้อมูล |
updateSpec(spec) | DataSource | อัปเดตข้อกำหนดของแหล่งข้อมูลและรีเฟรชออบเจ็กต์แหล่งข้อมูลที่ลิงก์กับแหล่งข้อมูลนี้ด้วยข้อกำหนดใหม่ |
updateSpec(spec, refreshAllLinkedObjects) | DataSource | อัปเดตข้อกำหนดของแหล่งข้อมูลและรีเฟรช data
source sheets ที่ลิงก์ไว้ด้วยข้อกำหนดใหม่ |
waitForAllDataExecutionsCompletion(timeoutInSeconds) | void | รอจนกว่าการดำเนินการปัจจุบันทั้งหมดของออบเจ็กต์แหล่งข้อมูลที่ลิงก์จะเสร็จสมบูรณ์ แล้วหมดเวลาหลังจากใช้งานครบตามจำนวนวินาทีที่ระบุ |
DataSourceChart
วิธีการ
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
cancelDataRefresh() | DataSourceChart | ยกเลิกการรีเฟรชข้อมูลที่เชื่อมโยงกับออบเจ็กต์นี้หากยังทำงานอยู่ |
forceRefreshData() | DataSourceChart | รีเฟรชข้อมูลของออบเจ็กต์นี้โดยไม่คำนึงถึงสถานะปัจจุบันของ |
getDataSource() | DataSource | รับแหล่งข้อมูลที่ออบเจ็กต์ลิงก์อยู่ |
getStatus() | DataExecutionStatus | รับสถานะการเรียกใช้ข้อมูลของออบเจ็กต์ |
refreshData() | DataSourceChart | รีเฟรชข้อมูลของออบเจ็กต์ |
waitForCompletion(timeoutInSeconds) | DataExecutionStatus | รอจนกว่าการดำเนินการปัจจุบันจะเสร็จสมบูรณ์ แล้วหมดเวลาหลังจากใช้งานไปตามจำนวนวินาทีที่ระบุ |
DataSourceColumn
วิธีการ
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
getDataSource() | DataSource | รับแหล่งข้อมูลที่เชื่อมโยงกับคอลัมน์แหล่งข้อมูล |
getFormula() | String | รับสูตรของคอลัมน์แหล่งข้อมูล |
getName() | String | เรียกดูชื่อคอลัมน์แหล่งข้อมูล |
hasArrayDependency() | Boolean | แสดงผลว่าคอลัมน์มีการพึ่งพาอาร์เรย์หรือไม่ |
isCalculatedColumn() | Boolean | แสดงผลว่าคอลัมน์นั้นเป็นคอลัมน์ที่คำนวณหรือไม่ |
remove() | void | นำคอลัมน์แหล่งข้อมูลออก |
setFormula(formula) | DataSourceColumn | ตั้งค่าสูตรสําหรับคอลัมน์แหล่งข้อมูล |
setName(name) | DataSourceColumn | ตั้งชื่อคอลัมน์แหล่งข้อมูล |
DataSourceFormula
วิธีการ
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
cancelDataRefresh() | DataSourceFormula | ยกเลิกการรีเฟรชข้อมูลที่เชื่อมโยงกับออบเจ็กต์นี้หากยังทำงานอยู่ |
forceRefreshData() | DataSourceFormula | รีเฟรชข้อมูลของออบเจ็กต์นี้โดยไม่คำนึงถึงสถานะปัจจุบันของ |
getAnchorCell() | Range | แสดงผล Range ที่แสดงถึงเซลล์ที่มีการเชื่อมโยงสูตรแหล่งข้อมูลนี้ |
getDataSource() | DataSource | รับแหล่งข้อมูลที่ออบเจ็กต์ลิงก์อยู่ |
getDisplayValue() | String | แสดงผลค่าที่แสดงของสูตรแหล่งข้อมูล |
getFormula() | String | แสดงผลสูตรของสูตรแหล่งข้อมูลนี้ |
getStatus() | DataExecutionStatus | รับสถานะการเรียกใช้ข้อมูลของออบเจ็กต์ |
refreshData() | DataSourceFormula | รีเฟรชข้อมูลของออบเจ็กต์ |
setFormula(formula) | DataSourceFormula | อัปเดตสูตร |
waitForCompletion(timeoutInSeconds) | DataExecutionStatus | รอจนกว่าการดำเนินการปัจจุบันจะเสร็จสมบูรณ์ แล้วหมดเวลาหลังจากใช้งานไปตามจำนวนวินาทีที่ระบุ |
DataSourceParameter
วิธีการ
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
getName() | String | รับชื่อพารามิเตอร์ |
getSourceCell() | String | รับเซลล์ต้นทางที่พารามิเตอร์ได้รับการกำหนดค่า หรือ null หากประเภทพารามิเตอร์ไม่ใช่ DataSourceParameterType.CELL |
getType() | DataSourceParameterType | รับประเภทพารามิเตอร์ |
DataSourceParameterType
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ | ประเภท | คำอธิบาย |
---|---|---|
DATA_SOURCE_PARAMETER_TYPE_UNSUPPORTED | Enum | ประเภทพารามิเตอร์แหล่งข้อมูลที่ไม่รองรับใน Apps Script |
CELL | Enum | พารามิเตอร์แหล่งข้อมูลจะมีค่าตามเซลล์ |
DataSourcePivotTable
วิธีการ
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
addColumnGroup(columnName) | PivotGroup | เพิ่มกลุ่มคอลัมน์ Pivot ใหม่ตามคอลัมน์แหล่งข้อมูลที่ระบุ |
addFilter(columnName, filterCriteria) | PivotFilter | เพิ่มตัวกรองใหม่โดยอิงตามคอลัมน์แหล่งข้อมูลที่ระบุพร้อมด้วยเกณฑ์ตัวกรองที่ระบุ |
addPivotValue(columnName, summarizeFunction) | PivotValue | เพิ่มค่า Pivot ใหม่โดยอิงตามคอลัมน์แหล่งข้อมูลที่ระบุด้วยฟังก์ชันสรุปที่ระบุ |
addRowGroup(columnName) | PivotGroup | เพิ่มกลุ่มแถว Pivot ใหม่ตามคอลัมน์แหล่งข้อมูลที่ระบุ |
asPivotTable() | PivotTable | แสดงผลตาราง Pivot ของแหล่งข้อมูลเป็นออบเจ็กต์ตาราง Pivot ปกติ |
cancelDataRefresh() | DataSourcePivotTable | ยกเลิกการรีเฟรชข้อมูลที่เชื่อมโยงกับออบเจ็กต์นี้หากยังทำงานอยู่ |
forceRefreshData() | DataSourcePivotTable | รีเฟรชข้อมูลของออบเจ็กต์นี้โดยไม่คำนึงถึงสถานะปัจจุบันของ |
getDataSource() | DataSource | รับแหล่งข้อมูลที่ออบเจ็กต์ลิงก์อยู่ |
getStatus() | DataExecutionStatus | รับสถานะการเรียกใช้ข้อมูลของออบเจ็กต์ |
refreshData() | DataSourcePivotTable | รีเฟรชข้อมูลของออบเจ็กต์ |
waitForCompletion(timeoutInSeconds) | DataExecutionStatus | รอจนกว่าการดำเนินการปัจจุบันจะเสร็จสมบูรณ์ แล้วหมดเวลาหลังจากใช้งานไปตามจำนวนวินาทีที่ระบุ |
DataSourceRefreshSchedule
วิธีการ
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
getFrequency() | DataSourceRefreshScheduleFrequency | รับความถี่ของกำหนดการรีเฟรช ซึ่งระบุความถี่และเวลาที่จะรีเฟรช |
getScope() | DataSourceRefreshScope | รับขอบเขตของกำหนดการรีเฟรชนี้ |
getTimeIntervalOfNextRun() | TimeInterval | รับกรอบเวลาของการเรียกใช้ครั้งถัดไปของกำหนดการรีเฟรชนี้ |
isEnabled() | Boolean | ตรวจสอบว่ากำหนดการรีเฟรชนี้เปิดใช้งานอยู่หรือไม่ |
DataSourceRefreshScheduleFrequency
วิธีการ
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
getDaysOfTheMonth() | Integer[] | ดึงวันของเดือนเป็นตัวเลข (1-28) ที่จะรีเฟรชแหล่งข้อมูล |
getDaysOfTheWeek() | Weekday[] | รับวันของสัปดาห์ที่จะรีเฟรชแหล่งข้อมูล |
getFrequencyType() | FrequencyType | รับประเภทความถี่ |
getStartHour() | Integer | รับชั่วโมงเริ่มต้น (ตัวเลข 0-23) ของช่วงเวลาที่กำหนดการรีเฟรชทำงาน |
DataSourceRefreshScope
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ | ประเภท | คำอธิบาย |
---|---|---|
DATA_SOURCE_REFRESH_SCOPE_UNSUPPORTED | Enum | ไม่รองรับขอบเขตการรีเฟรชแหล่งข้อมูล |
ALL_DATA_SOURCES | Enum | การรีเฟรชจะมีผลกับแหล่งข้อมูลทั้งหมดในสเปรดชีต |
DataSourceSheet
วิธีการ
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
addFilter(columnName, filterCriteria) | DataSourceSheet | เพิ่มตัวกรองที่ใช้กับชีตแหล่งข้อมูล |
asSheet() | Sheet | แสดงผลชีตแหล่งข้อมูลเป็นออบเจ็กต์ชีตปกติ |
autoResizeColumn(columnName) | DataSourceSheet | ปรับขนาดความกว้างของคอลัมน์ที่ระบุโดยอัตโนมัติ |
autoResizeColumns(columnNames) | DataSourceSheet | ปรับขนาดความกว้างของคอลัมน์ที่ระบุโดยอัตโนมัติ |
cancelDataRefresh() | DataSourceSheet | ยกเลิกการรีเฟรชข้อมูลที่เชื่อมโยงกับออบเจ็กต์นี้หากยังทำงานอยู่ |
forceRefreshData() | DataSourceSheet | รีเฟรชข้อมูลของออบเจ็กต์นี้โดยไม่คำนึงถึงสถานะปัจจุบันของ |
getColumnWidth(columnName) | Integer | แสดงผลความกว้างของคอลัมน์ที่ระบุ |
getDataSource() | DataSource | รับแหล่งข้อมูลที่ออบเจ็กต์ลิงก์อยู่ |
getFilters() | DataSourceSheetFilter[] | แสดงผลตัวกรองทั้งหมดที่ใช้กับชีตแหล่งข้อมูล |
getSheetValues(columnName) | Object[] | แสดงค่าทั้งหมดของชีตแหล่งข้อมูลสําหรับชื่อคอลัมน์ที่ระบุ |
getSheetValues(columnName, startRow, numRows) | Object[] | แสดงค่าทั้งหมดของชีตแหล่งข้อมูลสำหรับชื่อคอลัมน์ที่ระบุจากแถวเริ่มต้นที่ระบุ (อิงตาม 1) จนถึง numRows ที่ระบุ |
getSortSpecs() | SortSpec[] | รับข้อกำหนดในการจัดเรียงทั้งหมดในชีตแหล่งข้อมูล |
getStatus() | DataExecutionStatus | รับสถานะการเรียกใช้ข้อมูลของออบเจ็กต์ |
refreshData() | DataSourceSheet | รีเฟรชข้อมูลของออบเจ็กต์ |
removeFilters(columnName) | DataSourceSheet | นำตัวกรองทั้งหมดที่ใช้กับคอลัมน์ชีตแหล่งข้อมูลออก |
removeSortSpec(columnName) | DataSourceSheet | นำข้อกำหนดในการจัดเรียงออกจากคอลัมน์ในชีตแหล่งข้อมูล |
setColumnWidth(columnName, width) | DataSourceSheet | ตั้งค่าความกว้างของคอลัมน์ที่ระบุ |
setColumnWidths(columnNames, width) | DataSourceSheet | ตั้งค่าความกว้างของคอลัมน์ที่ระบุ |
setSortSpec(columnName, ascending) | DataSourceSheet | ตั้งค่าข้อกำหนดในการจัดเรียงในคอลัมน์ในชีตแหล่งข้อมูล |
setSortSpec(columnName, sortOrder) | DataSourceSheet | ตั้งค่าข้อกำหนดในการจัดเรียงในคอลัมน์ในชีตแหล่งข้อมูล |
waitForCompletion(timeoutInSeconds) | DataExecutionStatus | รอจนกว่าการดำเนินการปัจจุบันจะเสร็จสมบูรณ์ แล้วหมดเวลาหลังจากใช้งานไปตามจำนวนวินาทีที่ระบุ |
DataSourceSheetFilter
วิธีการ
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
getDataSourceColumn() | DataSourceColumn | แสดงผลคอลัมน์แหล่งข้อมูลที่ใช้ตัวกรองนี้ |
getDataSourceSheet() | DataSourceSheet | แสดงผล DataSourceSheet ที่มีตัวกรองนี้ |
getFilterCriteria() | FilterCriteria | แสดงผลเกณฑ์ตัวกรองสำหรับตัวกรองนี้ |
remove() | void | นำตัวกรองนี้ออกจากออบเจ็กต์แหล่งข้อมูล |
setFilterCriteria(filterCriteria) | DataSourceSheetFilter | ตั้งค่าเกณฑ์ตัวกรองสำหรับตัวกรองนี้ |
DataSourceSpec
วิธีการ
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
asBigQuery() | BigQueryDataSourceSpec | รับข้อมูลจำเพาะของแหล่งข้อมูล BigQuery |
copy() | DataSourceSpecBuilder | สร้าง DataSourceSpecBuilder ตามการตั้งค่าของแหล่งข้อมูลนี้ |
getParameters() | DataSourceParameter[] | รับพารามิเตอร์ของแหล่งข้อมูล |
getType() | DataSourceType | รับประเภทของแหล่งข้อมูล |
DataSourceSpecBuilder
วิธีการ
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
asBigQuery() | BigQueryDataSourceSpecBuilder | ดาวน์โหลดเครื่องมือสร้างสำหรับแหล่งข้อมูล BigQuery |
build() | DataSourceSpec | สร้างข้อกำหนดของแหล่งข้อมูลจากการตั้งค่าในเครื่องมือสร้างนี้ |
copy() | DataSourceSpecBuilder | สร้าง DataSourceSpecBuilder ตามการตั้งค่าของแหล่งข้อมูลนี้ |
getParameters() | DataSourceParameter[] | รับพารามิเตอร์ของแหล่งข้อมูล |
getType() | DataSourceType | รับประเภทของแหล่งข้อมูล |
removeAllParameters() | DataSourceSpecBuilder | นำพารามิเตอร์ทั้งหมดออก |
removeParameter(parameterName) | DataSourceSpecBuilder | นำพารามิเตอร์ที่ระบุออก |
setParameterFromCell(parameterName, sourceCell) | DataSourceSpecBuilder | เพิ่มพารามิเตอร์ หรือหากพารามิเตอร์ที่มีชื่ออยู่ ให้อัปเดตเซลล์ต้นทาง |
DataSourceTable
วิธีการ
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
addColumns(columnNames) | DataSourceTable | เพิ่มคอลัมน์ลงในตารางแหล่งข้อมูล |
addFilter(columnName, filterCriteria) | DataSourceTable | เพิ่มตัวกรองที่ใช้กับตารางแหล่งข้อมูล |
addSortSpec(columnName, ascending) | DataSourceTable | เพิ่มข้อกำหนดในการจัดเรียงในคอลัมน์ในตารางแหล่งข้อมูล |
addSortSpec(columnName, sortOrder) | DataSourceTable | เพิ่มข้อกำหนดในการจัดเรียงในคอลัมน์ในตารางแหล่งข้อมูล |
cancelDataRefresh() | DataSourceTable | ยกเลิกการรีเฟรชข้อมูลที่เชื่อมโยงกับออบเจ็กต์นี้หากยังทำงานอยู่ |
forceRefreshData() | DataSourceTable | รีเฟรชข้อมูลของออบเจ็กต์นี้โดยไม่คำนึงถึงสถานะปัจจุบันของ |
getColumns() | DataSourceTableColumn[] | รับคอลัมน์แหล่งข้อมูลทั้งหมดที่เพิ่มลงในตารางแหล่งข้อมูล |
getDataSource() | DataSource | รับแหล่งข้อมูลที่ออบเจ็กต์ลิงก์อยู่ |
getFilters() | DataSourceTableFilter[] | แสดงผลตัวกรองทั้งหมดที่ใช้กับตารางแหล่งข้อมูล |
getRange() | Range | รับ Range ตารางแหล่งข้อมูลนี้ครอบคลุม |
getRowLimit() | Integer | แสดงผลขีดจำกัดแถวของตารางแหล่งข้อมูล |
getSortSpecs() | SortSpec[] | รับข้อกำหนดในการจัดเรียงทั้งหมดในตารางแหล่งข้อมูล |
getStatus() | DataExecutionStatus | รับสถานะการเรียกใช้ข้อมูลของออบเจ็กต์ |
isSyncingAllColumns() | Boolean | แสดงผลว่าตารางแหล่งข้อมูลซิงค์คอลัมน์ทั้งหมดในแหล่งข้อมูลที่เกี่ยวข้องหรือไม่ |
refreshData() | DataSourceTable | รีเฟรชข้อมูลของออบเจ็กต์ |
removeAllColumns() | DataSourceTable | นำคอลัมน์ทั้งหมดในตารางแหล่งข้อมูลออก |
removeAllSortSpecs() | DataSourceTable | นำข้อกำหนดในการจัดเรียงทั้งหมดออกในตารางแหล่งข้อมูล |
setRowLimit(rowLimit) | DataSourceTable | อัปเดตขีดจำกัดแถวของตารางแหล่งข้อมูล |
syncAllColumns() | DataSourceTable | ซิงค์คอลัมน์ในปัจจุบันและอนาคตทั้งหมดในแหล่งข้อมูลที่เชื่อมโยงกับตารางแหล่งข้อมูล |
waitForCompletion(timeoutInSeconds) | DataExecutionStatus | รอจนกว่าการดำเนินการปัจจุบันจะเสร็จสมบูรณ์ แล้วหมดเวลาหลังจากใช้งานไปตามจำนวนวินาทีที่ระบุ |
DataSourceTableColumn
วิธีการ
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
getDataSourceColumn() | DataSourceColumn | รับคอลัมน์แหล่งข้อมูล |
remove() | void | นำคอลัมน์ออกจาก DataSourceTable |
DataSourceTableFilter
วิธีการ
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
getDataSourceColumn() | DataSourceColumn | แสดงผลคอลัมน์แหล่งข้อมูลที่ใช้ตัวกรองนี้ |
getDataSourceTable() | DataSourceTable | แสดงผล DataSourceTable ที่มีตัวกรองนี้ |
getFilterCriteria() | FilterCriteria | แสดงผลเกณฑ์ตัวกรองสำหรับตัวกรองนี้ |
remove() | void | นำตัวกรองนี้ออกจากออบเจ็กต์แหล่งข้อมูล |
setFilterCriteria(filterCriteria) | DataSourceTableFilter | ตั้งค่าเกณฑ์ตัวกรองสำหรับตัวกรองนี้ |
DataSourceType
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ | ประเภท | คำอธิบาย |
---|---|---|
DATA_SOURCE_TYPE_UNSUPPORTED | Enum | ประเภทแหล่งข้อมูลที่ไม่รองรับใน Apps Script |
BIGQUERY | Enum | แหล่งข้อมูล BigQuery |
DataValidation
วิธีการ
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
copy() | DataValidationBuilder | สร้างเครื่องมือสร้างสำหรับกฎการตรวจสอบข้อมูลตามการตั้งค่าของกฎนี้ |
getAllowInvalid() | Boolean | แสดงผล true หากกฎแสดงคำเตือนเมื่ออินพุตไม่ผ่านการตรวจสอบข้อมูล หรือ false หากปฏิเสธอินพุตทั้งหมด |
getCriteriaType() | DataValidationCriteria | รับประเภทเกณฑ์ของกฎตามที่กำหนดไว้ใน enum ของ DataValidationCriteria |
getCriteriaValues() | Object[] | รับอาร์เรย์ของอาร์กิวเมนต์สำหรับเกณฑ์ของกฎ |
getHelpText() | String | รับข้อความช่วยเหลือของกฎ หรือnull หากไม่มีการตั้งค่าข้อความช่วยเหลือไว้ |
DataValidationBuilder
วิธีการ
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
build() | DataValidation | สร้างกฎการตรวจสอบข้อมูลจากการตั้งค่าที่ใช้กับเครื่องมือสร้าง |
copy() | DataValidationBuilder | สร้างเครื่องมือสร้างสำหรับกฎการตรวจสอบข้อมูลตามการตั้งค่าของกฎนี้ |
getAllowInvalid() | Boolean | แสดงผล true หากกฎแสดงคำเตือนเมื่ออินพุตไม่ผ่านการตรวจสอบข้อมูล หรือ false หากปฏิเสธอินพุตทั้งหมด |
getCriteriaType() | DataValidationCriteria | รับประเภทเกณฑ์ของกฎตามที่กำหนดไว้ใน enum ของ DataValidationCriteria |
getCriteriaValues() | Object[] | รับอาร์เรย์ของอาร์กิวเมนต์สำหรับเกณฑ์ของกฎ |
getHelpText() | String | รับข้อความช่วยเหลือของกฎ หรือnull หากไม่มีการตั้งค่าข้อความช่วยเหลือไว้ |
requireCheckbox() | DataValidationBuilder | ตั้งค่ากฎการตรวจสอบข้อมูลให้กำหนดให้อินพุตเป็นค่าบูลีน โดยค่านี้จะแสดงผลเป็นช่องทำเครื่องหมาย |
requireCheckbox(checkedValue) | DataValidationBuilder | ตั้งค่ากฎการตรวจสอบข้อมูลให้กำหนดให้อินพุตเป็นค่าที่ระบุหรือเว้นว่างไว้ |
requireCheckbox(checkedValue, uncheckedValue) | DataValidationBuilder | ตั้งค่ากฎการตรวจสอบข้อมูลให้กำหนดให้อินพุตเป็นค่าใดค่าหนึ่งที่ระบุ |
requireDate() | DataValidationBuilder | ตั้งค่ากฎการตรวจสอบข้อมูลให้กำหนดวันที่ |
requireDateAfter(date) | DataValidationBuilder | ตั้งค่ากฎการตรวจสอบข้อมูลให้ระบุวันที่หลังจากค่าที่ระบุ |
requireDateBefore(date) | DataValidationBuilder | ตั้งค่ากฎการตรวจสอบข้อมูลให้ระบุวันที่ก่อนค่าที่ระบุ |
requireDateBetween(start, end) | DataValidationBuilder | ตั้งค่ากฎการตรวจสอบข้อมูลให้ระบุวันที่ที่อยู่ระหว่าง 2 หรือ 2 วันที่ระบุ |
requireDateEqualTo(date) | DataValidationBuilder | ตั้งค่ากฎการตรวจสอบข้อมูลให้กำหนดวันที่ที่เท่ากับค่าที่ระบุ |
requireDateNotBetween(start, end) | DataValidationBuilder | ตั้งค่ากฎการตรวจสอบข้อมูลให้กำหนดวันที่ที่ไม่อยู่ระหว่าง 2 วันที่ไม่ตรงกับ 2 วัน |
requireDateOnOrAfter(date) | DataValidationBuilder | ตั้งค่ากฎการตรวจสอบข้อมูลให้ระบุวันที่ในหรือหลังจากค่าที่ระบุ |
requireDateOnOrBefore(date) | DataValidationBuilder | ตั้งค่ากฎการตรวจสอบข้อมูลให้กำหนดวันที่ในหรือก่อนค่าที่ระบุ |
requireFormulaSatisfied(formula) | DataValidationBuilder | ตั้งค่ากฎการตรวจสอบข้อมูลเพื่อกำหนดให้สูตรที่กำหนดต้องประเมินเป็น true |
requireNumberBetween(start, end) | DataValidationBuilder | ตั้งค่ากฎการตรวจสอบข้อมูลให้กำหนดหมายเลขที่อยู่ระหว่าง หรือเป็นหนึ่งในจำนวนที่ระบุ |
requireNumberEqualTo(number) | DataValidationBuilder | ตั้งค่ากฎการตรวจสอบข้อมูลให้กำหนดตัวเลขที่เท่ากับค่าที่ระบุ |
requireNumberGreaterThan(number) | DataValidationBuilder | ตั้งค่ากฎการตรวจสอบข้อมูลให้ต้องมีตัวเลขที่มากกว่าค่าที่ระบุ |
requireNumberGreaterThanOrEqualTo(number) | DataValidationBuilder | ตั้งค่ากฎการตรวจสอบข้อมูลให้กำหนดตัวเลขที่มากกว่าหรือเท่ากับค่าที่ระบุ |
requireNumberLessThan(number) | DataValidationBuilder | ตั้งค่ากฎการตรวจสอบข้อมูลให้กำหนดตัวเลขที่น้อยกว่าค่าที่ระบุ |
requireNumberLessThanOrEqualTo(number) | DataValidationBuilder | ตั้งค่ากฎการตรวจสอบข้อมูลให้กำหนดตัวเลขที่น้อยกว่าหรือเท่ากับค่าที่ระบุ |
requireNumberNotBetween(start, end) | DataValidationBuilder | ตั้งค่ากฎการตรวจสอบข้อมูลให้กำหนดจำนวนที่ไม่อยู่ระหว่าง และไม่ใช่จำนวนที่ระบุของ 2 จำนวน |
requireNumberNotEqualTo(number) | DataValidationBuilder | ตั้งค่ากฎการตรวจสอบข้อมูลให้กำหนดจำนวนที่ไม่เท่ากับค่าที่ระบุ |
requireTextContains(text) | DataValidationBuilder | ตั้งค่ากฎการตรวจสอบข้อมูลให้กำหนดให้อินพุตมีค่าที่กำหนด |
requireTextDoesNotContain(text) | DataValidationBuilder | ตั้งค่ากฎการตรวจสอบข้อมูลเพื่อกำหนดให้อินพุตไม่มีค่าที่ระบุ |
requireTextEqualTo(text) | DataValidationBuilder | ตั้งค่ากฎการตรวจสอบข้อมูลให้กำหนดให้อินพุตเท่ากับค่าที่ระบุ |
requireTextIsEmail() | DataValidationBuilder | ตั้งค่ากฎการตรวจสอบข้อมูลเพื่อกำหนดให้อินพุตต้องอยู่ในรูปแบบอีเมล |
requireTextIsUrl() | DataValidationBuilder | ตั้งค่ากฎการตรวจสอบข้อมูลเพื่อกำหนดให้อินพุตต้องอยู่ในรูปแบบ URL |
requireValueInList(values) | DataValidationBuilder | ตั้งค่ากฎการตรวจสอบข้อมูลให้กำหนดให้อินพุตเท่ากับค่าที่ระบุค่าใดค่าหนึ่ง |
requireValueInList(values, showDropdown) | DataValidationBuilder | ตั้งค่ากฎการตรวจสอบข้อมูลให้กำหนดให้อินพุตเท่ากับค่าที่ระบุ 1 ค่า โดยมีตัวเลือกให้ซ่อนเมนูแบบเลื่อนลง |
requireValueInRange(range) | DataValidationBuilder | ตั้งค่ากฎการตรวจสอบข้อมูลเพื่อกำหนดให้อินพุตเท่ากับค่าในช่วงที่กำหนด |
requireValueInRange(range, showDropdown) | DataValidationBuilder | ตั้งค่ากฎการตรวจสอบข้อมูลให้กำหนดให้อินพุตเท่ากับค่าในช่วงที่กำหนด โดยมีตัวเลือกให้ซ่อนเมนูแบบเลื่อนลง |
setAllowInvalid(allowInvalidData) | DataValidationBuilder | ตั้งค่าว่าจะแสดงคำเตือนเมื่ออินพุตไม่ผ่านการตรวจสอบข้อมูล หรือจะปฏิเสธอินพุตทั้งหมดเลยก็ได้ |
setHelpText(helpText) | DataValidationBuilder | ตั้งค่าข้อความช่วยเหลือที่จะปรากฏเมื่อผู้ใช้วางเมาส์เหนือเซลล์ที่ตั้งค่าการตรวจสอบข้อมูลไว้ |
withCriteria(criteria, args) | DataValidationBuilder | ตั้งค่ากฎการตรวจสอบข้อมูลเป็นเกณฑ์ที่กำหนดโดยค่า DataValidationCriteria ซึ่งโดยปกติแล้วจะนำมาจาก criteria และ arguments ของกฎที่มีอยู่ |
DataValidationCriteria
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ | ประเภท | คำอธิบาย |
---|---|---|
DATE_AFTER | Enum | ต้องระบุวันที่หลังจากค่าที่ระบุ |
DATE_BEFORE | Enum | ต้องมีวันที่ที่อยู่ก่อนค่าที่ระบุ |
DATE_BETWEEN | Enum | ต้องระบุวันที่ระหว่างค่าที่ระบุ |
DATE_EQUAL_TO | Enum | ต้องระบุวันที่ที่เท่ากับค่าที่ระบุ |
DATE_IS_VALID_DATE | Enum | ต้องระบุวันที่ |
DATE_NOT_BETWEEN | Enum | ต้องระบุวันที่ที่ไม่ได้อยู่ในค่าที่ระบุ |
DATE_ON_OR_AFTER | Enum | ต้องเป็นวันที่ที่ตรงกับหรือหลังจากค่าที่ระบุ |
DATE_ON_OR_BEFORE | Enum | ต้องระบุวันที่ที่ตรงกับหรือก่อนค่าที่ระบุ |
NUMBER_BETWEEN | Enum | ต้องการตัวเลขที่อยู่ระหว่างค่าที่ระบุ |
NUMBER_EQUAL_TO | Enum | ต้องใช้ตัวเลขที่เท่ากับค่าที่กำหนด |
NUMBER_GREATER_THAN | Enum | ต้องการตัวเลขที่มากกว่าค่าที่กำหนด |
NUMBER_GREATER_THAN_OR_EQUAL_TO | Enum | ต้องใช้ตัวเลขที่มากกว่าหรือเท่ากับค่าที่ระบุ |
NUMBER_LESS_THAN | Enum | ต้องใช้ตัวเลขที่น้อยกว่าค่าที่ระบุ |
NUMBER_LESS_THAN_OR_EQUAL_TO | Enum | ต้องใช้ตัวเลขที่น้อยกว่าหรือเท่ากับค่าที่ระบุ |
NUMBER_NOT_BETWEEN | Enum | ต้องใช้ตัวเลขที่ไม่ได้อยู่ระหว่างค่าที่กำหนด |
NUMBER_NOT_EQUAL_TO | Enum | ต้องใช้ตัวเลขที่ไม่เท่ากับค่าที่กำหนด |
TEXT_CONTAINS | Enum | อินพุตต้องมีค่าที่ระบุ |
TEXT_DOES_NOT_CONTAIN | Enum | กำหนดให้อินพุตต้องไม่มีค่าที่ระบุ |
TEXT_EQUAL_TO | Enum | กำหนดให้อินพุตเท่ากับค่าที่ระบุ |
TEXT_IS_VALID_EMAIL | Enum | ข้อมูลที่ป้อนต้องอยู่ในรูปแบบอีเมล |
TEXT_IS_VALID_URL | Enum | ข้อมูลที่ป้อนต้องอยู่ในรูปแบบ URL |
VALUE_IN_LIST | Enum | อินพุตนี้จะต้องเท่ากับค่าที่ระบุค่าใดค่าหนึ่ง |
VALUE_IN_RANGE | Enum | กำหนดให้อินพุตเท่ากับค่าในช่วงที่กำหนด |
CUSTOM_FORMULA | Enum | กำหนดให้อินพุตต้องทำให้สูตรที่กำหนดประเมินเป็น true |
CHECKBOX | Enum | กำหนดให้อินพุตเป็นค่าที่กำหนดเองหรือบูลีน โดยแสดงผลเป็นช่องทำเครื่องหมาย |
DateTimeGroupingRule
วิธีการ
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
getRuleType() | DateTimeGroupingRuleType | รับข้อมูลประเภทของกฎการจัดกลุ่มวันที่และเวลา |
DateTimeGroupingRuleType
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ | ประเภท | คำอธิบาย |
---|---|---|
UNSUPPORTED | Enum | ประเภทกฎการจัดกลุ่มวันที่และเวลาที่ไม่รองรับ |
SECOND | Enum | วันที่และเวลาของกลุ่มแยกตามวินาทีตั้งแต่ 0 ถึง 59 |
MINUTE | Enum | จัดกลุ่มวันที่และเวลาตามนาทีตั้งแต่ 0 ถึง 59 |
HOUR | Enum | จัดกลุ่มวันที่และเวลาตามชั่วโมงโดยใช้ระบบ 24 ชั่วโมงตั้งแต่ 0 ถึง 23 |
HOUR_MINUTE | Enum | จัดกลุ่มวันที่และเวลาตามชั่วโมงและนาทีโดยใช้ระบบ 24 ชั่วโมง เช่น 19:45 |
HOUR_MINUTE_AMPM | Enum | จัดกลุ่มวันที่และเวลาตามชั่วโมงและนาทีโดยใช้ระบบแบบ 12 ชั่วโมง เช่น 7:45 PM |
DAY_OF_WEEK | Enum | จัดกลุ่มวันที่และเวลาตามวันในสัปดาห์ เช่น Sunday |
DAY_OF_YEAR | Enum | จัดกลุ่มวันที่และเวลาตามวันของปีตั้งแต่ 1 ถึง 366 |
DAY_OF_MONTH | Enum | จัดกลุ่มวันที่และเวลาตามวันของเดือนตั้งแต่ 1 ถึง 31 |
DAY_MONTH | Enum | จัดกลุ่มวันที่และเวลาตามวันและเดือน เช่น 22-Nov |
MONTH | Enum | จัดกลุ่มวันที่และเวลาตามเดือน เช่น Nov |
QUARTER | Enum | กลุ่มวันที่และเวลาตามไตรมาส เช่น Q1 (ซึ่งแสดงช่วง ม.ค. - มี.ค.) |
YEAR | Enum | จัดกลุ่มวันที่และเวลาตามปี เช่น 2008 |
YEAR_MONTH | Enum | จัดกลุ่มวันที่และเวลาตามปีและเดือน เช่น 2008-Nov |
YEAR_QUARTER | Enum | จัดกลุ่มวันที่และเวลาตามปีและไตรมาส เช่น 2008 Q4 |
YEAR_MONTH_DAY | Enum | จัดกลุ่มวันที่และเวลาตามปี เดือน และวัน เช่น 2008-11-22 |
DeveloperMetadata
วิธีการ
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
getId() | Integer | แสดงผลรหัสที่ไม่ซ้ำกันที่เชื่อมโยงกับข้อมูลเมตาของนักพัฒนาซอฟต์แวร์รายนี้ |
getKey() | String | แสดงผลคีย์ที่เชื่อมโยงกับข้อมูลเมตาของนักพัฒนาซอฟต์แวร์นี้ |
getLocation() | DeveloperMetadataLocation | แสดงผลตำแหน่งข้อมูลเมตาของนักพัฒนาซอฟต์แวร์นี้ |
getValue() | String | แสดงผลค่าที่เชื่อมโยงกับข้อมูลเมตาของนักพัฒนาซอฟต์แวร์นี้ หรือ null หากข้อมูลเมตานี้ไม่มีค่า |
getVisibility() | DeveloperMetadataVisibility | แสดงผลการแสดงข้อมูลเมตาของนักพัฒนาซอฟต์แวร์รายนี้ |
moveToColumn(column) | DeveloperMetadata | ย้ายข้อมูลเมตาของนักพัฒนาซอฟต์แวร์นี้ไปยังคอลัมน์ที่ระบุ |
moveToRow(row) | DeveloperMetadata | ย้ายข้อมูลเมตาของนักพัฒนาซอฟต์แวร์นี้ไปยังแถวที่ระบุ |
moveToSheet(sheet) | DeveloperMetadata | ย้ายข้อมูลเมตาของนักพัฒนาซอฟต์แวร์นี้ไปยังชีตที่ระบุ |
moveToSpreadsheet() | DeveloperMetadata | ย้ายข้อมูลเมตาของนักพัฒนาซอฟต์แวร์นี้ไปยังสเปรดชีตระดับบนสุด |
remove() | void | ลบข้อมูลเมตานี้ |
setKey(key) | DeveloperMetadata | ตั้งค่าคีย์ของข้อมูลเมตาของนักพัฒนาซอฟต์แวร์นี้เป็นค่าที่ระบุ |
setValue(value) | DeveloperMetadata | ตั้งค่าที่เชื่อมโยงกับข้อมูลเมตาของนักพัฒนาซอฟต์แวร์นี้เป็นค่าที่ระบุ |
setVisibility(visibility) | DeveloperMetadata | ตั้งค่าระดับการเข้าถึงข้อมูลเมตาของนักพัฒนาซอฟต์แวร์รายนี้เป็นระดับการเข้าถึงที่ระบุ |
DeveloperMetadataFinder
วิธีการ
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
find() | DeveloperMetadata[] | ดำเนินการค้นหานี้และแสดงผลข้อมูลเมตาที่ตรงกัน |
onIntersectingLocations() | DeveloperMetadataFinder | กำหนดค่าการค้นหาเพื่อพิจารณาตำแหน่งที่ทับซ้อนกันที่มีข้อมูลเมตา |
withId(id) | DeveloperMetadataFinder | จำกัดการค้นหานี้เพื่อพิจารณาเฉพาะข้อมูลเมตาที่ตรงกับรหัสที่ระบุ |
withKey(key) | DeveloperMetadataFinder | จำกัดการค้นหานี้เพื่อพิจารณาเฉพาะข้อมูลเมตาที่ตรงกับคีย์ที่ระบุ |
withLocationType(locationType) | DeveloperMetadataFinder | จำกัดการค้นหานี้เพื่อพิจารณาเฉพาะข้อมูลเมตาที่ตรงกับประเภทสถานที่ที่ระบุ |
withValue(value) | DeveloperMetadataFinder | จำกัดการค้นหานี้เพื่อพิจารณาเฉพาะข้อมูลเมตาที่ตรงกับค่าที่ระบุ |
withVisibility(visibility) | DeveloperMetadataFinder | จำกัดการค้นหานี้เพื่อพิจารณาเฉพาะข้อมูลเมตาที่ตรงกับการแสดงผลที่ระบุ |
DeveloperMetadataLocation
วิธีการ
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
getColumn() | Range | แสดงผล Range สำหรับตำแหน่งคอลัมน์ของข้อมูลเมตานี้ หรือ null หากประเภทตำแหน่งไม่ใช่ DeveloperMetadataLocationType.COLUMN |
getLocationType() | DeveloperMetadataLocationType | รับประเภทของสถานที่ตั้ง |
getRow() | Range | แสดงผล Range สำหรับตำแหน่งแถวของข้อมูลเมตานี้ หรือ null หากประเภทตำแหน่งไม่ใช่ DeveloperMetadataLocationType.ROW |
getSheet() | Sheet | แสดงผลตำแหน่ง Sheet ของข้อมูลเมตานี้ หรือ null หากประเภทตำแหน่งไม่ใช่ DeveloperMetadataLocationType.SHEET |
getSpreadsheet() | Spreadsheet | แสดงผลตำแหน่ง Spreadsheet ของข้อมูลเมตานี้ หรือ null หากประเภทตำแหน่งไม่ใช่ DeveloperMetadataLocationType.SPREADSHEET |
DeveloperMetadataLocationType
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ | ประเภท | คำอธิบาย |
---|---|---|
SPREADSHEET | Enum | ประเภทสถานที่ของข้อมูลเมตาของนักพัฒนาซอฟต์แวร์ที่เชื่อมโยงกับสเปรดชีตระดับบนสุด |
SHEET | Enum | ประเภทตำแหน่งสำหรับข้อมูลเมตาของนักพัฒนาซอฟต์แวร์ที่เชื่อมโยงกับทั้งชีต |
ROW | Enum | ประเภทสถานที่ตั้งสำหรับข้อมูลเมตาของนักพัฒนาแอปที่เชื่อมโยงกับแถว |
COLUMN | Enum | ประเภทสถานที่ตั้งสำหรับข้อมูลเมตาของนักพัฒนาแอปที่เชื่อมโยงกับคอลัมน์ |
DeveloperMetadataVisibility
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ | ประเภท | คำอธิบาย |
---|---|---|
DOCUMENT | Enum | ข้อมูลเมตาที่เห็นได้ของเอกสารจะเข้าถึงได้จากโปรเจ็กต์ของนักพัฒนาซอฟต์แวร์ที่มีสิทธิ์เข้าถึงเอกสาร |
PROJECT | Enum | ข้อมูลเมตาที่แสดงของโปรเจ็กต์จะแสดงและเข้าถึงได้โดยโปรเจ็กต์ของนักพัฒนาซอฟต์แวร์ที่สร้างข้อมูลเมตาเท่านั้น |
Dimension
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ | ประเภท | คำอธิบาย |
---|---|---|
COLUMNS | Enum | มิติข้อมูลคอลัมน์ (แนวตั้ง) |
ROWS | Enum | มิติข้อมูลแถว (แนวนอน) |
Direction
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ | ประเภท | คำอธิบาย |
---|---|---|
UP | Enum | ทิศทางการลดดัชนีแถว |
DOWN | Enum | ทิศทางของการเพิ่มขึ้นของดัชนีแถว |
PREVIOUS | Enum | ทิศทางการลดดัชนีคอลัมน์ |
NEXT | Enum | ทิศทางการเพิ่มขึ้นของดัชนีคอลัมน์ |
Drawing
วิธีการ
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
getContainerInfo() | ContainerInfo | รับข้อมูลเกี่ยวกับตำแหน่งของภาพวาดในชีต |
getHeight() | Integer | แสดงความสูงจริงของภาพวาดนี้เป็นพิกเซล |
getOnAction() | String | แสดงชื่อมาโครที่แนบมากับภาพวาดนี้ |
getSheet() | Sheet | แสดงแผ่นงานที่ภาพวาดนี้ปรากฏขึ้น |
getWidth() | Integer | แสดงความกว้างจริงของภาพวาดนี้เป็นพิกเซล |
getZIndex() | Number | แสดงดัชนี z ของภาพวาดนี้ |
remove() | void | ลบภาพวาดนี้ออกจากสเปรดชีต |
setHeight(height) | Drawing | กำหนดความสูงจริงของภาพวาดนี้เป็นพิกเซล |
setOnAction(macroName) | Drawing | กำหนดฟังก์ชันมาโครให้กับภาพวาดนี้ |
setPosition(anchorRowPos, anchorColPos, offsetX, offsetY) | Drawing | กำหนดตำแหน่งที่ภาพวาดปรากฏในชีต |
setWidth(width) | Drawing | กำหนดความกว้างจริงของภาพวาดนี้เป็นพิกเซล |
setZIndex(zIndex) | Drawing | ตั้งค่าดัชนีลำดับ z ของภาพวาดนี้ |
EmbeddedAreaChartBuilder
วิธีการ
EmbeddedBarChartBuilder
วิธีการ
EmbeddedChart
วิธีการ
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
asDataSourceChart() | DataSourceChart | แคสต์ไปยังอินสแตนซ์แผนภูมิแหล่งข้อมูลหากแผนภูมิเป็นแผนภูมิแหล่งข้อมูล หรือnull
ในกรณีอื่นๆ |
getAs(contentType) | Blob | แสดงผลข้อมูลภายในออบเจ็กต์นี้เป็น Blob ที่แปลงเป็นประเภทเนื้อหาที่ระบุ |
getBlob() | Blob | แสดงผลข้อมูลภายในออบเจ็กต์นี้เป็น Blob |
getChartId() | Integer | แสดงผลตัวระบุแบบคงที่สำหรับแผนภูมิซึ่งไม่ซ้ำกันในสเปรดชีตที่มีแผนภูมิ หรือ null หากแผนภูมิไม่อยู่ในสเปรดชีต |
getContainerInfo() | ContainerInfo | แสดงผลข้อมูลเกี่ยวกับตำแหน่งของแผนภูมิภายในชีต |
getHiddenDimensionStrategy() | ChartHiddenDimensionStrategy | แสดงกลยุทธ์ที่จะใช้ในการจัดการแถวและคอลัมน์ที่ซ่อน |
getMergeStrategy() | ChartMergeStrategy | แสดงผลกลยุทธ์การรวมที่ใช้เมื่อมีช่วงมากกว่า 1 ช่วง |
getNumHeaders() | Integer | แสดงผลจำนวนแถวหรือคอลัมน์ในช่วงที่กำหนดเป็นส่วนหัว |
getOptions() | ChartOptions | แสดงตัวเลือกสำหรับแผนภูมินี้ เช่น ความสูง สี และแกน |
getRanges() | Range[] | แสดงผลช่วงที่แผนภูมินี้ใช้เป็นแหล่งข้อมูล |
getTransposeRowsAndColumns() | Boolean | หากตั้งค่าเป็น true แถวและคอลัมน์ที่ใช้ในการป้อนข้อมูลแผนภูมิจะสลับกัน |
modify() | EmbeddedChartBuilder | แสดงผล EmbeddedChartBuilder ที่ใช้แก้ไขแผนภูมินี้ได้ |
EmbeddedChartBuilder
วิธีการ
EmbeddedColumnChartBuilder
วิธีการ
EmbeddedComboChartBuilder
วิธีการ
EmbeddedHistogramChartBuilder
วิธีการ
EmbeddedLineChartBuilder
วิธีการ
EmbeddedPieChartBuilder
วิธีการ
EmbeddedScatterChartBuilder
วิธีการ
EmbeddedTableChartBuilder
วิธีการ
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
addRange(range) | EmbeddedChartBuilder | เพิ่มช่วงในแผนภูมิที่เครื่องมือสร้างนี้แก้ไข |
asAreaChart() | EmbeddedAreaChartBuilder | ตั้งค่าประเภทแผนภูมิเป็น AreaChart และแสดงผล EmbeddedAreaChartBuilder |
asBarChart() | EmbeddedBarChartBuilder | ตั้งค่าประเภทแผนภูมิเป็น BarChart และแสดงผล EmbeddedBarChartBuilder |
asColumnChart() | EmbeddedColumnChartBuilder | ตั้งค่าประเภทแผนภูมิเป็น ColumnChart และแสดงผล EmbeddedColumnChartBuilder |
asComboChart() | EmbeddedComboChartBuilder | ตั้งค่าประเภทแผนภูมิเป็น ComboChart และแสดงผล EmbeddedComboChartBuilder |
asHistogramChart() | EmbeddedHistogramChartBuilder | ตั้งค่าประเภทแผนภูมิเป็น HistogramChart และแสดงผล EmbeddedHistogramChartBuilder |
asLineChart() | EmbeddedLineChartBuilder | ตั้งค่าประเภทแผนภูมิเป็นแผนภูมิเส้นและแสดงผล EmbeddedLineChartBuilder |
asPieChart() | EmbeddedPieChartBuilder | ตั้งค่าประเภทแผนภูมิเป็น PieChart และแสดงผล EmbeddedPieChartBuilder |
asScatterChart() | EmbeddedScatterChartBuilder | ตั้งค่าประเภทแผนภูมิเป็น ScatterChart และแสดงผล EmbeddedScatterChartBuilder |
asTableChart() | EmbeddedTableChartBuilder | ตั้งค่าประเภทแผนภูมิเป็น TableChart และแสดงผล EmbeddedTableChartBuilder |
build() | EmbeddedChart | สร้างแผนภูมิเพื่อแสดงการเปลี่ยนแปลงทั้งหมดที่เกิดขึ้น |
clearRanges() | EmbeddedChartBuilder | นำช่วงทั้งหมดออกจากแผนภูมิที่เครื่องมือสร้างนี้แก้ไข |
enablePaging(enablePaging) | EmbeddedTableChartBuilder | ตั้งค่าว่าจะเปิดใช้งานการสลับหน้าผ่านข้อมูลหรือไม่ |
enablePaging(pageSize) | EmbeddedTableChartBuilder | เปิดใช้งานการแบ่งหน้าและกำหนดจำนวนแถวในแต่ละหน้า |
enablePaging(pageSize, startPage) | EmbeddedTableChartBuilder | เปิดใช้การแบ่งหน้า กำหนดจำนวนแถวในแต่ละหน้า และหน้าแรกในตารางที่จะแสดง (เลขหน้าจะเป็น 0) |
enableRtlTable(rtlEnabled) | EmbeddedTableChartBuilder | เพิ่มการสนับสนุนพื้นฐานสำหรับภาษาที่อ่านจากขวาไปซ้าย (เช่น อาหรับหรือฮีบรู) โดยการกลับลำดับคอลัมน์ของตาราง เพื่อให้คอลัมน์ 0 เป็นคอลัมน์ด้านขวาสุด และคอลัมน์สุดท้ายคือคอลัมน์ซ้ายสุด |
enableSorting(enableSorting) | EmbeddedTableChartBuilder | ตั้งค่าว่าจะจัดเรียงคอลัมน์หรือไม่เมื่อผู้ใช้คลิกส่วนหัวของคอลัมน์ |
getChartType() | ChartType | แสดงประเภทแผนภูมิปัจจุบัน |
getContainer() | ContainerInfo | แสดงแผนภูมิ ContainerInfo ซึ่งสรุปตำแหน่งที่แผนภูมิปรากฏในชีต |
getRanges() | Range[] | แสดงผลสำเนาของรายการช่วงที่ให้ข้อมูลสำหรับแผนภูมินี้ในปัจจุบัน |
removeRange(range) | EmbeddedChartBuilder | นำช่วงที่ระบุออกจากแผนภูมิที่เครื่องมือสร้างนี้แก้ไข |
setChartType(type) | EmbeddedChartBuilder | เปลี่ยนประเภทของแผนภูมิ |
setFirstRowNumber(number) | EmbeddedTableChartBuilder | ตั้งค่าหมายเลขแถวสำหรับแถวแรกในตารางข้อมูล |
setHiddenDimensionStrategy(strategy) | EmbeddedChartBuilder | กำหนดกลยุทธ์ที่จะใช้กับแถวและคอลัมน์ที่ซ่อน |
setInitialSortingAscending(column) | EmbeddedTableChartBuilder | ตั้งค่าดัชนีของคอลัมน์ตามที่ควรจัดเรียงตารางในตอนแรก (จากน้อยไปมาก) |
setInitialSortingDescending(column) | EmbeddedTableChartBuilder | ตั้งค่าดัชนีของคอลัมน์ตามที่ควรจัดเรียงตารางในตอนแรก (จากมากไปน้อย) |
setMergeStrategy(mergeStrategy) | EmbeddedChartBuilder | ตั้งค่ากลยุทธ์การรวมที่จะใช้เมื่อมีมากกว่า 1 ช่วง |
setNumHeaders(headers) | EmbeddedChartBuilder | กำหนดจำนวนแถวหรือคอลัมน์ของช่วงที่ควรถือเป็นส่วนหัว |
setOption(option, value) | EmbeddedChartBuilder | ตั้งค่าตัวเลือกขั้นสูงสำหรับแผนภูมินี้ |
setPosition(anchorRowPos, anchorColPos, offsetX, offsetY) | EmbeddedChartBuilder | กำหนดตำแหน่งโดยเปลี่ยนตำแหน่งที่แผนภูมิปรากฏในชีต |
setTransposeRowsAndColumns(transpose) | EmbeddedChartBuilder | ตั้งค่าว่าจะให้แถวและคอลัมน์ของแผนภูมิมีการสลับสับเปลี่ยนกันหรือไม่ |
showRowNumberColumn(showRowNumber) | EmbeddedTableChartBuilder | ตั้งค่าว่าจะแสดงหมายเลขแถวเป็นคอลัมน์แรกของตารางหรือไม่ |
useAlternatingRowStyle(alternate) | EmbeddedTableChartBuilder | กำหนดว่าจะกำหนดรูปแบบการสลับสีให้กับแถวคี่และแถวคู่ของแผนภูมิตารางหรือไม่ |
Filter
วิธีการ
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
getColumnFilterCriteria(columnPosition) | FilterCriteria | รับเกณฑ์ตัวกรองในคอลัมน์ที่ระบุ หรือส่ง null หากคอลัมน์นั้นไม่ได้ใช้เกณฑ์ตัวกรอง |
getRange() | Range | เรียกดูช่วงของตัวกรองที่ใช้ |
remove() | void | นำตัวกรองนี้ออก |
removeColumnFilterCriteria(columnPosition) | Filter | นำเกณฑ์ตัวกรองออกจากคอลัมน์ที่ระบุ |
setColumnFilterCriteria(columnPosition, filterCriteria) | Filter | ตั้งค่าเกณฑ์ตัวกรองในคอลัมน์ที่ระบุ |
sort(columnPosition, ascending) | Filter | จัดเรียงช่วงที่กรองตามคอลัมน์ที่ระบุ โดยไม่รวมแถวแรก (แถวส่วนหัว) ในช่วงที่ใช้ตัวกรองนี้ |
FilterCriteria
วิธีการ
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
copy() | FilterCriteriaBuilder | คัดลอกเกณฑ์ตัวกรองนี้และสร้างเครื่องมือสร้างเกณฑ์ที่คุณนำไปใช้กับตัวกรองอื่นได้ |
getCriteriaType() | BooleanCriteria | แสดงผลประเภทบูลีนของเกณฑ์ เช่น CELL_EMPTY |
getCriteriaValues() | Object[] | แสดงผลอาร์เรย์ของอาร์กิวเมนต์สำหรับเกณฑ์บูลีน |
getHiddenValues() | String[] | แสดงผลค่าที่ตัวกรองซ่อนไว้ |
getVisibleBackgroundColor() | Color | แสดงสีพื้นหลังที่ใช้เป็นเกณฑ์ตัวกรอง |
getVisibleForegroundColor() | Color | แสดงผลสีพื้นหน้าที่ใช้เป็นเกณฑ์ตัวกรอง |
getVisibleValues() | String[] | แสดงผลค่าที่ตัวกรองตาราง Pivot แสดง |
FilterCriteriaBuilder
วิธีการ
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
build() | FilterCriteria | รวบรวมเกณฑ์ตัวกรองโดยใช้การตั้งค่าที่คุณเพิ่มลงในเครื่องมือสร้างเกณฑ์ |
copy() | FilterCriteriaBuilder | คัดลอกเกณฑ์ตัวกรองนี้และสร้างเครื่องมือสร้างเกณฑ์ที่คุณนำไปใช้กับตัวกรองอื่นได้ |
getCriteriaType() | BooleanCriteria | แสดงผลประเภทบูลีนของเกณฑ์ เช่น CELL_EMPTY |
getCriteriaValues() | Object[] | แสดงผลอาร์เรย์ของอาร์กิวเมนต์สำหรับเกณฑ์บูลีน |
getHiddenValues() | String[] | แสดงผลค่าที่ตัวกรองซ่อนไว้ |
getVisibleBackgroundColor() | Color | แสดงสีพื้นหลังที่ใช้เป็นเกณฑ์ตัวกรอง |
getVisibleForegroundColor() | Color | แสดงผลสีพื้นหน้าที่ใช้เป็นเกณฑ์ตัวกรอง |
getVisibleValues() | String[] | แสดงผลค่าที่ตัวกรองตาราง Pivot แสดง |
setHiddenValues(values) | FilterCriteriaBuilder | ตั้งค่าที่จะซ่อน |
setVisibleBackgroundColor(visibleBackgroundColor) |
|