แสดงกระทู้

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.


Topics - 001Jetnipit

หน้า: [1] 2 3 4 5
1


ไม่ทราบว่าต้องเขียน VBA ไปทางไหนหรอครับ

2

มันสามารถเขียนคำสั่งให้มันเอา row ที่ 2 เป็น fields เองได้ไหมครับ หรือว่าต้องจัดให้ Row บนสุดเป็น ห้ามมีอะไรครับ

3
 
โค๊ด: [Select]
Presentaddress1: [House_NO] & " ม." & [Village_No] & " " & [VillageName]
ที่ฟิล Presentaddress1 จะรวมข้อมูลฟิล [House_NO], [Village_No], [VillageName] ไว้

ตัวอย่างตาราง

โค๊ด: [Select]
House_NO  Village_No  VillageName
    45/7        3       หมู่บ้านไท
    65/2        -       หมู่บ้านสอง
    44/3        5       -

ในฟิล Presentaddress1 จะได้เป็น 45/7 ม.3 หมู่บ้านไท(คนแรก)
                                            65/2 - หมู่บ้านสอง(คนสอง)

คำถามคือ Default ของฟิลคือ "-" ครับ ไม่ทราบว่าต้องใส่ iif ตรงไหนเพื่อที่จะบอกว่า ถ้าเจอ "-" ให้โชว์ " " เท่านั้น
ผลลัพธ์ 65/2  หมู่บ้านสอง แบบนี้อะครับให้ - ตรง ม.หาย  :dizzy: :dizzy: :dizzy:

4




ไม่ทราบว่าสามารถทำได้ไหมครับ ที่จะทำให้เมื่อเราเลือกแล้ว ทุก Record ก็ Save ค่าตามๆ กัน รบกวนอาจารย์ทุกท่านครับ :dizzy: :dizzy:

5


ต้องการ Running sum ไปเรื่อยๆครับ โดยมี 00 นำหน้า ลองใส่แล้ว แต่ไมมันแสดงเป็น 1 แทน

6




ไม่ทราบว่าเกิดจากอะไรหรอครับ

7
เหมือนกัน Autonumber ครับ แต่ผมจะเอาใส่ใน VBA ตัวเองผมก็คิดไม่ได้ด้วย  :dizzy: :dizzy: :dizzy:

8


1. 3 ตารางนี้เชื่อมความสัมพันธ์กันอยู่ ฟิลด์ ID ของ Tblmain ไม่สามารถเลือกแบบ Autonumber ได้ เวลา User กรอก ต้องกรอกทั้ง NameTH และ ID ด้วย สามารถตั้งเป็น Autonumber ได้ไหม
2. เป็นไปได้ไหมที่จะให้ Tbl 1 และ 2 อัปเดตค่าล่าสุดตาม Tblmain

9


ผมลองทำแบบนีัใน Query



แต่ว่าข้อมูลไม่มาครับ มาแต่จำนวน Record ไม่ทราบว่าต้องใช้วิธีไหนครับ

10
Dim sql As String
sql = "UPDATE TblPI INNER JOIN Tbl_PI_PTT ON PI.[Code1] = Tbl_PI_PTT.[Code1] SET Tbl_PI_PTT.NameTH = [PI]![NameTH];"
DoCmd.SetWarnings False
DoCmd.RunSQL sql
DoCmd.SetWarnings True


ตรงตัวหนังสือสีแดง ถ้าหากจะเอาข้อมูลจาก TblPI ไปยัง Tbl_PI_PTT ได้นั้น Tbl_PI_PTT ต้องมี Code1 ที่ตรงกันก่อนทั้ง 2 ตาราง ข้อมูลถึงจะมา ถ้าเราอยากให้มันไม่มีเงื่อนไขตรง Code อยากให้มันมาทั้งหมดเลย ต้องแก้โค้ดยังไงครับ ขอบคุณครับ

11


การลิงค์ข้อมูลตาราง ไม่ว่า Tbl A หรือ Tbl B จะเพิ่มข้อมูลอะไร โปแกรมก็จะอัพเดตให้ข้อมูล 2 ตารางเหมือนกันตลอด
ถ้าผมอยากต้องการแค่ถ้าหาก Tbl A กรอกข้อมูลเพิ่มก็อัพเดตมา Tbl B แต่ไม่ว่า Tbl B จะเพิ่มข้อมูลอะไร ก็ไม่สามารถเพิ่มกลับไปยัง Tbl A ได้แบบนี้ต้องใช้วิธีไหนหรอครับ

12




ผมให้ตรวจสอบว่าถ้าว่างให้ใส่ -
แต่ไม่สามารถตรวจสอบได้ แปลว่าค่ามันไม่ว่างหรอครับ หรือต้องใส่ยังไงครับ เพื่อให้มันตรวจว่า "ถ้าว่างให้ใส่ -"

13




ผมใช้ Macro แต่จะเพิ่มโค้ดบางอย่างเข้าไป แต่เกะจาก Macro ไม่ค่อยเข้าใจครับผม ขอบคุณครับ

14




พอจะมีวิธีทำให้ตัวโปรแกรม Access มันย่อไปแบบนี้ลงแบบนี้ไหมครับ

ข้อดี
1.จะให้เราสามารถเปิด 2 โปรแกรมพร้อมกันได้
2. Popup form จะมาอยู่หน้าสุดของทุกโปรแกรมเวลาเปิด

ขอบคุณครับ

15




Checkbox ไม่สามารถติ๊กได้ครับ ไม่ทราบว่าเกิดจากสาเหตุอะไรหรอครับ


16






ตอนแรกใช้คำสั่งได้ปกติเลยครับ แต่พอใช้โค้ด Checkbox ไป เหมือนมันไปทำอะไรไม่รู้ครับ ลบโค้ด Checkbox ออกก็ไม่หาย ขอบคุณครับ

หน้า: [1] 2 3 4 5