บริการนี้ช่วยให้สคริปต์สามารถสร้าง เข้าถึง และแก้ไขไฟล์ใน 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 | แสดงผลสีแถวสลับกันสีที่สอง หรือ 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 | ตั้งค่าสีแถวที่ 2 ที่สลับกัน |
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 | รับประเภทเกณฑ์ของกฎตามที่กําหนดไว้ในการแจกแจง 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 | ตั้งค่าการทําข้อความเป็นตัวหนาสําหรับรูปแบบกฎแบบมีเงื่อนไข's |
setFontColor(color) | ConditionalFormatRuleBuilder | ตั้งค่าสีแบบอักษรสําหรับรูปแบบกฎแบบมีเงื่อนไข's |
setFontColorObject(color) | ConditionalFormatRuleBuilder | ตั้งค่าสีแบบอักษรสําหรับรูปแบบกฎแบบมีเงื่อนไข's |
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 | ตั้งกฎรูปแบบตามเงื่อนไขให้ทริกเกอร์เมื่อมีตัวเลขอยู่ระหว่าง หรือเป็นค่าใดค่าหนึ่งจาก 2 ค่า |
whenNumberEqualTo(number) | ConditionalFormatRuleBuilder | ตั้งกฎรูปแบบตามเงื่อนไขให้ทริกเกอร์เมื่อตัวเลขเท่ากับค่าที่ระบุ |
whenNumberGreaterThan(number) | ConditionalFormatRuleBuilder | ตั้งกฎรูปแบบตามเงื่อนไขให้ทริกเกอร์เมื่อตัวเลขมีค่ามากกว่าค่าที่ระบุ |
whenNumberGreaterThanOrEqualTo(number) | ConditionalFormatRuleBuilder | ตั้งกฎรูปแบบตามเงื่อนไขให้ทริกเกอร์เมื่อตัวเลขมากกว่าหรือเท่ากับค่าที่ระบุ |
whenNumberLessThan(number) | ConditionalFormatRuleBuilder | ตั้งค่ากฎรูปแบบตามเงื่อนไขให้ทริกเกอร์เมื่อมีค่าน้อยกว่าค่าที่ระบุ |
whenNumberLessThanOrEqualTo(number) | ConditionalFormatRuleBuilder | ตั้งกฎรูปแบบตามเงื่อนไขให้ทริกเกอร์เมื่อจํานวนน้อยกว่าหรือเท่ากับค่าที่ระบุ |
whenNumberNotBetween(start, end) | ConditionalFormatRuleBuilder | ตั้งกฎรูปแบบตามเงื่อนไขให้ทริกเกอร์เมื่อตัวเลขไม่อยู่ระหว่าง และไม่มีค่าที่ระบุ 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 | มุมซ้ายบนของแผนภูมิออฟเซ็ตจากแถวยึดติดกับพิกเซลหลายพิกเซล |
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
วิธีการ
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
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
วิธีการ
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
forceRefreshData() | DataSourceChart | รีเฟรชข้อมูลของออบเจ็กต์นี้โดยไม่คํานึงถึงสถานะปัจจุบัน |
getDataSource() | DataSource | รับแหล่งข้อมูลที่ออบเจ็กต์ลิงก์ |
getStatus() | DataExecutionStatus | รับสถานะการเรียกใช้ข้อมูลของออบเจ็กต์ |
refreshData() | DataSourceChart | รีเฟรชข้อมูลของออบเจ็กต์ |
waitForCompletion(timeoutInSeconds) | DataExecutionStatus | รอจนกว่าการดําเนินการปัจจุบันจะเสร็จสมบูรณ์และจะหมดเวลาหลังจากจํานวนวินาทีที่ระบุ |
DataSourceColumn
วิธีการ
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
getDataSource() | DataSource | รับแหล่งข้อมูลที่เชื่อมโยงกับคอลัมน์แหล่งข้อมูล |
getFormula() | String | รับสูตรสําหรับคอลัมน์แหล่งข้อมูล |
getName() | String | รับชื่อสําหรับคอลัมน์แหล่งข้อมูล |
hasArrayDependency() | Boolean | แสดงผลว่าคอลัมน์นั้นมีทรัพยากร Dependency ของอาร์เรย์หรือไม่ |
isCalculatedColumn() | Boolean | แสดงผลว่าคอลัมน์ดังกล่าวเป็นคอลัมน์ที่คํานวณหรือไม่ |
remove() | void | นําคอลัมน์แหล่งข้อมูลออก |
setFormula(formula) | DataSourceColumn | ตั้งค่าสูตรสําหรับคอลัมน์แหล่งข้อมูล |
setName(name) | DataSourceColumn | ตั้งชื่อคอลัมน์แหล่งข้อมูล |
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 ปกติ |
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 | ปรับขนาดความกว้างของคอลัมน์ที่ระบุโดยอัตโนมัติ |
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 | เพิ่มข้อกําหนดในการจัดเรียงในคอลัมน์ในตารางแหล่งข้อมูล |
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 | รับประเภทเกณฑ์ของกฎตามที่กําหนดไว้ในการแจกแจง DataValidationCriteria |
getCriteriaValues() | Object[] | รับอาร์เรย์ของอาร์กิวเมนต์สําหรับเกณฑ์ของกฎ |
getHelpText() | String | รับข้อความช่วยเหลือของกฎ หรือ null หากไม่มีการตั้งค่าข้อความช่วยเหลือ |
DataValidationBuilder
วิธีการ
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
build() | DataValidation | สร้างกฎการตรวจสอบข้อมูลจากการตั้งค่าที่ใช้กับเครื่องมือสร้าง |
copy() | DataValidationBuilder | สร้างเครื่องมือสร้างสําหรับกฎการตรวจสอบข้อมูลตามการตั้งค่าของกฎนี้ |
getAllowInvalid() | Boolean | แสดงผล true หากกฎแสดงคําเตือนเมื่ออินพุตไม่ผ่านการตรวจสอบข้อมูล หรือ false หากกฎปฏิเสธอินพุตทั้งหมด |
getCriteriaType() | DataValidationCriteria | รับประเภทเกณฑ์ของกฎตามที่กําหนดไว้ในการแจกแจง 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 | ตั้งค่ากฎการตรวจสอบข้อมูลให้กําหนดวันที่ที่อยู่ระหว่างวันใดเดือนหนึ่งหรือวันที่ใดวันที่หนึ่ง |
requireDateEqualTo(date) | DataValidationBuilder | ตั้งค่ากฎการตรวจสอบข้อมูลให้กําหนดวันที่ที่เท่ากับค่าที่ระบุ |
requireDateNotBetween(start, end) | DataValidationBuilder | ตั้งค่ากฎการตรวจสอบข้อมูลให้กําหนดวันที่ที่ไม่อยู่ระหว่าง ซึ่งไม่ใช่วันที่ที่ระบุไว้ 2 วัน |
requireDateOnOrAfter(date) | DataValidationBuilder | ตั้งค่ากฎการตรวจสอบข้อมูลให้กําหนดวันที่ในวันที่หรือหลังค่าที่ระบุ |
requireDateOnOrBefore(date) | DataValidationBuilder | ตั้งค่ากฎการตรวจสอบข้อมูลเพื่อกําหนดวันที่ในหรือก่อนค่าที่ระบุ |
requireFormulaSatisfied(formula) | DataValidationBuilder | ตั้งค่ากฎการตรวจสอบข้อมูลเพื่อกําหนดให้สูตรที่ระบุจะประเมินเป็น true |
requireNumberBetween(start, end) | DataValidationBuilder | ตั้งค่ากฎการตรวจสอบข้อมูลให้กําหนดหมายเลขที่อยู่ระหว่างหรือเป็นตัวเลข 2 ตัว |
requireNumberEqualTo(number) | DataValidationBuilder | ตั้งค่ากฎการตรวจสอบข้อมูลให้มีจํานวนที่เท่ากับค่าที่ระบุ |
requireNumberGreaterThan(number) | DataValidationBuilder | ตั้งค่ากฎการตรวจสอบข้อมูลให้มีจํานวนที่มากกว่าค่าที่ระบุ |
requireNumberGreaterThanOrEqualTo(number) | DataValidationBuilder | ตั้งค่ากฎการตรวจสอบข้อมูลให้มีจํานวนมากกว่าหรือเท่ากับค่าที่ระบุ |
requireNumberLessThan(number) | DataValidationBuilder | ตั้งค่ากฎการตรวจสอบข้อมูลให้มีจํานวนน้อยกว่าค่าที่ระบุ |
requireNumberLessThanOrEqualTo(number) | DataValidationBuilder | ตั้งค่ากฎการตรวจสอบข้อมูลให้มีจํานวนน้อยกว่าหรือเท่ากับค่าที่ระบุ |
requireNumberNotBetween(start, end) | DataValidationBuilder | ตั้งค่ากฎการตรวจสอบข้อมูลให้กําหนดหมายเลขที่ไม่อยู่ระหว่าง และไม่มีหมายเลขใดค่าหนึ่งระบุไว้ |
requireNumberNotEqualTo(number) | DataValidationBuilder | ตั้งค่ากฎการตรวจสอบข้อมูลให้มีจํานวนไม่เท่ากับค่าที่ระบุ |
requireTextContains(text) | DataValidationBuilder | ตั้งค่ากฎการตรวจสอบข้อมูลเพื่อระบุว่าอินพุตมีค่าที่ระบุ |
requireTextDoesNotContain(text) | DataValidationBuilder | ตั้งกฎการตรวจสอบข้อมูลเพื่อกําหนดให้อินพุตไม่มีค่าที่ระบุ |
requireTextEqualTo(text) | DataValidationBuilder | ตั้งกฎการตรวจสอบข้อมูลเพื่อกําหนดให้อินพุตมีค่าเท่ากับค่าที่กําหนด |
requireTextIsEmail() | DataValidationBuilder | ตั้งค่ากฎการตรวจสอบข้อมูลเพื่อระบุว่าอินพุตจะอยู่ในรูปแบบอีเมล |
requireTextIsUrl() | DataValidationBuilder | ตั้งค่ากฎการตรวจสอบข้อมูลเพื่อระบุว่าอินพุตจะอยู่ในรูปแบบ URL |
requireValueInList(values) | DataValidationBuilder | ตั้งกฎการตรวจสอบข้อมูลเพื่อกําหนดให้อินพุตมีค่าใดค่าหนึ่ง |
requireValueInList(values, showDropdown) | DataValidationBuilder | ตั้งค่ากฎการตรวจสอบข้อมูลเพื่อให้อินพุตเท่ากับค่าใดค่าหนึ่ง พร้อมตัวเลือกในการซ่อนเมนูแบบเลื่อนลง |
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 | จัดกลุ่มวันที่และเวลาตามไตรมาส เช่น ไตรมาสที่ 1 (ซึ่งหมายถึง ม.ค. - มี.ค.) |
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 | ตั้งค่าประเภทแผนภูมิเป็น LineChart และแสดงผล 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 | ตั้งค่าตัวเลือกขั้นสูงสําหรั |