سلام
آیا روشی وجود دارد که اکسس همه پیغامها را بصورت فارسی نمایش دهد حتی پنجره رمز ورود به برنامه اکسس را
با تشکر
سلام
آیا روشی وجود دارد که اکسس همه پیغامها را بصورت فارسی نمایش دهد حتی پنجره رمز ورود به برنامه اکسس را
با تشکر
با سلام...
برا پیداکردن کد ارور در رویداد on Error فرم مورد نظرتون تایپ کنید: msgbox DataErr و عملی که سبب ایجاد خطا میشه رو تکرار کنید. کد ارور در کنار متن ارور نمایش داده میشه ...
Private Sub Form_Error(DataErr As Integer, Response As Integer)
If DataErr = 3022 Then
Response = 0
MsgBox "تکراری"
End If
If DataErr = 2279 Then
Response = 0
MsgBox "فرمت اشتباه"
End If
If DataErr = 3314 Then
Response = 0
MsgBox "وروداجباری "
End If
If DataErr = 2237 Then
Response = 0
MsgBox "در مقادیرکمبو موجودنیست"
End If
If DataErr = 2113 Then
Response = 0
MsgBox "ولیدیشن رول رعایت نشده"
End If
موارد فوق توسط دوستان قبلا ارئه شده بود \ راه ديگه اينه كه يك ماژول تعريف كنيد كه از عهده من خارج هست
سلام
قبلا پستی دیدم که در یک فایل Word تمام خطاها و ترجمه فارسی آن درج شده بود .
راه حلی که برای اکسس کارها جهت استفاده از آن هست خیلی ساده است
1 - اطلاعات را کپی کره و در یک فایل اکسل Paste و ذخیره کنید
2 - در محیط اکسس آن فایل را Import و به یک اسم معنی دار ذخیره کنید .کلید اصلی آن را هم کد خطا بگذارید
3 - در رویداد کنترل خطا میتوانید برای نمایش پیغام فارسی از روش زیر استفاده کنید
MsgBox DLookup("ErrMsgFarsi", "tblErrors", "ErrCode=" & Err.Number)
در اینجا فرض شده نام جدول tblErrors ، کد خطا درجدول ErrCode و فیلد معادل فارسی پیغام خطا ErrMsgFarsi است
وبرای کسانی که نمیدانند Err.Number شماره خطای تولید شده توسط بانک اطلاعاتی است
لینک زیر در پست 2# چنین فایلی را داره
https://barnamenevis.org/showthread.p...BA%D8%A7%D9%85
اما یک نمونه آماده شده را در لینک زیر پست 2# پیدا می کنید :
https://barnamenevis.org/showthread.p...BA%D8%A7%D9%85
آخرین ویرایش به وسیله hamid-nice : یک شنبه 27 اسفند 1391 در 00:10 صبح