Script google sheet มีปัญหากับคำสั่ง alert เฉย


#1

ของใช้ work ๆ อยู่มานาน วันนี้ทำงานไม่ได้เสียแล้ว

ฟ้อง error รัว ๆ รอผู้ใช้ตอบกลับ ตอบกลับไป ตั้งนาน แล้วยังค้างอยู่

เซ็ง


#2

เกี่ยวกับ abp หรือเปล่า
เห็นคน adm ลงใช้กันทุกเครื่องเลย

ผมไม่ใช้


#3

ผมก็ไม่ใช้


#4

ไม่น่าเกี่ยว เพราะทำงานไม่ได้ บางไฟล์
บางไฟล์ ใช้งานได้ปกติ
(เปืดจาก mac ก็เป็น)


#5

alert มีปัญหา ถ้าทิ้งเอาไว้เฉยๅ ไม่ยอมตอบภายใน 5 นาที
จอ alert นั้นยังค้างอยู่ แต่จริงๆ แล้ว ฝั่ง server เกิด error ไปเรียบร้อย
ไม่รับ response ใดๆ
และหลังจากนั้น ก็คงเป็นการทำงานที่ control ไม่ได้อีกต่อไป
เพราะจอที่เห็น ไม่ใช่จอที่รับ input
หรือ มิฉะนั้น process ฝั่ง server อาจหลุดไปแล้ว
ต้องหาวิธี kill และ restart process

hint
ไม่ควรออกแบบ UI ใช้ alert สำหรับการตัดสินใจเรื่องสำคัญ
เช่น save ไปเลย แต่ใส่ note หรือเปลี่ยนสี cell ที่มีปัญหา

เพิ่มเติม
Appscript ต้อง run function จบภายใน 5 นาที รวมเวลาที่รอ alert ด้วย
ดังนั้นถ้าเป็น function ที่คิดนาน วนลูปเยอะๆ ก็อาจมีปัญหาเช่นกัน


#6

เปลี่ยนมาใช้แบบไม่ถามแล้ว


#7

ที่น่าแปลกใจใช้มานาน (หลายเดือน) ปกติดี

  • copy ไปหลายไฟล์ก็ยังใช้ได้

เป็นเฉพาะกับไฟล์นี้ ลบเคลีย script ใหม่
ก็ยังเป็นปัญหาเหมือนเดิม สุดท้าย ต้องยอมเอา ออก
ถึงทำงานได้