ฟอร์มระบบ ข้อมูลใบเสร็จ 1 12 2 4 6 7 8 9 10 11 5 3
เฟรมข้อมูลการกรอกข้อมูลใบเสร็จ 1 เฟรมข้อมูลการกรอกข้อมูลใบเสร็จ ถัดไป
เฟรมข้อมูลรถยนต์ปรับสีตัวอักษรที่ Forecolor ถัดไป
คลิกปุ่ม Label ใส่ข้อความรหัสเลขที่สัญญา 2 คลิกปุ่ม Label ใส่ข้อความรหัสเลขที่สัญญา เมนูหลัก
เชื่อมโยงฐานข้อมูลปุ่ม data 3 ถัดไป
เชื่อมโยงฐานข้อมูลปุ่ม data เมนูหลัก
คลิกปุ่ม Textbox ใส่ข้อมูลเลขที่ใบเสร็จ 4 คลิกปุ่ม Textbox ใส่ข้อมูลเลขที่ใบเสร็จ ถัดไป
คลิกปุ่ม Textbox ใส่ข้อมูลเลขที่สัญญา, รหัสการขายสินค้า ถัดไป
คลิกปุ่ม Label และ Textbox ใส่ข้อมูลทุก Field เมนูหลัก
คลิกปุ่ม Datagrid กำหนด datasource 5 คลิกปุ่ม Datagrid กำหนด datasource เมนูหลัก
คลิกปุ่ม CommandButton สร้างปุ่มเพิ่มข้อมูล 6 Private Sub cmdadd_Click() Adodc1.Recordset.MoveLast Dim autoid As Integer autoid = Adodc1.Recordset.Fields("Bill_No") + 1 Adodc1.Recordset.AddNew txtBill_No.Text = autoid cmdsave.Enabled = True cmdcancel.Enabled = True txtBill_No.Enabled = False txtContract_No.Enabled = True txtSale_ID.Enabled = True txtContract_No.SetFocus cmdadd.Enabled = False cmdchange.Enabled = False End Sub เมนูหลัก
คลิกปุ่ม CommandButton สร้างปุ่มบันทึกข้อมูล 7 Private Sub cmdsave_Click() Adodc1.Enabled = True MsgBox “บันทึกข้อมูลเรียบร้อย", vbOKOnly, “ผลการตรวจสอบ" cmdadd.Enabled = True cmdchange.Enabled = True cmdsave.Enabled = False cmdcancel.Enabled = False txtBill_No.Enabled = False txtContract_No.Enabled = False txtSale_ID.Enabled = False End Sub เมนูหลัก
คลิกปุ่ม CommandButton สร้างปุ่มลบข้อมูล 8 Private Sub cmddelete_Click() If MsgBox(“คุณต้องการลบข้อมูลนี้หรือไม่", vbYesNo + vbInformation, “ยืนยันการลบ") = vbYes Then With Adodc1.Recordset .Delete If .EOF Then .MoveLast End If .MoveNext End With End Sub เมนูหลัก
คลิกปุ่ม CommandButton สร้างปุ่มแก้ไขข้อมูล 9 Private Sub cmdchange_Click() Adodc1.Recordset.UpdateBatch cmdsave.Enabled = True cmdcancel.Enabled = True txtBill_No.Enabled = False txtContract_No.Enabled = True txtSale_ID.Enabled = True txtContract_No.SetFocus Adodc1.Enabled = False cmdadd.Enabled = False cmdchange.Enabled = False End Sub เมนูหลัก
คลิกปุ่ม CommandButton สร้างปุ่มยกเลิกข้อมูล 10 Private Sub cmdcancel_Click() Adodc1.Recordset.CancelBatch cmdcancel.Enabled = False txtBill_No.Enabled = False txtContract_No.Enabled = False txtSale_ID.Enabled = False txtBill_No.SetFocus DataEnvironment1.rscmdBill.MoveFirst cmdadd.Enabled = True cmdchange.Enabled = True End Sub เมนูหลัก
คลิกปุ่ม CommandButton สร้างปุ่มออกจากโปรแกรม 11 Private Sub cmdexit_Click() Unload Me End Sub เมนูหลัก
คลิกปุ่ม CommandButton สร้างปุ่มค้นหา 12 Private Sub cmdfind_Click() Dim use As String use = "Cus_ID LIKE '%" & txtfind.Text & "%'" If txtfind.Text = "" Then MsgBox “กรุณาป้อนข้อมูลที่ต้องการค้นหา", vbCritical, “ผลการตรวจสอบ" txtfind.SetFocus Else Adodc1.Recordset.MoveFirst Adodc1.Recordset.Find use, , adSearchForward If Adodc1.Recordset.EOF Then MsgBox “ไม่พบข้อมูลที่ต้องการค้นหา", vbCritical, “ผลการตรวจสอบ" End If End IfEnd Sub เมนูหลัก
ภาคเรียนที่ 2 ปีการศึกษา 2555 วิชาการเขียนโปรแกรมบนระบบปฏิบัติการ GUI 8 Source Code โปรแกรม Visual Basic 6.0 ระบบ แฟ้มข้อมูลใบเสร็จ โดย นางสาวภาวิณีย์ ถิ่นพระบาท 5322010146 นางสาวธิดารัตน์ มากรอด 5322010132 ภาคเรียนที่ 2 ปีการศึกษา 2555 วิชาการเขียนโปรแกรมบนระบบปฏิบัติการ GUI