تغییر فیلد تاریخ با استفاده از دکمه های + و – در اکسس
سلام به یکی دیگر از سری آموزش های سافت پلاس خوش آمدید .
موضوع آموزش امروز ما در زمینه نرم افزار اکسس و چگونگی تغییر فیلد تاریخ به کمک دکمه های + و – از روی صفحه کلید می باشد .
اکسس دارای انواع مختلفی از داده ها می باشد که هر کدام از آنها به منظور خاصی استفاده می شوند .
یکی از انواع داده ها در اکسس | از کاربردشان تا نکات طلایی در مورد آنها داده نوع تاریخ است .
از داده های نوع تاریخ در موقعیت های مختلف استفاده می شود .
فهرست محتوا
مثال هایی استفاده از تاریخ میلادی در اکسس
بعنوان مثال اگر دقت کرده باشید تقریبا می توان عنوان نمود که اکثر قریب به اتفاق داروهایی که در داروخانه ها عرضه می شوند تاریخ تولید و انقضای میلادی دارند .
و یا بسیاری از محصولات و مواد غذایی نیز هستند که تاریخ درج شده بر روی آنها بصورت تاریخ میلادی است .
حال فرض نمایید که ما لیستی از داروهای مختلف موجود در یک داروخانه را در اکسس تهیه نموده و یکی از آیتم هایی که برای درج اطلاعات این داروها ثبت می کنیم نیز مربوط به تاریخ تولید و یا تاریخ انقضای داروهای مورد نظر می باشد .
بعنوان مثال به فرم زیر توجه نمایید .
ما در این فرم مشخصات مربوط به داروهای مختلف را ثبت می نماییم .
یکی از آیتم هایی که در این فرم ثبت می شود مربوط به تاریخ انقضا هر دارو می باشد .
حال تصور نمایید که ما یک تاریخ فرضی را وارد نموده ایم اما بعد متوجه می شویم که این تاریخ دو روز زودتر یا دو روز دیرتر از آن چیزی است که بر روی خود دارو ثبت شده است .
قاعدتا باید تاریخ مربوطه را عوض کنیم .
برای این کار می توانیم تاریخ جدیدی را وارد کنیم .
اما من در اینجا ترفندی را به شما آموزش خواهم داد که نیازی به تغییر کل تاریخ درج شده برای خود نداشته باشید .
تغییر فیلد تاریخ در اکسس به کمک دکمه های + و – کیبورد
این کار بسیار ساده تر از آن چیزی است که تصور می کنید .
برای انجام این کار نیاز به چند خط کد دارید که در ادامه به آنها اشاره می کنم .
این خطوط کد قابلیتی را به فرم ما اضافه می کند که به راحتی و فقط با استفاده از دکمه + تعداد روزهای تاریخ مورد نظر خود را بصورت یکی یکی اضافه کنیم و یا با استفاده از دکمه ” – ” از تعداد روزهای موجود در این تاریخ کم کنیم .
و اما برویم به سراغ روش انجام این کار .
برای انجام این کار ابتدا به نمای طراحی فرم خود بروید .
تکس باکس مربوط به درج تاریخ انقضا را انتخاب کنید .
از طریق کادر property sheet گزینه On press key که در سربرگ Event قرار دارد را انتخاب کنید
در روال ایجاد شده برای این رویداد کدهای زیر را وارد کنید .
Select Case KeyAscii
Case 43
Screen.ActiveControl = Screen.ActiveControl + 1
Case 45
KeyAscii = 0
Screen.ActiveControl = Screen.ActiveControl - 1
End Select
اکنون کافی است از محیط کد نویسی خارج شده و به محیط اجرای فرم خود برگردید .
حال به سراغ تکس باکس مربوط به تاریخ خود بروید و دکمه های + و – را از روی کیبورد خود فشار دهید تا نتیجه کار را مشاهده کنید .
به همین سادگی شما توانستید این قابلیت را به فرم خود اضافه کنید که با استفاده از دکمه های + و – به تغییر فیلد تاریخ در فرم خود بپردازید .
البته عین همین کار را با استفاده از تاریخ شمسی هم می توانید انجام دهید . در فیلم ابتدای خمین صفحه در مورد همین موضوع با هم صحبت می کنیم .
به نظرتان این آموزش چقدر برای شما کاربردی و مفید بود .
خوشحال می شوم که نظر خودتان را در قسمت دیدگاههای این مطلب داشته باشم تا از نظر شما هم برای تکمیل تر کردن این مطلب استفاده کنم .
امیدوارم که باز هم شما را در سافت پلاس ببینم .
دیدگاهتان را بنویسید