อยากจะพิมพ์ใบขอใช้รถ และลองดูตัวอย่างจากโปรแกรม คชสารอื่น ลองแก้ หน้าหลักเว็บบอร์ดทั่วไปอยากจะพิมพ์ใบขอใช้รถ และลองดูตัวอย่างจากโปรแกรม คชสารอื่น ลองแก้ YOS is Big ตอนนี้ใช้โปรแกรมจองรถแต่ตอดปัญหาต้องทำการพิมพ์ใบขอใช้รถด้วย ลองดูตัวอย่างจากโปรแกรมคชการอ่น นั่งทำเท่าไรก้ไม่ได้ มีใครแนะนำให้ได้บ้างครับ ตอนนี้งงมาก กรกฎ วิริยะ หน้าสำหรับพิมพ์มันก็คือหน้าเว็บทั่วไปนี่แหละครับ กระบวนการเหมือนกันเป๊ะ ถ้าจะเอาแบบง่ายๆ คือมีแค่ Controller ตัวใดตัวหนึ่งเท่านั้นก็สามารถทำงานได้แล้ว ตามกฏของ MVC ทั่วไป หลักการของหน้าพิมพ์คือการเขียนโค้ดเพื่อแสดงหน้าทีแยกจาก template ปกติเท่านั้น จริงๆเพื่อให้เข้าใจง่ายๆผมถึงสร้าง file export.php เพื่อใช้สำหรับการพิมพ์โดยเฉพาะ เพื่อให้เข้าใจง่ายๆ จริงๆ ปัญหาหลักๆก็คือ ผมไม่รู้ว่า รู้อะไรบ้างเลยไม่รู้จะอธิบายตรงไหนได้ มีความเข้าใจ MVC พื้นฐานแค่ไหน เลยไม่รู้จะเริ่มตอบจากอะไรครับ ถ้าอยากให้ช่วยลองเรียบเรียงคำถามแล้วถามมาใหม่ครับ ถ้าถามผมตอนนี้ผมก็ตอบเหมือนเดิมแหละคือสามารถดูได้จากตัวอย่าง ตราบใดที่ตัวอย่างมันทำงานได้ ถ้าเราเขียนเมือนตัวอย่าง ยังไงมันก็ต้องทำงานได้ครับ YOS is Big ครับอาจารย์ เนื่องด้วยผมไม่เข้าใจเรื่องของระบบ controllre models และ views เท่าไร ทำให้การปรับแก้เองในส่วนของ การออกแบบทำให้ไม่เข้าใจกระบวนการ ของ controllre models และ views เพื่อออกแบบเอง ทำให้เกิดความสับสน ลองดูตัวอย่างตัวที่เหมาะสุด คือโปรแกรมแจ้งซ่อง ของคชสาร เหมือนที่ต้องการอยากออกแบบให้เหมือนโปรแกรมแจ้งซ่อม ที่พิมพ์ใบซ่อม ในกรณีเรื่องด้านการออกแบบผมน่าจะทำได้ แต่ติดตรงจะสร้างรายงานสำหรับพิมพ์ อันนี้คือสิ่งที่ผมงงและสับสน ว่าจะทำให้ดึงค่า เข้า controlle และส่งเข้า models เพื่อดึงข้อมูลจากฐานข้อมูล และแสดงภาพและรายงานสำหรับพิมพ์ views ส่วนนี้คือปัญหาด้านความเข้าใจครับจึงทำต่อไม่ได้ครับอาจารย์ YOS is Big ถ้าอาจารย์ออกแบบโปรแกรมพิมพ์รายงาน ที่สามารถเชื่อมโปรแกรมต่างๆที่ต้องการออกแบบ รายงานตามความต้องการได้คงสะดวกดีนะครับเพราะถ้าโปรแกรมไหนไม่มีรายงานที่ต้องการพิมพ์หรืออยากออกแบบรายงานขึ้นมาเองตามบริบทของตัวเองให้สร้างได้ในโปรแกรมพิมพ์รายงานและดึงข้อมูลฐานข้อมูลโปรแกรมนั้นเองได้และพิมพ์ออกมา ผมว่าน่าจะแหล่มที่สุด ครับ YOS is Big อาจารย์มีเปิดคอร์ดสอน หรือวีดิโอที่ซ่อนแบบละเอียดเปล่าครับ เช่นสอนสร้างโปรเจ็คเริ่มต้น ถ้ามีค่าใช้จ่ายเปิดคอร์ดๆ ผมก็ยอมเรียนนะครับ เพราะเรียนไปหลายที่แล้ว ขอราคาถูกๆนะครับ เพราะเงินเรียนกระเป๋วผมแห้งหมดแล้ว ที่เคยเรียนก็ตอบโจทย์บ้างไม่ตอบโจทย์บ้าง ครับ กรกฎ วิริยะ อ้างอิงจาก ความคิดเห็น #3ถ้าอาจารย์ออกแบบโปรแกรมพิมพ์รายงาน ที่สามารถเชื่อมโปรแกรมต่างๆที่ต้องการออกแบบ รายงานตามความต้องการได้คงสะดวก มันทำไม่ได้น่ะครับ ทุกวันนี้รายงานแต่ละโปรเจ็คมีเป็นสิบๆแบบเลย ซึ่งแต่ละแบบต่างก็ต้องการข้อมูลไม่ตรงกัน แต่ที่ตรงกันในทุกๆโปรแกรมคือ วิธีเรียกรายงานครับ ถ้าเป็นโปรเจ็คขนาดใหญ่มีรายงานหลายสิบแบบ มันก็มีวิธีเดียวกันในการเรียกรายงานนี่แหละครับ การเขียนโปรแกรมลักษณะนี้สิ่งที่ต้องรู้จริงๆคือหลักการของ MVC (ไอ้ที่ยังไม่รู้นั่นแหละ) ซึ่งถ้าเข้าใจได้แล้ว โปรแกรมมันก็ไม่ได้มีอะไรเลย มันแค่เรียก URL ให้ถูกตามกฏของมัน ก็จะไปทำงานยัง Controller ที่เลือกแล้ว ส่วนเราจะให้ Controller ทำอะไรก็ไปเขียนเพิ่มเติมเอา ปล. ไม่ได้เปิดสอนครับ เนื่องจากงานเยอะมาก กรกฎ วิริยะ เพิ่มตัวอย่างหน้าสำหรับพิมพ์ อยู่ในโปรเจ็ค Admin framework ให้แล้ว YOS is Big ผมยัง งง จับต้นชนปลายไม่ถูกเลยครับอาจารย์ อาจารย์ช่วยเขียนใบพิมพ์ของใบจองรถให้หน่อยได้เปล่าครับ ผมงงไปหมด ดึงส่วนของโปรแกรมแจ้งซ่อมเอาพิมพ์ใบซ่อมเอามาใส่โปรแกรม จองรถ ถ้าไม่ผ่านหน้านั้นก็ไม่แสดง เอาส่วยนั้นผสมกัน อยู่โปรแกรมก็ล่ม งงไปหมดครับ อยากมีพื้นฐานมากกว่านี้จะต้องทำไงครับ โปรเจ็ค Admin framework อาจารย์ก็ดูแล้ว งงไปหมด YOS is Big YOS is Big โปรเจ็ค Admin framework ไม่เห็นมีตัวอย่างการพิมพ์เลยครับ กรกฎ วิริยะ อ้างอิงจาก ความคิดเห็น #9โปรเจ็ค Admin framework ไม่เห็นมีตัวอย่างการพิมพ์เลยครับ อยู่ในหน้าตัวอย่างตารางครับ ความคิดเห็น รายละเอียด ไฟล์อัปโหลด ชนิด jpg, jpeg, png ขนาดไฟล์ไม่เกิน 2M ส่งความคิดเห็น
หลักการของหน้าพิมพ์คือการเขียนโค้ดเพื่อแสดงหน้าทีแยกจาก template ปกติเท่านั้น จริงๆเพื่อให้เข้าใจง่ายๆผมถึงสร้าง file export.php เพื่อใช้สำหรับการพิมพ์โดยเฉพาะ เพื่อให้เข้าใจง่ายๆ
จริงๆ ปัญหาหลักๆก็คือ ผมไม่รู้ว่า รู้อะไรบ้างเลยไม่รู้จะอธิบายตรงไหนได้ มีความเข้าใจ MVC พื้นฐานแค่ไหน เลยไม่รู้จะเริ่มตอบจากอะไรครับ ถ้าอยากให้ช่วยลองเรียบเรียงคำถามแล้วถามมาใหม่ครับ ถ้าถามผมตอนนี้ผมก็ตอบเหมือนเดิมแหละคือสามารถดูได้จากตัวอย่าง ตราบใดที่ตัวอย่างมันทำงานได้ ถ้าเราเขียนเมือนตัวอย่าง ยังไงมันก็ต้องทำงานได้ครับ
มันทำไม่ได้น่ะครับ ทุกวันนี้รายงานแต่ละโปรเจ็คมีเป็นสิบๆแบบเลย ซึ่งแต่ละแบบต่างก็ต้องการข้อมูลไม่ตรงกัน แต่ที่ตรงกันในทุกๆโปรแกรมคือ วิธีเรียกรายงานครับ ถ้าเป็นโปรเจ็คขนาดใหญ่มีรายงานหลายสิบแบบ มันก็มีวิธีเดียวกันในการเรียกรายงานนี่แหละครับ การเขียนโปรแกรมลักษณะนี้สิ่งที่ต้องรู้จริงๆคือหลักการของ MVC (ไอ้ที่ยังไม่รู้นั่นแหละ) ซึ่งถ้าเข้าใจได้แล้ว โปรแกรมมันก็ไม่ได้มีอะไรเลย มันแค่เรียก URL ให้ถูกตามกฏของมัน ก็จะไปทำงานยัง Controller ที่เลือกแล้ว ส่วนเราจะให้ Controller ทำอะไรก็ไปเขียนเพิ่มเติมเอา
ปล. ไม่ได้เปิดสอนครับ เนื่องจากงานเยอะมาก
อยู่ในหน้าตัวอย่างตารางครับ