กระทู้เก่าบอร์ด อ.Yeadram
1,825 6
URL.หัวข้อ /
URL
ขอโค้ดคิวรี่ข้อมูลตามเงื่อนไขค่ะอาจารย์
อาจารย์คะ หนูขอทราบวิธีคิวรี่ข้อมูลตามเงื่อนไขจากหน้าฟอร์ม
โดยต้องการหาช่วงอัตราเงินเดือนต่างๆของพนักงานค่ะ
ปกติหนูใช้ระบุค่าพารามิเตอร์ที่คิวรี่โดยตรงมันก็ใช้งานได้ค่ะ แต่หนูต้องการเปลี่ยนมาทำแบบเรียกผ่านหน้าฟอร์ม ตามรูปตัวอย่างค่ะ
วิธีการก็คือ ให้ผู้ใช้ระบุช่วงอัตราเงินเดือนที่ต้องการลงไปใน textbox ของฟอร์ม-1ตามรูปตัวอย่าง
แล้วก็กดปุ่มค้นหา จากนั้นก็ให้เปิด คิวรี่-1 ขึ้นมาโดยคัดเอาเฉพาะข้อมูล ตามที่ระบุ
หนูพยายามทำแล้ว แต่ไม่สำเร็จค่ะ ขอรบกวนอาจารย์ด้วยนะคะ
ขอบคุณค่ะ
โดยต้องการหาช่วงอัตราเงินเดือนต่างๆของพนักงานค่ะ
ปกติหนูใช้ระบุค่าพารามิเตอร์ที่คิวรี่โดยตรงมันก็ใช้งานได้ค่ะ แต่หนูต้องการเปลี่ยนมาทำแบบเรียกผ่านหน้าฟอร์ม ตามรูปตัวอย่างค่ะ
วิธีการก็คือ ให้ผู้ใช้ระบุช่วงอัตราเงินเดือนที่ต้องการลงไปใน textbox ของฟอร์ม-1ตามรูปตัวอย่าง
แล้วก็กดปุ่มค้นหา จากนั้นก็ให้เปิด คิวรี่-1 ขึ้นมาโดยคัดเอาเฉพาะข้อมูล ตามที่ระบุ
หนูพยายามทำแล้ว แต่ไม่สำเร็จค่ะ ขอรบกวนอาจารย์ด้วยนะคะ
ขอบคุณค่ะ
6 Reply in this Topic. Dispaly 1 pages and you are on page number 1
1 @R10660
ทำได้โดย ใน Query Design View ให้กำหนด Criteria ของฟิลด์อัตราเงินเดือนเข้ากับ textbox บนฟอร์ม เช่น Between [Forms]![ฟอร์ม-1]![Textbox1] And [Forms]![ฟอร์ม-1]![Textbox2] แต่นั่นก็หมายถึงเมื่อไหร่ที่จะใช้งานคิวรี่นี้ฟอร์ม [ฟอร์ม-1] จะต้องเปิดใช้งานเสมอนะครับ
2 @R10662
ขอบพระคุณอย่างยิ่งค่ะอาจารย์
หนูจะลองทำตามที่ท่านแนะนำดูนะคะ ได้เรื่องประการใด
พรุ่งนี้จะมารายงานให้ทราบค่ะ
หนูจะลองทำตามที่ท่านแนะนำดูนะคะ ได้เรื่องประการใด
พรุ่งนี้จะมารายงานให้ทราบค่ะ
3 @R10664
○○ รายงานผล ○○
ทำตามที่อาจารย์แนะนำ ใช้ได้เรียบร้อยแล้วค่ะ
ขอขอบคุณอาจารย์อีกครั้งนะคะ
ทำตามที่อาจารย์แนะนำ ใช้ได้เรียบร้อยแล้วค่ะ
ขอขอบคุณอาจารย์อีกครั้งนะคะ
4 @R10665
ขอถามเพิ่มเติมอีกนิดนะคะ อาจารย์
หากหนูจะนำคิวรี่นี้ ไปประยุกต์ทำรายงานต่อ โดยให้นำข้อมูลจากText-1 กับ Text-2
ที่ระบุจากหน้าฟอร์ม ไปแสดงในรายงานด้วย สามารถทำได้หรือไม่คะ เช่น
สมมติระบุว่า
text-1 : 5000
text-2 : 15000
ที่รายงาน ก็ต้องการให้มี คำว่า "ช่วงเงินเดือนจาก 5000 บาทถึง 15000 บาท" อยู่ด้วย
ประมาณนี้แหละค่ะ
ขอรบกวนอาจารย์ด้วยนะคะ
ขอบคุณค่ะ
หากหนูจะนำคิวรี่นี้ ไปประยุกต์ทำรายงานต่อ โดยให้นำข้อมูลจากText-1 กับ Text-2
ที่ระบุจากหน้าฟอร์ม ไปแสดงในรายงานด้วย สามารถทำได้หรือไม่คะ เช่น
สมมติระบุว่า
text-1 : 5000
text-2 : 15000
ที่รายงาน ก็ต้องการให้มี คำว่า "ช่วงเงินเดือนจาก 5000 บาทถึง 15000 บาท" อยู่ด้วย
ประมาณนี้แหละค่ะ
ขอรบกวนอาจารย์ด้วยนะคะ
ขอบคุณค่ะ
5 @R10666
ที่ Report สร้าง TEXTBOX เปล่า 1 ตัว เขียนลงใน DATASOURE ว่า
="ช่วงเงินเดือนจาก " & [Forms]![ฟอร์ม-1]![Textbox1] & "บาทถึง" & [Forms]![ฟอร์ม-1]![Textbox2] & "บาท"
เช่นกัน [Forms]![ฟอร์ม-1] ต้องเปิดอยู่
="ช่วงเงินเดือนจาก " & [Forms]![ฟอร์ม-1]![Textbox1] & "บาทถึง" & [Forms]![ฟอร์ม-1]![Textbox2] & "บาท"
เช่นกัน [Forms]![ฟอร์ม-1] ต้องเปิดอยู่
6 @R10668
ขอบพระคุณอย่างยิ่งค่ะอาจารย์ทั้งสองท่าน
ได้ตามที่หนูต้องการเรียบร้อยแล้วค่ะ
ขอขอบคุณนะคะ
ได้ตามที่หนูต้องการเรียบร้อยแล้วค่ะ
ขอขอบคุณนะคะ
Time: 0.3838s