Introduction 
แนะนำ 

               วัตถุประสงค์
 

  • วัตถุประสงค์ของทำ Homepage นี้หนังสือเล่มนี้นำเสนอการพัฒนาโปรแกรมแอพพลิเคชัน ด้วย PowerBuilder เนื้อหา ของหนังสือเน้น อธิบายลำดับขั้นตอนการพัฒนาแบบ Visual Development ซึ่งหลังจากได้อ่าน และ ทำตาม เนื้อหา ทีละขั้น โดยผู้อ่านจะเข้าใจ ลำดับขั้นตอนใน การพัฒนาโปรแกรม PowerฺBuilder สามารถนำไปประยุกต์ ในการพัฒนา โปรแกรมแอพพลิเคชันของท่าน   

                 สิ่งที่คุณจะได้พัฒนาในขณะอ่านรายละเอียดจาก homepage นี้
 

  •  สิ่งที่คุณจะได้พัฒนาในขณะอ่าน คุณจะได้พัฒนาแอพพลิเคชัน MDI Document Interface (MDI) ที่ติดต่อกับฐานข้อมูล Sybase SQL Anywhere ซึ่งคุณจะได้สร้างฐานข้อมูล Sybase SQL Anywhere ขึ้นเองเพื่อใช้งานกับโปรแกรมแอพพลิเคชันที่พัฒนาขึ้น ซึ่งโปรแกรมแอพพลิเคชันที่พัฒนาขึ้นจะมี ความสามารถ ในการ ดึงข้อมูล (Retrieve) รายชื่อพนักงาน เพิ่มข้อมูล ลบข้อมูลพนักงาน 
                         หน้าจอพนักงาน
รูปที่1 หน้าจอพนักงาน
 หน้าจอแบบ Master/Detail ของพนักงาน สามารถป้อนข้อมูลพนักงาน ลบ แก้ไข โดยที่ฐานข้อมูลที่ใช้งานนั้นผู้อ่าน เป็นผู้สร้างขึ้นมาจากบทที่กล่าวถึงการสร้างฐานข้อมูล
 
หน้าจอ Login

                รูปที่2 หน้าจอ Login
  แอพพลิเคชันที่ท่านพัฒนาขึ้น เมื่อท่านสั่งให้แอพพลิเคชันทำงาน จะแสดงหน้อจอ Login  เพื่อติดต่อกับฐานข้อมูล ซึ่งหน้าจอ Login จะปรากฏขึ้นเมื่อแอพพลิเคชันเริ่มทำงานเท่านั้น
 
                  เวลาในการพัฒนา Application
  •  ท่านจะได้เรียนรู้การพัฒนาแอพพลิเคชันจาก Homepage  ซึ่งจะใช้เวลาประมาณ 5-6 ชั่วโมงในการ พัฒนา โปรแกรมแอพพลิเคชัน ท่านอาจหยุดพัก แล้วค่อยกลับมาศึกษาและพัฒนาแอพพลิเคชันต่อก็ย่อมได้ 

                  สิ่งที่ท่านจะได้เรียนรู้จาก

  •  ท่านจะได้เรียนรู้พื้นฐานการพัฒนาโปรแกรมแอพพลิเคชันโดยโปรแกรม PowerBuilder ที่ละขั้น 

 
ชื่อเครื่องมือ
สิ่งที่เรียนรู้
Applcation Painter  การสร้างและเขียนสคริปท์ที่ Application Object
Window Painter สร้างหน้าจอ Login และหน้าจอพนักงานแบบ Master/Detail
DataWindow Painter  สร้างส่วนที่ติดต่อกับฐานข้อมูล และกำหนดรูปแบบการแสดงผล
PowerScript Painter  เขียนสคริปเพื่อควบคุม Window,Menu และ Control ต่างๆ
Menu Painter สร้าง Menu Object  และกำหนด Shortcut Key
Debugger ใช้งานเครื่องมือ debug ของโปรแกรม PowerBuilder
Project Painter สร้าง Excecutable

 


Previous 
Next 
TOC