สอบถามเกี่ยวกับการตั้งค่าใน edocument ครับ ถ้าหากเราไม่ต้องการให้ระบบเลือกผู้รับเอกสารเป็นทุกคน (Default) สามารถตั้งค่าได้จากที่ไหนครับ อยากจะเลือกเองแค่ครั้งละคนตอนนี้ต้องมาเสียเวลา ติ๊กออกทุกครั้ง

และหากจะส่งเอกสารเรื่องเดียวกันแต่หลายไฟล์ต้องทำอย่างไรครับ

ขอบคุณล่วงหน้าสำหรับทุกคำตอบครับ
กรกฎ วิริยะ 03 ม.ค. 2564 17:26
ผู้รับเริ่มต้นอยู่ที่นี่ https://github.com/...models/write.php#L50
การส่งเอกสารทำได้แค่ครั้งละ 1 ไฟล์ครับ ถ้าต้องการส่งหลายไฟล์ให้ zip รวมกันก่อน (การส่งครั้งละหลายๆไฟล์ชอบมีปํญหาการ zip ไฟล์ครับ Server ส่วนใหญ่มักจะ zip ไฟล์ไม่สำเร็จ เลยไม่ทำให้)
kitsana freeman 03 ม.ค. 2564 19:43
บรรทัดที่ 50 ผมลองใส่ค่า 'reciever' => array_keys(self::$cfg->admin),
ปรากฎว่าระบบไม่ได้เลือกค่า default ไปที่ admin แต่ไม่ได้เลือกค่าใด ๆ
ผมจึงไปตามดูในฐานข้อมูลที่ Table User และลองนำค่ามาใส่ ยังไม่ได้ตามความต้องการ
ถ้าผมต้องการนำสถานะสมาชิกที่สร้างไว้มาใส่ ผมต้องไปดูที่หน้าไหนครับ เพราะระบบไม่ได้เก็บค่าสถานะสมาชิกที่สร้างใหม่ไว้ในฐานข้อมูล

สำหรับการส่งเอกสารครั้งละหลายไฟล์ จะทำตามที่แนะนำครับคือ zip ไฟล์ก่อน
กรกฎ วิริยะ 04 ม.ค. 2564 07:47
ไปเอามาจากไหน self::$cfg->admin ถ้าอยากระบุค่า ก็ต้องใช้ค่าที่มีในระบบครับ
ถ้าอยากรู้ว่า array_keys(self::$cfg->member_status) จะได้ค่าอะไรออกมาบ้าง ก็ลอง print_r ออกมาดู หรือจริงๆดูจากฟอร์มก็ได้ (DEV Tools)
ผมไม่บอกค่าให้นะ อยากให้หาเอาเอง วิธีหามีเยอะแยะ อยู่บนหน้าจอของตัวเอง ลองทำดู

ปล. โปรแกรม e-office มี e-document เหมือนกัน สามารถส่งหารายบุคคลได้ด้วยลองทดสอบดู อาจจะตรงกว่า
kitsana freeman 04 ม.ค. 2564 08:36
ขอบคุณสำหรับคำแนะนำครับ ผมไปดูใน eoffice แล้วตรงกับความต้องการมากกว่าจริง ๆ ครับ

โพสต์ตอบกลับ

กรุณาตรวจสอบให้ถูกต้องก่อนส่ง สามารถใช้ BBCode ได้
ประเภท jpg, jpeg, png, webp อัปโหลดรูปภาพหรือไม่ก็ได้