แสดงกระทู้

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Un

หน้า: [1] 2 3 4 ... 13
1
ห้อง MS Access / ไอคอนในโปรแกรม
« เมื่อ: เมื่อวานนี้ เวลา 10:39:07 »
ปกติเราจะใช้ไอคอนในปุ่มหลายๆ ปุ่ม
แต่ไอคอนใน Access ไม่ค่อยสวย
และมีไม่หลากหลาย เราจึงทำขึ้นเอง
เป็นรูปภาพ .PNG .JPG ก็ได้แบบ
ที่เราต้องการ
ปัญหามีอยู่ว่า เวลาเอาไปใช้เครื่องอื่น
ที่กำหนด ความละเอียดหน้าจอ ไม่เท่ากัน
ไอคอนมันไม่ขยายหรือหดตามความละเอียด
เพื่อนๆ มีวิธีหรือ ทำแบบไหนกันบ้าง

2
ยังไม่เคยทำลิงค์ Excel แบบนี้
แต่ลักษณะงานเมื่อเจอ Error ผมจะดักไว้ แล้วให้ทำอะไรต่อไป
ตามเหตุการที่ต้องการ ผมอ่าน แล้วไม่เข้าใจตรงถ้าไม่เชื่อมโยง
แล้วให้เปิดฟอร์มขึ้นมา เปิดมาทำไม เพราะไม่เชื่อมโยง
มันก็ทำอะไรต่อไม่ได้ ถ้าไม่เชื่อมโยงน่าจะปิดไปเลย
แล้วเตือนว่ามันไม่เชื่อมโยง

3
คลิกที textbox ไปที่เมนู รูปแบบ เลือกการจัดรูปแบบตามเงื่อนไข แล้วก็ใส่เงื่อนไขเลยครับ

4
ที่เขียนมา ผมไม่ งง งงตรงที่ทำยังงัยถึงเป็นแบบนี้
ส่งบานมาแปปเดียวก็เข้าใจ ไม่ต้องถามตอบมากมาย
จากที่ดู คุณน่าจะออกแบบฐานผิด ใช้ชื่อ id เหมือนกัน แต่ข้อมูลคนละชุด
มันต้องมี id ที่เชื่อมโยงกัน ถึงบอกว่าง งง เลยอยากจะดูฐานข้อมูล

6
ขอบพระคุณมากเลยครับ ได้รูปแบบใหม่ๆ เพิ่มมาอีกอย่างแล้ว  :miao:

7
เปลี่ยนเป็นไม่ใช่


8
ขอบคุณครับ พอเห็นแนวทาง แต่ลองทำแล้ว มันติดตรงเครื่องหมายต่างๆ มัน Error
ผมไม่ถนัดเรื่องโค๊ตซะด้วย อาจารย์ช่วยหน่อยนะครับ

9
ผมว่าใช้ Msgbox ดีกว่านะครับ
เพราะเสียงเตือนเค้าไม่รู้ว่าเตือนอะไร
ไปที่ Event AfterUpdate ของการบันทึกนั้น
If Me.text29<>0 Then
    Msgbox"ลงบัญชีผิด"
End If

10
มีรายชื่อคนในคอลัม Name
มี CheckBox ชื่อ CB
เราต้องการลบคนที่ติ๊กใน CheckBox เช่น
นาย ก     ติ๊ก /
นาย ข     ไม่ติ๊ก
นาย ค     ติ๊ก /
แล้วเรากดปุ่มลบ
จะมี MsgBox ถามว่าต้องการลบ
นาย ก (ขึ้นบันทัดใหม่)
นาย ข
มีปุ่มตกลงกับ ยกเลิก

ปัญหาคือ ชื่อที่ติ๊กต้องขึ้นบันทัดใหม่
อาจารย์ช่วยหน่อยครับแบบนี้ไม่เคยทำ

11
จากตัวอย่างไฟล์ที่ส่งมานะครับ
1.ชื่อ table ชื่อ Query ไม่ควรเว้นวรรค
2.f main มีข้อมูลของ 3 table ก็ไม่ควรใช้ แหล่งข้อมูลจาก Query แบบนี้
     -ควรแยกเพิ่มข้อมูลแต่ละ Table
     -หรือถ้าจะให้อยู่หน้าเดียวกันแบบนี้ ก็ต้องทำเป็นฟอร์มย่อย 3 ฟอร์ม
แต่ละฟอร์ม ดึงมาจาก table เดียวคล้ายๆ ตัวอย่างของ อ.nonc31
การเขียนโปรแกรมมันจะทำได้หลายแบบหลายวิธ๊ แล้วแต่ความถนัดของใคร
เวลาถาม ให้ถามเป็นจุดๆ เช่นจะค้นหาชื่อลูกค้า จะทำยังงัย
ลักษณะแบบนี้ ถ้าเป็นผม
จะเปิด main มีปุ่มบันทึกข้อมูลรายละเอียดลูกค้า มีปุ่มรับบริการ             
ในปุ่มบันทึกข้อมูลรายละเอียดลูกค้า ก็จะมีปุ่มบันทึกข้อมูลรถ
เพราะลูกค้า 1 คนมีรถหลายคันได้อีก พอเลือกรถของลูกค้ามาได้
ก็ มีปุ่มรับบริการได้เลย
ผมจะตั้งโจทย์แบบนี้ เหมือนการวางแผนทิศทางในการเขียนโปรแกรม
พอติดปัญหาจุดไหน เอาจุดนั้นๆ มาถาม

12
แยก 3 ตารางแบบนี้ถูกต้องแล้วครับ
แต่ไม่ต้องเอาข้อมูล รถ หรือ ข้อมูลลูกค้ามาบันทึกในการรับบริการ
บันทึกแค่ รหัสลูกค้า รหัสรถ พอแล้ว
เวลาจะใช้ข้อมูลก็แค่ลิ้งมาแสดงครับ

13
Private Sub Command1_Click()
    If Not IsNull(Me.txt_Message) Then
            DoCmd.GoToRecord , , acNewRec
    End If
End Sub

14
ลองเปลี่ยนตรงนี้เป็นไม่ใช่ดูครับ


15
ลองทำเล่นๆ ดู ไม่รู้ใช้ได้ป่าว

16
ห้อง MS Access / : สอบคำสั่ง Visible
« เมื่อ: 09 มี.ค. 65 , 16:11:11 »
@UN ขอบคุณครับปัญหาที่เกิดขึ้นคือ ปุ่มคำสั่งนี้ ใช้กับคอมพิวเตอร์บางตัวได้ บางตัวไม่ได้ เป็น Access 2000-2003 ใช้ได้ ส่วนที่ไม่ได้สังเกตุว่าเป็น 2007 ครับ แล้วต้องแก้อย่างไรครับ
มันมีคำสั่งหลายตัวที่เปลี่ยนครับ ต้องแก้ที่โปรแกรม แก้ทีละจุดที่มีการเปลี่ยนครับ

หน้า: [1] 2 3 4 ... 13