แสดงกระทู้

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

หน้า: 1 ... 10 11 12 [13] 14 15 16 17
217
รบกวนปรึกษาครับ กรณีข้อมูลในตารางมีฟิวที่เราต้องการLookup ซ้ำกัน (ตามรูป) และเรายังมีความจำเป็นที่ข้อมูลจะต้องซ้ำกัน เราจะมีวิธีการยังไงได้บ้างครับ ตัวอย่างเช่น ในรูปตอนที่เรา คลิกdropdown บนform เพื่อเลือก PD# แต่ใน table มี PD#นี้อยู่2 Reccord มันจะสามารถมี popup บอกให้เราได้หรือเปล่า เช่น "มีข้อมูล PD#นี้มากกว่า1" แล้วอาจจะให้มีตัวเลือกว่าจะเลือกเอารายการไหน ระหว่าง record ที่1 หรือ 2
ขอไอเดียหรือข้อมูลเพื่อเป็นแนวทางครับ



218
ห้อง MS Access / > > สอบถามการ Link Table
« เมื่อ: 02 มี.ค. 61 , 07:55:29 »
ตอนนี้ผมเจอปัญหาการ Link Table ครับ ตัวโปรแกรมและDatabase ผมจะอยู่ในเครื่อง Server (โดยจำทำเป็น Link table) เวลาผมแก้ไขหรือ update โปรแกรมผมก็จะทำในนั้น พอดีวันนี้Copy ทั้งโปรแกรมและ database มาวางที่หน้า desktop เครื่องผมเองแล้วทำ link กับ database ที่ copy มา (สาเหตุคือยังไม่อยากไปยุ่งกับ database จริงในตอนนี้เพราะกลัวจะมีปัญหา) ผลก็คือตามรูปครับ

 ทำไมมันถามหาไฟล์ .mdb ทั้งๆที่ database ผมเป็น .accdb ไม่ทราบว่าเป็นเพราะอะไร และจะแก้ไขได้อย่างไรครับ

ตรงด้านล่างที่มีให้ติ๊กพี่ิได้ติ๊กหรือยังครับที่มันเขียนว่า Always prompt for new location อันนี้ต้องติ๊กด้วยนะครับ
พี่กดเลือกไฟล์ตำแหน่งใหม่ของ Database ที่ Desktop แล้วใช่ไหมครับ แต่ไม่มีอะไรเป็นแบบนั้นใช่ไหม
ตัวดาต้าเบสของพี่มีการป้องกันอะไรไว้หรือเปล่าครับพี่
เลือกAlways prompt for new location และเลือก .accdb ที่ desktop แล้วแต่มันก็ไม่ยอมครับ

219
ห้อง MS Access / > สอบถามการ Link Table
« เมื่อ: 01 มี.ค. 61 , 17:17:06 »

แต่ผมเลือก accdb ตามรูปแล้วมันก็ไม่ยอมครับ

220
ห้อง MS Access / สอบถามการ Link Table
« เมื่อ: 01 มี.ค. 61 , 14:20:51 »
ตอนนี้ผมเจอปัญหาการ Link Table ครับ ตัวโปรแกรมและDatabase ผมจะอยู่ในเครื่อง Server (โดยจำทำเป็น Link table) เวลาผมแก้ไขหรือ update โปรแกรมผมก็จะทำในนั้น พอดีวันนี้Copy ทั้งโปรแกรมและ database มาวางที่หน้า desktop เครื่องผมเองแล้วทำ link กับ database ที่ copy มา (สาเหตุคือยังไม่อยากไปยุ่งกับ database จริงในตอนนี้เพราะกลัวจะมีปัญหา) ผลก็คือตามรูปครับ

 ทำไมมันถามหาไฟล์ .mdb ทั้งๆที่ database ผมเป็น .accdb ไม่ทราบว่าเป็นเพราะอะไร และจะแก้ไขได้อย่างไรครับ

221
ลองทำตามที่อาจารย์บอกยังติดerror อยู่ครับไม่รู้ผิดตรงไหน  ตอนนี้ผมเลยเปลี่ยนแนวทางใหม่ครับ แต่เดี๋ยวผมมีเวลาลองทำได้ผลยังไงจะมาแจ้งนะครับ ขอบคุณมากครับ

222
จากรูป รบกวนสอบถามพี่ๆครับ ว่าหากผมเปิดform ขึ้นมาแล้วให้แสดงข้อมูลเฉพาะเดือนปัจจุบันและย้อนหลังไปแค่2เดือน คิดว่าคงต้องเอาคำสั่งไปวางไว้ event on load ของform นี้ แต่ ไม่รู้จะต้องเขียน code ยังไงครับ

223
ห้อง MS Access / > รบกวนสอบถามครับ
« เมื่อ: 28 ก.พ. 61 , 09:04:11 »
ทำตามที่คุณOddyWriter แนะนำได้แล้วครับ ขอบคุณมากนะครับ

224
ห้อง MS Access / > รบกวนสอบถามครับ
« เมื่อ: 26 ก.พ. 61 , 13:51:46 »
 ต้องขอโทษที่บอกไม่หมดนะครับ แล้ว Column ที่เป็น Expression สามารถSumได้หรือเปล่าครับ


225
ห้อง MS Access / > รบกวนสอบถามครับ
« เมื่อ: 26 ก.พ. 61 , 08:38:33 »


ตามฟอร์มของผมมันจะเป็น mainform กับ subform ในส่วนของsubform จะเป็น Datasheet ดังนั้นตามที่คุณOddyWriterแนะนำมันจะใช้ total ไม่ได้อะครับ

อธิบายเพิ่มเติมนะครับ สาเหตุที่ผมใช้มุมมองแบบ datasheet กับ subform เนื่องจากว่าฟอร์มของผมมีหลาย columm ผมจึ่งใช้แบบ datasheet เพื่อจะทำตรึงแนว(freez pane )ได้
รบกวนสอบถามว่า เราสามารถเลือกใช้การตรึงแนวกับ form ได้หรือเปล่าครับ

226
ห้อง MS Access / > รบกวนสอบถามครับ
« เมื่อ: 24 ก.พ. 61 , 21:42:22 »
ประเด็นคือ Percent,USDRate และ  EURORate จะต้องมาใส่ทีหลังครับ ใส่ก่อนไม่ได้เนื่องจากเป็นขั้นตอนการทำงาน ข้อมูลรายการทั้งหมดจะถูกคีย์ก่อน
แล้วจะมีอีกคนหนึ่งมีหน้าที่มากรอก3ค่านี้ทีหลัง

227
ห้อง MS Access / รบกวนสอบถามครับ
« เมื่อ: 24 ก.พ. 61 , 09:08:53 »
จะรบกวนสอบถามตามรูปครับ

ที่ Percent และ USDRate ของ main form ผมใส่ code ที่ event after update(ตามรูป) เพื่อนำข้อมูลที่เราป้อนลงไปนั้นไปใส่ที่ฟิวด์ HPercent และ HUSDRate ของ subform ทุกรายการเลย แต่มันได้แค่รายการเดียว คือตำแหน่งที่ cursor mouseอยู่เท่านั้น ไม่ทราบจะต้องเพิ่มcode ยังไงครับ

228

รบกวนสอบถามตามรูปครับ ในช่อง TotalPrice ผมต้องการให้เป็นผลคูณของ "ราคา/ชิ้น" คูณ " เรทอัตราแลกเปลี่ยนด้านบน โดยมีเงื่อนไขว่า
รายการไหนที่ช่อง "Currency" เป็น $ ก็ให้เอาค่าช่อง "ราคา/ชิ้น" คูณ "USDRate"
รายการไหนที่ช่อง"currency" เป็นยูโร ก็ให้เอา "ราคา/ชิ้น" คูณ "EURORate"
รายการไหนที่ช่อง"currency" เป็น B  ก็ให้เอา "ราคา/ชิ้น" คูณ 1

โดยคำสั่งผมจะเอาไปวางไว้ใน Event After Update ของ StyleNo ครับ
ลืมบอกครับ ช่อง USDRate กับ EURORate เป็น Control ของ main form ครับ
ส่วนรายละเอียดใน form ข้างล่างเป็น Sub form

229
ดับเบิ้ลคลิกขึ้นมาแล้วแก้ไขรายการ ผมใช้วิธีนี้อยู่ ลองนำไปปรับใช้ดูนะครับ
Private Sub ชื่อText Box_DblClick
Dim stLinkCriteria As String
stLinkCriteria = "[ชื่อText Box1]=" & "'" & Me![ชื่อText Box2] & "'"
DoCmd.OpenForm "ชื่อฟอร์มที่จะให้เปิดขึ้นมา", , , stLinkCriteria
End Sub

หรือสร้างปุ่มขึ้นมา1ปุ่ม
1เลือก Action เป็นOpen Form
2เลือกชื่อฟอร์มที่จะเปิดขึ้นมา
3เลือก เปิดฟอร์มพร้อมกับค้นหาข้อมูลที่แสดง(Open the form and find specific data to display)
4เลือก Text Box ด้านซ้าย และเลือก Text Box ด้านขวา
5คลิกปุ่มสัญลักษณ์ <-> ที่อยู่ตรงกลางระหว่าง2ช่องตามข้อ4

6คลิกNext 2ครั้งแล้ว คลิก Finish
ขอบคุณครับ เดี๋ยวผมจะลองไปประยุกต์ดู ได้เรื่อยังไงจะมาบอกนะครับ

230
รบกวนสอบถามแบบคนไม่รู้จริงๆเลยครับ ไม่ทราบจะออกแบบยังไง ตามรูป


คือถ้าผมจะออกแบบฟอร์มกรอกข้อมูลเสื้อยืด โดยเก็บเป็นจำนวนแต่ละSIZE เช่น
StyleNo AA101 จำนวน 1000 ตัว  Size S= 200 ,M=300,L=500 ตัว

และบางครั้งชื่อในการเรียก SIZE ของแต่ละ Style ก็ไม่เหมือนกันอีก

เช่น StyleNo BB201 จำนวน 2000 ตัว Size 3M=1000,4M=1000 ตัว เป็นต้น

จะต้องออกแบบยังไงครับ ถึงจะครอบคลุมครับ

231
น่าจะยากสำหรับผมแล้วครับ 555 ขอบคุณมากนะครับ

232
ตามรูปที่1 จะเป็นฟอร์มการกรอกข้อมูล ส่วนรูปที่2 จะเป็นฟอร์มสรุปซึ่งก็คือข้อมูลจากการคีย์ในรูปที่1 รบกวนสอบถามครับ หากผมเปิดฟอร์มตามรูปที่2เพื่อดูข้อมูลสรุป และต้องการแก้ไขข้อมูลบางตัว โดยต้องการให้กดที่ปุ่มแก้ไขด้านท้ายของรายการ แล้วให้มันเปิดฟอร์มที่1และให้ตรงกับข้อมูลนั้นๆ จะต้องทำไงครับ ตามความเข้าใจผมน่าจะใช้ Event On click เพื่อ Open Form ที่1(ฟอร์มคีย์ข้อมูล) แต่ผมไม่รู้ Code คำสั่งในการสร้างเงื่อนไขครับ
รูปที่1

รูปที่2

233
ไม่ทราบพอจะมีตัวอย่างคำสั่งบ้างไหมครับ

234
รบกวนสอบถามนะครับ รายการแต่ละรายการผมจะให้มีรูปภาพประกอบ แต่จะไม่ใช่เป็นการแนบไฟล์นะครับ เนื่องจากจะทำให้databaseใหญ่ขึ้นเรื่อย จะใช้วิธีการชี้ไปยัง path ของ server กลางที่เก็บรูปภาพไว้ แต่ขั้นตอนมันจะลำบากนิดหนึ่งตรงที่ว่า เวลาที่userใช้งานแต่ละเครื่องจะต้อง copy รูปไปวางไว้ยัง path กลางก่อนซึ่งดูจะไม่ค่อยสะดวกต่อuser เท่าไหร่
ความต้องการของผมคือ เมื่อuserกด browse ตามรูป

ก็สามารถไปเลือกไฟล์รูปภาพที่อยู่ในเครื่องของตัวเอง แล้วไฟล์รูปที่เลือกก็จะไปเก็บไว้ใน path กลางเองเลย สามารถทำได้หรือเปล่าครับ
อันนี้จะเป็น code เกี่ยวกับการเรียก path เก็บรูป






หน้า: 1 ... 10 11 12 [13] 14 15 16 17