PDA

View Full Version : سوال: فارسی کردن پنجره های اخطار در اکسس از ماژول



ariayekta
دوشنبه 31 شهریور 1393, 19:56 عصر
برای صدور پیغام فارسی در اکسس ابتدا می بایست فرم را در نمای طراحی باز کرده وسپس در منو بار بر روی گزینه کد Code کلیک نمائید
ودر On Error مربوط به فرم کد زیر را بنویسید:
Response = 0 این کد باعث میشود اکسس هیچ پیغام خطایی فقط برروی آن فرم تولید نکند

به عنوان مثال خطای تکراری بودن دارای شماره 3022 میباشد . شما میتوانید شماره تمامی خطاها را از Help اکسس بدست آورید.

Response = 0
if DataErr = 3022 then
" کد وارد شده تکراری میباشد" msgbox

End If

........
سوال من اینه که آیا می توان بجای اینکه در هر فرم این کار را انجام داد آیا می توان ماژولی نوشت که حاوی کدی شبیه کد فوق و شماره خطاهایی معمول باشد و اکسس در زمان صدور پیام خطا - خطاهایی که شماره آنها در ماژول مد نظر باشد از آن استفاده کند و نیاز نباشد در روادید هر فرم اینکار را تکرار کرد ؟؟؟

لطفا در صورت امکان راهنمایی نمایید
با تشکر

Abbas Amiri
دوشنبه 31 شهریور 1393, 20:34 عصر
برای صدور پیغام فارسی در اکسس ابتدا می بایست فرم را در نمای طراحی باز کرده وسپس در منو بار بر روی گزینه کد Code کلیک نمائید
ودر On Error مربوط به فرم کد زیر را بنویسید:
Response = 0 این کد باعث میشود اکسس هیچ پیغام خطایی فقط برروی آن فرم تولید نکند

به عنوان مثال خطای تکراری بودن دارای شماره 3022 میباشد . شما میتوانید شماره تمامی خطاها را از Help اکسس بدست آورید.

Response = 0
if DataErr = 3022 then
" کد وارد شده تکراری میباشد" msgbox

End If

........
سوال من اینه که آیا می توان بجای اینکه در هر فرم این کار را انجام داد آیا می توان ماژولی نوشت که حاوی کدی شبیه کد فوق و شماره خطاهایی معمول باشد و اکسس در زمان صدور پیام خطا - خطاهایی که شماره آنها در ماژول مد نظر باشد از آن استفاده کند و نیاز نباشد در روادید هر فرم اینکار را تکرار کرد ؟؟؟

لطفا در صورت امکان راهنمایی نمایید
با تشکر

در پست پیغام فارسی برای کلید اصلی و ورود اشتباه داده (http://barnamenevis.org/showthread.php?361407-%D9%BE%DB%8C%D8%BA%D8%A7%D9%85-%D9%81%D8%A7%D8%B1%D8%B3%DB%8C-%D8%A8%D8%B1%D8%A7%DB%8C-%DA%A9%D9%84%DB%8C%D8%AF-%D8%A7%D8%B5%D9%84%DB%8C-%D9%88-%D9%88%D8%B1%D9%88%D8%AF-%D8%A7%D8%B4%D8%AA%D8%A8%D8%A7%D9%87-%D8%AF%D8%A7%D8%AF%D9%87) در این مورد بحث شده است .