انتخابگر تاریخ و تقویم هجری شمسی در اکسس

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

 

تصویر انتخابگر تاریخ شمسی در اکسس انتخابگر یا Date Picker ابزاری است که در یک نمای کلی، تقویم یک ماه را به کاربر نمایش می‌دهد و کاربر می‌تواند برای انتخاب یک تاریخ از آن استفاده کند. این ابزار بر روی Form ها مورد استفاده قرار می‌گیرد.

 

 

مزایای Date Picker

* محیط نرم افزار کاربرپسند می‌گردد.

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

* لازم به تایپ تاریخ و علامت / در آن نیست و این امر باعث صرفه جویی در زمان می شود.

* کاربر در هنگام وارد کردن تاریخ از روز آن مطلع می‌شود و همین موضوع باعث جلوگیری از اشتباه کاربر در هنگام تایپ تاریخ خواهد شد.

 فرض انتخابگر تاریخ هجری شمسی  (Date Picker) وجود ندارد و به همین دلیل و با رویکرد بومی سازی نرم افزار Access ، تیم فرساران اقدام به تهیه این ابزار نموده‌ است.

 

 

دانلود فایل دموی انتخابگر تاریخ :

از لینک زیر می‌توانید فایل دموی این محصول را دانلود و مشاهده نمایید. توجه داشته باشید که فایلهای به صورت Compile شده می باشند و بنابراین باید در نسخه مناسب اکسس آنها را باز نمایید. در نسخه اصلی محصول به دلیل آنکه فایل Compile نشده تحویل شما خواهد شد، این مورد (یعنی نسخه اکسس و یا نسخه 32-64 بیتی بودن آن) دیگر موضوعیت ندارد و در همه نسخه ها قابل استفاده است.

 

 

 

 تمامی کدها و Form ها بدون هیچ گونه محدودیتی باز و قابل ویرایش می‌باشند.

 

 

این محصول با کدهای استاندارد VBA نرم افزار Access نوشته شده اند و هیچ محدودیتی برای ویرایش و بازخوانی آنها وجود ندارد.

کدهای باز VBA در انتخابگر

سازگاری با Access 2003 / 2007 /2010 / 2013

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

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

 

امکانات و تفاوت‌های اساسی نسخه 2

نسخه 1 انتخابگر تاریخ شمسی با VB.Net تهیه شده بود و به همین دلیل :

  1. باید بر روی هر دستگاهی انتخابگر نصب می گردید.
  2. کدهای آن قابل ویرایش نبودند.

در نسخه جدید که هم اکنون در دسترس شماست :

  1. برنامه با استفاده از کدهای استاندارد VBA اکسس تهیه شده است.
  2. نیازی به نصب هیچ نرم افزاری بر روی ویندوز نیست.
  3. کدهای آن باز و قابل ویرایش می‌باشند.‌
توجه: نسخه شماره 2 برای خریداران نسخه قبلی رایگان خواهد بود. لطفا برای دریافت نسخه جدید از طریق ایمیل با فرساران تماس بگیرید.

 

نحوه نصب و استفاده

این محصول شامل چند Form و Module است و برای نصب آن کافی است که کدهای مربوطه در هر فایل Access اضافه گردد.

فایل PDF راهنمای نصب نیز به همراه محصول اصلی ارائه می‌شود.

همچنین فیلم های آموزشی نصب نیز جهت برای راهنمایی کاربران مبتدی تهیه گردیده است که در انتهای همین صفحه قابل مشاهده است.

 

 پشتیبانی فنی

پشتیبانی فنی و پاسخ گویی به سوالات و همچنین رفع خطاهای احتمالی برنامه فقط از طریق انجمن فرساران انجام می‌گردد.

همچنین شایان ذکر است که کلیه محصولات فرساران دارای گارانتی بازگشت 100% وجه پرداختی نیز می‌باشند.

 

سوالات متداول کاربران

سوال 1 - از کجا این محصول را خریداری نمایم؟

پاسخ : این محصول در فروشگاه فرساران ارائه می‌گردد.

 

سوال 2- آیا انتخابگر به فایل اضافه و یا بر روی هر دستگاهی باید نصب گردد؟

بر خلاف نسخه قبلی که انتخابگر تاریخ باید بر روی ویندوز هر دستگاهی به صورت جداگانه نصب می شد، در نسخه 2 نیازی به نصب هیچ برنامه ای بر روی ویندوز نیست.

بر روی هر فایل اکسس این محصول می تواند اضافه گردد و به محض باز کردن آن فایل بر روی هر دستگاهی، انتخابگر را خواهید داشت.

 

سوال 3- من در یک Form یا Report اکسس می‌توانم در 5 محل از این کنترل استفاده کنم؟

پاسخ: بلی . هیچ محدودیتی در استفاده از این ابزار بر روی یک Form/Report نمی‌باشد.

 

سوال 5- آیا برای مبدل تاریخ شمسی حتما باید از کدهای تاریخ شمسی فرساران استفاده گردد.

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

Video: 
فایل های پیوست: 
دسته بندی محتوا: 
لطفا برای حمایت از ما، روی گزینه های روبرو کلیک کنید:

دیدگاه‌ها

عکس‌های سعید ک
سعید ک

سلام

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

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

 

عکس‌های فرشید میدانی
فرشید میدانی

بله بر روی هر دستگاهی که فایل اکسس شما که دارای این تقویم است کپی گردد، انتخابگر ها کاملا کار خواهند کرد.

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

عکس‌های علی م
علی م

سلام

من فایل دمو رو نتونستم در اکسس 2010 - 64 بیتی اجرا کنم

ویندوزم 8 - 64 بیتی است

متن خطا:

This database is in an unrecognized format.

The database may have been created with a later version of Microsoft Access than the one you are using. Upgrade your version of Microsoft Access to the current one, then open this
database.

عکس‌های فرشید میدانی
فرشید میدانی

فایلهای دمو اصلاح گردید . لطفا مجددا دانلود فرمایید.

عکس‌های silverstar
silverstar

سلام 

من با خطای شماره 91 به عنوان object variable or WITH block variable is not set روبرو می شم و وقتی دیباگ میگرم روی خط Nz(gtxtCalTarget.Value, 0) میمونه!

عکس‌های sarir
sarir

نسخه اصلی این فایلو خریدم اما با وارد کردن تابع مربوطه و انجام مراحل آموزش داده شده  کار نمیکنه

لطفا راهنمایی کنید

عکس‌های shhome
shhome

باسلام

بنده 2 مرتبه هزینه این محصول را پرداخت کردم ولی هیچ فایلی را نتوانستم دریافت کنم لطفا بفرمایید چطور میتونم فایل را دانلود نمایم ؟

ضمنا هزینه پرداخت دوم را چطور دریافت نمایم؟

باتشکر

 

عکس‌های rahrah112
rahrah112

متاسفانه من هم دوبار هزینه ی این محصول رو پرداخت کردم. سفارشم کامل شد و وضعیت رو در قسمت سفارش ها، تکمیل شده میزنه. ولی هیچ لینک دانلودی به من نداد. میشه بگید باید چیکار کنم؟

عکس‌های rahrah112
rahrah112

خیلی عالی بود. مشکلم واقعا حل شد. ممنونم

عکس‌های ardiardi
ardiardi

سلام.من فایل رو دانلود کردم ولی تابع calendarfor  در اکسس 2007 خطا میده

عکس‌های rezarah
rezarah

من طبق اموزش مراحل را انجام دادم ولی پیغام خطا می دهد مبنی بر

عکس‌های rezarah
rezarah

من طبق اموزش مراحل را انجام دادم ولی پیغام خطا می دهد مبنی بر

if Calendarfor([tate],[forms]![Table1],1) is new macro or macro group, make sure you have saved it and that you have typed its name correctly

عکس‌های rezarah
rezarah

نام ها به این شکل می باشد:

textbox name: tate

form name:Table1

عکس‌های hemen1913
hemen1913

با سلام برای من هم خطا میده
بین ورودی هارو با کاما "," جدا کنم خطای دستوری میده
ولی اگر به صورت زیر بنویسم قبول میکنه ولی یک خطای دیگه میده
=CalendarFor([Text0]؛[Forms]![Form1]
توجخ گنید بین ورودی ها علامت "؛" نقطه ویرگول گذاشتم
کم این ماجور رو لازم دارم لطفا زودتر بگید باید چیکار کنم

افزودن دیدگاه جدید