เริ่มต้นจากสเปรดชีต
Dynamic Form Choices ทำงานใน Google ชีตเช่นเดียวกับใน Google ฟอร์ม หากตัวเลือกของคุณอยู่ในสเปรดชีตที่คุณดูแลอยู่แล้ว (รายชื่อผู้เรียน ตารางเวลา รายการสต็อก) คุณเริ่มต้นจากตรงนั้นได้เลย ส่วนเสริมจะใช้คอลัมน์ของคุณเป็นตัวเลือก เพิ่มคอลัมน์ Capacity และคอลัมน์ Taken ไว้ข้างๆ และซิงค์ฟอร์มที่คุณเลือกให้ตรงกันอยู่เสมอ
ไม่มีอะไรถูกย้าย แท็บของคุณยังเป็นแท็บของคุณ ส่วนเสริมจะเขียนลงเฉพาะสองคอลัมน์ที่มันเพิ่มเองเท่านั้น
เชื่อมต่อสเปรดชีต
- เปิดสเปรดชีตใน Google ชีต แล้วไปที่ ส่วนขยาย → Dynamic Form Choices → Start
- เลือกแท็บที่เก็บตัวเลือกของคุณ
- เปิด แถวแรกเป็นหัวตาราง ทิ้งไว้ หากแถว 1 เป็นหัวข้อ ปิดหากแถวแรกของคุณเป็นตัวเลือกอยู่แล้ว
- เลือกคอลัมน์ที่มีตัวเลือก รายการจะแสดงทุกคอลัมน์พร้อมหัวข้อและค่าสองสามค่าแรก เพื่อให้คุณแยกแยะได้
- ใต้ Capacity ให้คงตัวเลือก เพิ่มคอลัมน์ Capacity ให้ฉัน ไว้ หรือเลือก ใช้คอลัมน์ที่มีอยู่แล้ว หากชีตของคุณมีคอลัมน์ "สูงสุด" หรือ "ที่นั่ง" อยู่แล้ว
- กด เลือกฟอร์ม แล้วเลือก Google ฟอร์มที่จะป้อนข้อมูลให้ ตัวเลือกไฟล์ของ Google จะให้ส่วนเสริมเข้าถึงฟอร์มนั้นฟอร์มเดียวเท่านั้น
- เลือกคำถามที่จะกรอกข้อมูลให้ แล้วกด เชื่อมต่อสเปรดชีต ตอนนี้สเปรดชีตหนึ่งไฟล์ป้อนข้อมูลให้หนึ่งคำถามของหนึ่งฟอร์ม
การซิงค์ครั้งแรกทำงานทันที ตัวเลือกของคุณเข้าสู่ฟอร์ม คอลัมน์ Capacity ถูกเพิ่ม (หากคุณขอ) และคอลัมน์ Taken จะถูกเติมด้วยจำนวนคนที่เลือกแต่ละตัวเลือกไปแล้ว
คอลัมน์ของคุณ
| คอลัมน์ | เจ้าของ | เก็บอะไร |
|---|---|---|
| Options (ของคุณ) | คุณ | หนึ่งตัวเลือกต่อแถว ในคอลัมน์ที่คุณเลือก |
| Capacity | คุณ | ขีดจำกัดต่อตัวเลือกในแถวเดียวกัน (ไม่บังคับ) เว้นว่างคือไม่จำกัด |
| Taken | ส่วนเสริม | จำนวนคนที่เลือกตัวเลือกนั้นไปแล้ว |
Capacity และ Taken จะถูกเพิ่มต่อจากคอลัมน์สุดท้ายที่ใช้งานของแท็บ คุณแทรกหรือย้ายคอลัมน์ได้ภายหลัง ส่วนเสริมติดตามคอลัมน์ของตัวเองด้วยตัวตนของคอลัมน์ ไม่ใช่ด้วยตัวอักษร
แถบด้านข้างจะแสดงว่าตัวอักษรคอลัมน์ใดถูกใช้ใต้แต่ละคำถามที่เชื่อมต่อ เช่น Roster · ตัวเลือก C · โควตา D · ใช้แล้ว E
อัปเดตทันที
สเปรดชีตซิงค์ฟอร์มของคุณตามตารางเวลาได้ แต่ไม่สามารถเฝ้าดูคำตอบของฟอร์มที่เข้ามาได้ ทันทีหลังเชื่อมต่อ แถบด้านข้างจะแสดง
- ซิงค์อัตโนมัติ: ทุกชั่วโมง ตัวเลือกจะถูกส่งไปยังฟอร์มและ Taken จะรีเฟรชชั่วโมงละครั้ง และทุกครั้งที่คุณกด ซิงค์ตอนนี้
- อัปเดตทันที: ปิด ตัวเลือกที่เต็มแล้วจะถูกนำออกจากฟอร์มในรอบรายชั่วโมงถัดไป ไม่ใช่ในทันทีที่เต็ม
หากต้องการเปิดการอัปเดตทันที ให้ เปิดฟอร์มหนึ่งครั้ง คลิกชื่อฟอร์มในแถบด้านข้าง แล้วไปที่ ส่วนเสริม → Dynamic Form Choices → Start ในฟอร์ม การทำเช่นนี้จะติดตั้งทริกเกอร์เมื่อส่งของฟอร์มเอง และจากนั้น Taken จะรีเฟรชและตัวเลือกที่เต็มจะปิดทุกครั้งที่มีการส่งคำตอบ แถบด้านข้างของชีตจะแสดง อัปเดตทันที: เปิด ทันทีที่ติดตั้งเสร็จ
หากแถบด้านข้างแสดง ซิงค์อัตโนมัติ: ขณะเปิดแถบด้านข้างนี้ แทน แสดงว่า Google ไม่ได้ให้การทำงานตามกำหนดเวลาเข้าถึงสเปรดชีตของคุณ การซิงค์ยังเกิดขึ้นทุกครั้งที่คุณเปิดแถบด้านข้างหรือกด ซิงค์ตอนนี้ และการเปิดฟอร์มหนึ่งครั้งตามข้างต้นจะส่งต่อการตั้งเวลาให้ฟอร์ม
Capacity
Capacity ทำงานเหมือนกับใน Sheet ตัวเลือกทุกประการ เว้นว่างคือไม่จำกัด 0 คือไม่นำตัวเลือกนั้นขึ้นฟอร์ม และตัวเลือกที่จำนวน Taken ถึง Capacity จะถูกนำออกจากฟอร์ม เพิ่มตัวเลขแล้วมันจะกลับมาในการซิงค์ครั้งถัดไป
เมื่อปิดอัปเดตทันที ตัวเลือกที่เต็มจะถูกนำออกในรอบรายชั่วโมงถัดไป เมื่อเปิด จะถูกนำออกที่การส่งคำตอบที่ทำให้เต็ม
หนึ่งฟอร์มต่อหนึ่งสเปรดชีต
สเปรดชีตหนึ่งไฟล์ป้อนข้อมูลให้หนึ่งฟอร์ม หากพยายามเชื่อมต่อฟอร์มที่สอง ระบบจะแสดงฟอร์มที่เชื่อมต่ออยู่แล้ว หากฟอร์มที่คุณเลือกได้รับข้อมูลจาก Sheet ตัวเลือกของตัวเองอยู่แล้ว หรือถูกตั้งค่าจากภายในฟอร์มแล้ว แถบด้านข้างจะบอกและพาคุณไปที่นั่นแทนการสร้างแหล่งข้อมูลที่สอง
ยกเลิกการเชื่อมต่อ
ยกเลิกการเชื่อมต่อสเปรดชีต จะคืนทุกตัวเลือกให้ฟอร์ม (รวมถึงตัวเลือกที่ปิดไปเพราะเต็มโควตา) หยุดการซิงค์ และลืมการเชื่อมต่อ คอลัมน์ Capacity และ Taken ยังคงอยู่ในสเปรดชีตของคุณพร้อมค่าต่างๆ ลบเองได้หากไม่ต้องการแล้ว ส่วนเสริมไม่เคยลบคอลัมน์
ทำงานได้จากทั้งสองฝั่ง
เมื่อเปิดฟอร์มหนึ่งครั้งแล้ว การเชื่อมต่อจะปรากฏในสองที่ คือแถบด้านข้างของชีตและแท็บ คำถาม ของฟอร์ม การยกเลิกการเชื่อมต่อจากฝั่งใดฝั่งหนึ่งจะยกเลิกทั้งสองฝั่ง
คุณยังตั้งค่าการเชื่อมต่อจากฝั่งฟอร์มแล้วชี้ไปที่สเปรดชีตที่เชื่อมต่อจากชีตได้ด้วย เปิดไอคอนเฟืองในแท็บคำถามของฟอร์มแล้วใช้ ตั้งค่าฟอร์มนี้จากสเปรดชีตหรือไม่
ควรเริ่มจากทางไหน
| เริ่มในฟอร์ม | เริ่มในสเปรดชีต |
|---|---|
| ส่วนเสริมสร้าง Sheet ตัวเลือกให้คุณ | คุณใช้สเปรดชีตที่มีอยู่แล้วต่อไป |
| หนึ่งแท็บต่อหนึ่งคำถามที่เชื่อมต่อ กี่คำถามก็ได้ | หนึ่งคำถามต่อหนึ่งสเปรดชีตที่เชื่อมต่อ |
| อัปเดตทันทีตั้งแต่การซิงค์ครั้งแรก | รายชั่วโมงจนกว่าคุณจะเปิดฟอร์มหนึ่งครั้ง |
| เหมาะที่สุดเมื่อคุณทำงานในฟอร์ม | เหมาะที่สุดเมื่อคุณทำงานในรายชื่อ |
ไม่ว่าทางไหน Sheet คือแหล่งข้อมูลจริง ให้แก้ไขตัวเลือกและโควตาที่นั่น ไม่ใช่ในตัวแก้ไขฟอร์ม
