แสดงกระทู้

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

หน้า: [1]
1
เรียนปรึกษาอาจารย์หน่อยครับ
มีปัญหาที่หน้าจอป้อน ใบสั่งซื้อสินค้า
จังหวะที่ป้อนรายการสินค้า
เมื่อป้อนรายการที่ 1 เสร็จแล้ว
หลังจากป้อนชื่อสินค้าในรายการที่ 2
(รายการสินค้าเป็น ComboBox ใน AfterUpdate มีสั่งให้ DoCmd.Requery = "CboUom" ด้วย)
คือต้องการให้ Requery UOM ของรายการที่ 2 แต่ทำไม มันไป Requery ของรายการที่ 1 ครับ
(CboUOM มีใส่เงื่อนไข =[CboProdCode] ไว้เรียบร้อยแล้วครับ)
รบกวนหน่อยครับ

2
เรียนปรึกษาอาจารย์ทุกท่านหน่อยครับ
ใน Datasheet บาง Sheet มีใส่ Total ไว้ หลายหน้าจออยู่
ก่อนหน้านี้เคยมีตัวเลข show ได้ แต่อยู่ๆ ตัวเลขในบรรทัดนี้ก็ไม่แสดง
เกิดกับทุก Form เลย ไม่ทราบเป็นเพราะอะไรครับ

3
ปรึกษาหน่อยครับ จะดึงรูปใน Folder มาแสดงบนฟอร์ม โดยไม่เก็บรูปภาพใน database ได้ไหมครับ
เพราะมันทำให้ database ใหญ่มากครับ
โดยอยากเก็บเป็น <FolderName>\<FileName.jpg> ใน DB เท่านั้น
แล้วเขียน VB ให้ดึงรูปมาแสดงตอนเปิดฟอร์มนะครับ
เหมือนตัวอย่างนะครับ

4
เรียนปรึกษาหน่อยครับ
a_be.accdb ที่เคยใช้กับ Access2007 ถ้าจะเอาไปใช้กับ Access2013 ต้องทำการ Convert ไหมครับ?
ขอบคุณนะครับ

5
ห้อง MS Access / Access Runtime 2013ติดปัญหาครับ
« เมื่อ: 17 ต.ค. 62 , 14:34:25 »
เรียนถามอาจารย์หน่อยครับ
พอดีเพิ่งเปลี่ยนมาใช้ Access2013 เนื่องจาก Office2007
มันติดปัญหากับ Windowsใหม่ เช่นWin10 บ่อยๆครับ

เพื่อประหยัดค่า license กับเครื่องลูก 3-4เครื่อง
เลยคิดจะใช้ Access Runtime2013
แต่ก็ติดปัญหาหลายอย่างเช่น
1.Function Date() and Time() ได้ผล  "#name?"
2.เข้าใช้ระบบไม่ได้เลย ฟ้องว่า "There is an invalid use of the .(dot) or ! operator or invalid parentheses"
เป็นต้น ทั้งๆที่โปรแกรมชุดนี้ทำงานได้ใน Access2013(ชุดปกติ)
คิดว่าติดปัญหาตรง ชุด Reference library ใน VBA ไม่ทราบท่านใดมีประสบการณ์ไหมครับ
ขอบคุณครับ

6
ปรึกษาหน่อยครับ ผมมีการCreate Custom Form บน Print Server Properties ของ Windows แล้ว
เช่นตั้งชื่อ InvForm โดยมีขนาด 9.5 x 5.5 cm.
ทำแบบนี้ทุกเครื่อง ทั้งเครื่องที่ใช้เขียนโปรแกรมและเครื่อง usersใช้
แต่เมือทำโปรแกรมเสร็จแล้ว
นำไป run ที่เครื่อง users มันไม่จำค่า InvForm ที่เราตั้งไว้บนเครื่องที่ใช้เขียนโปรแกรม
จะทำอย่างไรให้มันจำค่าได้ครับ โดยที่เราไม่ต้องไปสั่งเปลี่ยนทุกครั้งบนเครื่อง users ครับ

7
 :cry: :cry:รบกวนหน่อยครับ
เครื่องผม Win10(64) ลง Office2007(32bit)
เพิ่งลงเครื่องใหม่ แต่เมื่อนำ Accdb เก่าที่เคยทำไว้มาเปิดหน้า Form
แล้วพยายามเปิด(แก้ไข) VBA ผ่าน Event Property
มันพยายามจะขึ้นหน้า VBA แล้วค้าง ต่อจากนั้นก็ปิดตัวเองลงเลย
เป็นเพราะอะไรครับ ช่วยด้วยครับ...
ป.ล.แต่ถ้าเปิด VBA โดยการ double click ที่ Module มันจะเปิดได้นะครับ

8
เรียนปรึกษาหน่อยครับ
(ผมลองหากระทู้เก่าๆ ไม่เจอวิธีแก้ปัญหานี้นะครับ ถ้ามีก็ขอโทษด้วย)
ผมมี File access ชื่อ abc.accdb เขียนด้วย Access2007 และใช้มาซักระยะแล้ว
บน Win10 แต่เมื่อวานมีการ Reset Win10 แล้วลง Office2007(32bit) ใหม่
(ก่อนลง Office2007 ได้ทำการ Uninstall Office365 ที่ติดเครื่องออกก่อน)
ตอนลงเสร็จใหม่ๆ ยัง make accde ได้ แต่วันนี้ไม่ได้แล้ว
แต่ลองเอา abc.accdb ไป make ที่เครื่องอื่นได้นะครับ
อยากเรียนปรึกษาอาจารย์หน่อยครับ มีท่านใดเคยเจอแบบนี้ไหมครับ
หมายเหตุ:เครืองผมจะ Set System Locale เป็น Thai ตลอดนะครับ
เครื่องอื่นๆที่ผมมีก็ Set Locale เป็น Thai เหมือนกันครับ
ผมมี Table ไม่เกิน 10, Form ไม่เกิน 10, เป็นโปรแกรมที่เล็กมากครับ
ERROR:
Microsoft Office Access was unable to create the .accde, .mde, or .ade file.
This error is usually associated with compiling a large database into an MDE file.  Because of the method used to compile the database, a considerable number of TableID references are created for each table.  The Access database engine can only create a maximum of 2048 open TableIDs at one time.  Exporting a database as an MDE potentially can exceed this limit if the database has a large number of objects (table, macro, form, report, etc).
There is no accurate method to estimate the number of TableIDs the Access database engine uses during the process of compiling a database as an MDE.  However, each VBA module and each form uses one TableID, as a result, if the database has 500 forms, and each form's HasModule property is set to Yes, as many as 1,000 TableIDs are used.
 

9
เรียนถามอาจารย์ทุกท่านครับ
ผม Download :confused: Font: Code128 ที่ได้จากกระทู้ด้านล่าง
https://www.thai-access.com/topic_post.asp?CategoryID=2&TopicID=4364
เมื่อทดสอบพิมพ์บนกระดาษแล้ว เครื่องอ่านบาร์โค้ด อ่านไม่ได้ครับ
ใครพอทราบวิธีแก้ไขไหมครับ
ข้อมูล "*1234567890*" ครับ
แต่ถ้าใช้ Font: Free3of9 และ Free3of9x เครื่องอ่าน Barcode อ่านได้ครับ
รบกวนหน่อยครับ

10
เรียนปรึกษาอาจารย์ทุกท่านหน่อยครับ
ผมเขียนโปรแกรม RptPrintSlip..โดยuse=DefaultPrinter (เป็น Slip Printerต่อที่Port:USB001)
หลังจาก make accde แล้วเอา object ไป run ที่เครื่องอื่น(มีหลายเครื่อง)
ซึ่งเครื่องอื่นมี SlipPrinter ต่อที่ USB002/USB..อื่นๆ(เลข USB port ไม่เหมือนกัน)
ผลคือ พิมพ์ข้อมูลไม่ออกครับ แนะนำแก้ปัญหาหน่อยครับ
ผมใช้ คำสั่งนี้ครับ
DoCmd.OpenReport sReportName, acViewNormal, "", tCriteria, acWindowNormal

หน้า: [1]