Class DataSourceColumn

คอลัมน์แหล่งข้อมูล

เข้าถึงและแก้ไขคอลัมน์แหล่งข้อมูล

ใช้คลาสนี้กับข้อมูลที่เชื่อมต่อกับฐานข้อมูลเท่านั้น

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
getDataSource()DataSourceรับแหล่งข้อมูลที่เชื่อมโยงกับคอลัมน์แหล่งข้อมูล
getFormula()Stringรับสูตรสําหรับคอลัมน์แหล่งข้อมูล
getName()Stringรับชื่อสําหรับคอลัมน์แหล่งข้อมูล
hasArrayDependency()Booleanแสดงผลว่าคอลัมน์มีการพึ่งพาอาร์เรย์หรือไม่
isCalculatedColumn()Booleanแสดงผลว่าคอลัมน์เป็นคอลัมน์ที่คำนวณหรือไม่
remove()voidนําคอลัมน์แหล่งข้อมูลออก
setFormula(formula)DataSourceColumnตั้งค่าสูตรสําหรับคอลัมน์แหล่งข้อมูล
setName(name)DataSourceColumnตั้งชื่อคอลัมน์แหล่งข้อมูล

เอกสารประกอบโดยละเอียด

getDataSource()

รับแหล่งข้อมูลที่เชื่อมโยงกับคอลัมน์แหล่งข้อมูล

รีเทิร์น

DataSource — แหล่งข้อมูล

การให้สิทธิ์

สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

getFormula()

รับสูตรสําหรับคอลัมน์แหล่งข้อมูล แสดงผลสตริงว่างหากคอลัมน์แหล่งข้อมูลไม่ใช่ calculated column

รีเทิร์น

String — สูตร

การให้สิทธิ์

สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

getName()

รับชื่อสําหรับคอลัมน์แหล่งข้อมูล

รีเทิร์น

String — ชื่อคอลัมน์

การให้สิทธิ์

สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

hasArrayDependency()

แสดงผลว่าคอลัมน์มีการพึ่งพาอาร์เรย์หรือไม่

รีเทิร์น

Booleantrue หากคอลัมน์มีการพึ่งพาอาร์เรย์ หรือ false ในกรณีอื่นๆ

การให้สิทธิ์

สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

isCalculatedColumn()

แสดงผลว่าคอลัมน์เป็นคอลัมน์ที่คำนวณหรือไม่

รีเทิร์น

Booleantrue หากคอลัมน์เป็นคอลัมน์ที่คำนวณ หรือ false ในกรณีอื่นๆ

การให้สิทธิ์

สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

remove()

นําคอลัมน์แหล่งข้อมูลออก

รองรับ calculated columns เท่านั้น

การให้สิทธิ์

สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

setFormula(formula)

ตั้งค่าสูตรสําหรับคอลัมน์แหล่งข้อมูล

รองรับ calculated columns เท่านั้น

พารามิเตอร์

ชื่อประเภทคำอธิบาย
formulaStringสูตรใหม่

รีเทิร์น

DataSourceColumn — คอลัมน์แหล่งข้อมูลสําหรับการต่อเชื่อม

การให้สิทธิ์

สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

setName(name)

ตั้งชื่อคอลัมน์แหล่งข้อมูล

รองรับ calculated columns เท่านั้น

พารามิเตอร์

ชื่อประเภทคำอธิบาย
nameStringชื่อที่จะตั้ง

รีเทิร์น

DataSourceColumn — คอลัมน์แหล่งข้อมูลสําหรับการต่อเชื่อม

การให้สิทธิ์

สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets