การแก้ไข Error: A subscript must be between 1 and the size of the array. Error in formula YEAR: ‘//split(totext({H01610001.PSH_DATE}),’/’)[3]’
.jpg)
สาเหตุ: เกิดจากสูตรคำนวณในรายงาน กำหนดรูปแบบวันที่เป็น dd/MM/yyyy จึงทำให้หากกำหนดรูปแบบ
วันที่ Windows ที่เรียกรายงานเป็นรูปแบบอื่น เช่น yyyy-mm-dd จะแสดงข้อผิดพลาด
วิธีแก้ไข: ตรวจสอบการตั้งค่ารูปแบบวันที่และเวลาของเครื่องคอมพิวเตอร์ที่ใช้งาน ดังนี้
1. เข้า Control Panel เลือก “Clock and Region”
.jpg)
2. ดับเบิ้ลคลิกเลือกที่ “Region” ระบบจะแสดงหน้าต่าง Region ดังภาพ
.jpg)
3. ไปที่แถบ “Formats” >> ในส่วนของ “Date and time formats” ให้เปลี่ยนรูปแบบวันที่ของ “Short date:” เป็น “dd/MM/yyyy”
ดังภาพ
.jpg)
4.จากนั้นคลิกปุ่ม “OK” และเรียกรายงานอีกครั้ง
คู่มือการแก้ไข