แสดงกระทู้

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

หน้า: 1 ... 31 32 33 [34] 35
596
ห้อง MS Access / > รบกวนสอบถามครับ
« เมื่อ: 25 ก.พ. 61 , 11:30:06 »
ทำไฟล์ให้ใหม่แล้วนะครับ ฟอร์มที่ 2 ครับ

https://www.dropbox.com/s/8g4bzemj7gy9un2/CalcRatebyRecord.accdb?dl=0

597
แทรกคำสั่ง

DoCmd.RunSQL "UPDATE ชื่อตาราง SET column1 = value1, column2 = value2, ... WHERE condition;"

598
ห้อง MS Access / > รบกวนสอบถามครับ
« เมื่อ: 25 ก.พ. 61 , 10:29:05 »
งั้นแทนจะใช้ Table ก็เปลี่ยนมาใช้ Query แทนครับ

599
ต้องทำไงครับ ในตารางข้อมูลสินค้า จำนวนที่มี ไม่ยอดลด แล้วทำไงครับ ให้ทราบว่าแต่ละเดือนขายได้เท่าไร

1. การจะให้ข้อมูลลดลงตามจำนวนที่ขายออกไป ต้องใช้ Update Query โดยกำหนดเงื่ิอน Where ให้เป็นเลขรหัสสินค้า ส่วนจำนวนก็คือ จำนวนเดิม-จำนวนขาย
2. ต้องการทราบว่าแต่ละเดือนขายไปเท่าไหร่ ต้องทำคิวรีระหว่างตาราง "หัวใบเสร็จ" กับ "Table5" แล้วกำหนดเงื่อนไขด้วย Month(วันที่ขาย)

ขออนุญาตแนะนำอีกอย่าง ชื่อตาราง ชื่อฟิลด์ ชื่อคอนโทรล ไม่ควรตั้งเป็นภาษาไทยครับ จัดการยาก แถมเปลี่ยน Version แล้วปัญหาเกิดง่ายมาก

600
ห้อง MS Access / > รบกวนสอบถามครับ
« เมื่อ: 24 ก.พ. 61 , 17:14:53 »
ใช้วิธีการเดียวกันครับ

601
ลองกดปุ่ม Shift ค้างไว้ แล้วดับเบิ้ลคลิกเปิดโปรแกรมโดยไม่ปล่อยปุ่ม Shift ดูหรือยังครับ

602
ก็ใช้วิธีการเดียวกันนี่แหละครับ เพียงแต่ผมเก็บ Log User ก็ให้เก็บ Password เพิ่มด้วยเท่านั้นเอง

แก้ไขเพราะเพิ่งนึกได้

ถ้าอย่างนั้นทำไมไม่เอาระบบ Login ออกซะล่ะครับ ง่ายกว่ากันเยอะ

603
เรื่องเดียวกันครับ แสดงชื่อผู้ใช้ล่าสุดแบบอัตโนมัติ ไม่ต้องป้อนใหม่

แต่การไม่ต้องป้อน Password ใหม่นี่อันตรายมากนะครับ

604
อย่าลืมทำสำเนาเก็บไว้ก่อนนะครับ เผื่อไฟล์มีปัญหา จะได้มีสำรองเก็บไว้

605
1. สร้างตารางใหม่ 1 ตาราง ชื่อ tblLog เพื่อเก็บ Log การ Login เข้าใช้งาน
2. ในตาราง tblLog มีฟิลด์ LogName,LogTime
3. ใส่ข้อมูล Initial ให้ตาราง tblLog
4. แทรกบรรทัด "ก่อน" DoCmd.OpenForm "Main form"
5. เรื่องมันยาว ดูตัวอย่างไฟล์เองละกัน

https://www.dropbox.com/s/xu4b2ziskfnmo82/LoginSystem.accdb?dl=0

606
ในส่วนของ Query นี่สามารถแปลงได้อยู่แล้วครับ เวลาสร้าง Query แล้วให้กดปุ่ม SQL ก็จะแสดงเป็น SQL ออกมาให้เห็นครับ

607
ต้องหา Mod ซัก 2-3 คนมั๊งครับ

608
เวลาใช้ตอบด่วน มันกลับไปหน้ารวมครับ ปรับได้ไหม

609
เปลียนช่องใส่ User Name เป็น Combobox ครับ แล้วกำหนดว่าเพิ่มข้อมูลไม่ได้ก็พอครับ

610
เลือกเป็น default เลยดีกว่าครับ เพราะปกติเวลาตอบแล้วคนเรามักจะอยากอ่านสิ่งที่ตัวเองตอบเลย การกลับสู่หน้ารวม มันจะทำให้เปิดหน้าเดียวกัน (เกือบเหมือนกัน) 2 หน้าน่ะครับ

ขอบคุณครับ

611
หลังจากพิมพ์ตอบกระทู้ ไม่ควรกลับไปแสดงหน้ารวม ควรแสดงที่หน้ากระทู้นั้นที่แสดงข้อความที่เพิ่งตอบไปครับ

612
วางไว้ในปุ่มเข้าสู่ระบบครับ

เอาไว้ใน if block ครับ

ถ้า case 1 ก็ให้ disable manager
ถ้า case 2 ก็ให้ disable การตลาด

หน้า: 1 ... 31 32 33 [34] 35