แสดงกระทู้

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 - naekkhung

หน้า: [1]
1
ผมมี subform ชื่อ collection มี combobox ชื่อ result_code โดยจะมีตัวเลือกหลายตัวเลือก กรณีที่พนักงานบันทึกข้อมูลภายในวันแล้วและเลือกตัวเลือก RPP PD BRK แล้วจะไม่สามารถลง RPP PD BRK ซ้ำได้ภายในวันได้อีก แต่ถ้าเป็นตัวเลือกอื่นสามารถเลือกลงซ้ำได้


2


อย่ากให้ปุ่มทำงาน Enabled โดยอ้างอิงจากฟิวส์งวด เช่นถ้าขึ้น 2 งวดปุ่ม 2 งวดจะใช้งานได้ปุ่มอื่นจะไม่สามารถใช้งานได้ False ตามตัวอย่างที่ทำให้ดูครับ

3
ห้อง MS Access / ตัวอย่างระบบ Login แบบมี Level
« เมื่อ: 30 มิ.ย. 63 , 18:05:08 »
ท่านใดมีตัวอย่างระบบ Login แบบแยก Level ฝากขอนำไปเรียนรู้ตัวอย่างหน่อยครับพอดีเพิ่งหัดเขียนได้ระดับนึงยังไม่ค่อยเก่ง
ขอบคุณมากครับ

4
บังคับให้ User ตั้งรหัสผ่านตัวอักษร 8 ตัว โดยต้องมีตัวอักษรกับตัวเลข  รวมกันได้ 8 ตัวอักษร ต้องทำยังไงครับ

5


ผมมี subform ชื่อ collection มีฟิวส์ชื่อ Date_time_co เก็บค่าเป็นวันที่ และฟิวส์ชื่อ ResultCode_Remark แยกประเภทลูกค้า ติดต่อได้ กับ ติดต่อไม่ได้
เงื่อนไขคือผมอยากให้ User ที่มีการติดตามลูกค้าเคสนี้ภายในวันแล้ว และลูกค้าเป็นประเภทติดต่อได้ ถ้า User กลับมาหน้าลูกค้าที่มีการติดตามภายในวันนี้แล้วและ ติดต่อได้ ให้แจ้ง ข้อความเตือนว่า "วันนี้คุณได้โทรหาลูกค้าแล้ว"

6
ห้อง MS Access / เปลี่ยนเป็น type memo error
« เมื่อ: 09 ต.ค. 62 , 17:40:56 »
ผมมี ตารางชื่อ call_ccp เป็น subform มี ฟิวส์ดังนี้
ฟิวส์ชื่อ ac กับ Id เป็น Key หลัก เก็บ ac เป็น nvachar(255) ID เป็น autonumber
ฟิวส์ชื่อ collection เก็บเป็น type nvachar(255) ที่ sql  แต่ตอนนี้ผมต้องการเปลี่ยนให้เป็น nvachar(max) เพื่อต้องการที่จะให้สามารถคีย์ข้อมูลได้ไม่เกิน 500
ฟิวส์ชื่อ ActionCode เก็บเป็น type char(4) ที่ sql
ฟิวส์ชื่อ Result_code เก็บเป็น type char(4) ที่ sql
ปัญหาคือว่า ฟิวส์ชื่อ collection ตอนเป็น type nvachar(255) สามารถคีย์ข้อมูลได้ปกติ แต่พอเปลี่ยนเป็น nvachar(max) เกิดการ error เนื่องจากพอลงข้อมูลเสร็จแล้วไปดึงข้อมูลของลูกค้าคนอื่นมาโชว์ อย่างเช่นตัวอย่าง ลงข้อมูลว่า test1 แต่พอคลิกบรรทัดถัดไปขึ้้น ขอเช็คบุคคล ญ.แจ้งพนักงานลากออก ทั้งที่ไม่ได้ลงข้อมูลแต่กลับไปดึงข้อมูลของลูกค้าท่านอื่นมาโชว์ แต่พอกด F9 ก็โชว์ปกติ ที่สังเกตเหมือนว่า ถ้า ActionCode กับ Result_Code ไปเหมือนลูกค้าเคสอื่นพอลงข้อมูลเสร็จก็จะไปดึงข้อมูลมา แต่ถ้าไม่เหมือนเลยจะไม่ดึงมา อย่างเช่น NTE NTE แต่พอลองสร้างเป็นฐาน Access type memo สามารถคีย์ข้อมูลปกติไม่มีปัญหา

7
ห้อง MS Access / เรียกข้อมูล Weekly
« เมื่อ: 26 ก.ย. 62 , 15:12:23 »
ผมมีข้อมูลดังนี้
ชื่อลูกค้า               วันนัดชำระ                   ยอดชำระ
นาย A                                 23/09/2019                          500
นาย B                                 24/09/2019                          1000
นาย C                                 27/09/2019                          500
นาย D                                 29/09/2019                          500
                   
นาย E                                 30/09/2019                          500
นาย F                                 01/10/2019                          1000
นาย G                                 02/10/2019                         1000
นาย I                                 03/10/2019                          1000
นาย J                                 04/10/2019                          2000
นาย K                                 05/10/2019                          500
นาย L                                 06/10/2019                          500

อยากให้โชว์หน้าฟอร์มเป็น Weekly เช่น วันที่ 23/09/2019-29/09/2019 มีจำนวนทั้งหมด 4 AC ยอดนัดชำระ 2500 ก็โชว์แบบนี้ไปจนกว่าจะถึงอาทิตย์ใหม่ พอถึงวันที่ 30/09/2019-06/10/2019 ก็ โชว์ ข้อมูล 7 AC ยอดนัดชำระ 6500 คืออยากให้ข้อมูลโชว์เป็น weekly ค้่างไว้จนกว่าจะเริ่ม weekly ใหม่แล้วตัวเลขค่อยเปลี่ยนครับ

8
ห้อง MS Access / cannot open any more tables
« เมื่อ: 23 มี.ค. 62 , 10:47:41 »
กดเข้าฟอร์มหรือคิวรี่ ขึ้นข้อความแบบนี้ตลอด cannot open any more tables แต่ปิดเปิดใหม่ก็ใช้ได้แต่สักพักก็ขึ้นอีกเกิดจากอะไรครับ

9
ชื่อ table1 มีฟิว์ชื่อ collection type เป็น Memo คำถามคือถ้าข้อมูลเยอะกว่า 255 digit เวลาส่งออกเป็น text ข้อมูลจะโดนตัดเหลือแค่ 255 digit มีวิธีแก้ไขให้ส่งออกเกินไหมครับ

10
มี text ชื่อ collection กำหนดให้คีย์ข้อความได้ไม่เกิน 500 ถ้าเกินให้ขึ้น msg แจ้งเตือนเขียนหน้า form ยังไงครับ

11
ห้อง MS Access / Popup ข้อความ
« เมื่อ: 18 มี.ค. 62 , 13:21:19 »


มีฟิวส์ชื่อ Collection กำหนดให้คีย์ข้อมูลได้ 500 digit แต่จากรูปโดนบีบให้โชว์ข้อความไม่ถึง 500 digit คำถามคือ เมื่อนำเมาส์เลื่อนผ่านที่กล่องข้อความ ให้ Popup โชว์ข้อความทั้งหมด 500 digit ได้ไหมครับ

12
ห้อง MS Access / ComboBox เด้งอัตโนมัติ
« เมื่อ: 25 ก.พ. 62 , 11:50:48 »


จากรูปผมใช้ตารางชื่อ action_code ในการทำ Combobox โดยมี 2 ฟิวที่ใช้ในการเลือก 1.Result_code เก็บข้อมูล Code ตัวย่อ 2.Description เก็บความหมายของตัวย่อ
คำถามคือถ้าผมเลือก สายเสีย ที่Comboboxที่ 1 อยากให้ Combobox 2 เด้งคำว่า LD อัตโนมัติเลยต้องทำไงครับ 

13
ห้อง MS Access / ฟอร์มแจ้งเตือน
« เมื่อ: 30 ก.ย. 61 , 11:33:48 »
พอดีไปเจอโปรแกรมของอ.ท่านนึงเห็นว่ามีประโยชน์มากเลยสำหรับผม แต่ติดปัญหาไม่รู้จะต้องเขียนอะไรแบบไหนช่วยชี้แนะให้ด้วยครับ หรือใครมีโปรแกรมตัวอย่างช่วยส่งให้ดูเป็นแนวทางหน่อยครับ



หน้า: [1]