تاریخ شمسی در اکسس
تاریخ شمسی در اکسس

تاریخ شمسی در اکسس

انتخابگر تاریخ شمسی در اکسس

شاید یکی از دغدغه های اصلی برنامه نویسان و کاربران اکسس ایرانی تاریخ شمسی در اکسس باشد.

لذا در این قسمت می خواهیم نحوه درج تاریخ شمسی در اکسس را به شما آموزش بدهیم

البته روش های مختلفی برای اینکار وجود دارد که کاربردی ترین آن در این قسمت توضیح داده می شود.

روش های دیگر را نیز در همین سایت و یا کانال تلگرام ما مشاهده بفرمایید.

برای درج انتخابگر تاریخ شمسی در اکسس از یک فرم و دو ماژول استفاده شده است.

برای دانلود این فایل اینجا کلیک کنید

پس از دانلود فایل باید دو ماژول گفته شده در فیلم به همراه فرم frmcalendar  را کپی و در فایل خود پیست Paste کنید.

سپس از در حالت طراحی Design فرم Checks را باز نموده، فیلد IssueDate به همراه دکمه ی کنار آن را در فرم مورد نظر خود کپی و پیست نمایید.

توضیحات را بیشتر در فیلم زیر مشاهده بفرمایید:

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

52 Comments

  1. سید محمود حسینی

    با سلام
    من فرم و ماژول ها را کپی کردم و تونسنم تاریخ شمسی را وارد فرم خودم کنم اما متاسفانه بعد از خارج شدن از برنامه اکسس ، دیگه دکمه تاریخ فارسی عمل نمیکنه و مجبور میشم دوباره از اول فایل ها را دانلود و کپی کنم
    لطفا راهنمایی بفرمایید مشکل کجاست.
    با تشکر و سپاس فراوان

  2. حامد

    سلام
    بعد از کپی کردن فرم و ماژول ها در فایل خودم، زمانی که بر روی کلید * کلیک میکنم، Error زیر رو میده:
    the expresion may not result in the name of a macro, the name of a user-defined function, or [Event Procedure]*

  3. hamed

    با سلام و تشکر از زحماتتون . توی فرمم دو فیلد تاریخ رفت و برگشت داره و مواردی که گفتید رو انجام دادم ولی فقط اولین فیلد IssueDat کار میکنه لطفا راهنمایی کنید .

    1. Admin

      سلام
      خواهش می کنم
      شما کنار هر فیلد یک دکمه قرار میدید
      روی هر دکمه در قسمت Event Onclick کد هایی نوشته شده.
      در کد ها باید اسم فیلد خودتون رو جایگزین IssueDate کنید.
      درصورت بروز سوال می توانید از راههای دیگر که در صفحه “تماس با ما” گفته شده با ما در ارتباط باشید.
      ارادتمند
      دارائی

  4. Admin

    سلام آقای دکتر هاشمیان عزیز

    ممنون از اینکه از سایت ما دیدن فرمودید

    و بسیار بسیار ممنون که دقیق و کارشناسی شده به ما بازخورد میدید

    در جواب باید عرض کنم ما دو نمونه فایل داریم که یکی رایگان هست و یکی دیگه به علت کامل بودن رایگان نیست. البته فایل اول قاعدتاً نباید ایرادی داشته باشه و احتمالا ایراد از تنظیمات دیگه هست. (در این صورت فایل رو ایمیل بفرمایید حتما بررسی می کنم jafardaraei@gmail.com)
    موارد دیگه مثل چهار رقمی بودن و افزایش سالها در فایل دوم هست که لینک رو در زیر خدمتتون ارسال می کنم???موفق و پیروز باشد و خدا نگهدار

    https://smartmng.ir/product/%d8%aa%d9%82%d9%88%db%8c%d9%85-%da%a9%d8%a7%d9%85%d9%84-%d8%b4%d9%85%d8%b3%db%8c-%d8%af%d8%b1-%d8%a7%da%a9%d8%b3%d8%b3/

  5. behrooz

    سلام و وقت بخیر فایل بسیار عالی و کاربردی هست ممنون از در اختیار قرار دادنش.
    من یک مشکل دارم و اون این هست که این مورد رو در فایل خودم استفاده کردم و روی سیستم خودم مشکلی ندارم و خیلی خوب کار میکنه ولی وقتی از طریق شبکه روی سای رسیستم ها گزینه انتخاب تاریخ رو میزنیم هنگ میکنه و کاری انجام نمیده ، مشکل از چی میتونه باشه؟ ورژن اکسس برای اجرای این مورد تاثیری داره؟ سیستم من از اکسس 2013 هست و سیستم های دیگه 2010 هستن

    1. Admin

      سلام.
      فایل ها در قسمت فروشگاه سایت وجود دارند. اینکه فرآیند خرید با مبلغ صفر باید به طور کامل طی شود یک استاندارد است چرا که پس از ارائه لینک، یک محتوا با لینک دانلود نیز برای شما ایمیل میشود. و اما اتفاقا برای کسانی که مثل شما حوصله چند کلیک‌ندارند دیگر راهکار های تماسی متفاوتی در نظر گرفتیم…

  6. رضا

    سلام
    فایل ها به خوبی کار میکنن ولی فرمت تکست باکس رو هرچی که قرار میدم بدون توجه به فرمت مثلا به جای 98/11/08 نشون میده 981108
    ممنون میشم راهنمایی کنید.

  7. ایمان خان احمدی

    سلام.
    ممنون از راهنماییتون
    فایل رو که باز میکنم یوزر و پسورد میخواد که هرچی میزنم قبول نمیکنه
    لطفا راهنمایی کنید

    1. Admin

      سلام
      فایل به صورت سورس باز هست
      کافیه اکسس رو با شیفت باز کنید سپس دسترسی کامل به جداول دارید
      در جدول contact هر یوزر و پسوردی دوست داشتید بزارید
      موفق و پیروز باشید

  8. محمد احمدی

    سلام مهندس جان
    فایل را دانلود کردم و بصورت زیپ بود. رمز smartmng.ir را وارد کردم اما ارور میده. از برنامه ی WinZip استفاده کردم. لطفاً راهنمایی کنید.
    درود

  9. داود ساریخانی

    سلام ممنون از فایل سورس می خواستم ببینم برنامه برای سال های قبل از 1400 درست اجرا می شود برای بعد از ان خطا می دهد

  10. اکبر زارع نژاد

    سلام
    من فایل را خریداری نمودم. همه فرم ها اجرا می شوند ولی موقع اجرا کردن فرم “frmCalendar” خطا می ده و از برنامه خارج می شود.

  11. arman jelodari

    سلام منم فایل رو خرید کردم
    تاریخ های سال 1400 به بعد رو خطا میده اصلا بالای تقویم نوشته 13100 بجای 1400
    لطفا راهنمایی کنید

  12. رضا ساویز

    سلام روزتان بخیر
    فایلی برای پیدا نمودن اختلاف دو تاریخ تهیه کرده ام ولی چه در کوئری و چه در فرم گزارش وقتی فرمول اختلاف را مینویسم ویرگول و یا سمی کالوم ایراد میگیره و نمیتونم این کارو انجام بدم ممنون میشم راهنمایی بفرمایید
    ضمنا اگر قصد ارسال فایل را داشته باشم چگونه ارسال کنم

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *