pars_back
پلاگین تاریخ شمسی

پلاگین Pars Date Picker که از کتابخانه جاوااسکریپتی Jalali Date Picker قدرت گرفته و در قالب نوع آیتم APEX  ایجاد شده است. این پلاگین می‌تواند به عنوان یک آیتم در فرم‌ها و همچنین در Interactive Grid استفاده شود.

توجه داشته باشید که  Format Maskبرای این پلاگین به صورت زیر است:

  • هنگام انتخاب فقط تاریخ : YYYY/MM/DD
  • هنگام انتخاب ساعت و دقیقه:  HH24:MI
  • هنگام انتخاب تاریخ و ساعت همزمان:  YYYY/MM/DD HH24:MI

علاوه بر این، این پلاگین دارای قابلیت‌های سفارشی‌سازی شده‌ای است که در زیر توضیح داده شده‌اند:

Show Time
با فعال کردن این گزینه، می‌توانید ساعت و دقیقه را انتخاب کنید، چه به صورت تکی و چه به همراه تاریخ. برای نمایش فقط ساعت، می‌توانید گزینه Show Date  را غیرفعال کنید.

Show Today Button
با انتخاب این گزینه، دکمه‌ای در انتهای پنجره نمایش داده می‌شود که با کلیک بر روی آن، تاریخ روز جاری به صورت خودکار انتخاب می‌شود.

Close Button
پس از انتخاب فیلد تاریخ و ساعت مورد نظر، پنجره‌ای جهت انتخاب تاریخ یا ساعت باز می‌شود که به ‌صورت پیش‌فرض با انتخاب تاریخ مدنظر یا انتخاب آیتم دیگری در صفحه، بسته می‌شود. با فعال کردن این گزینه، می‌توانید علاوه بر موارد بالا، دکمه‌ای برای بستن پنجره داشته باشید.

Initialize Sysdate
در صورت فعال کردن این گزینه و در صورتی که آیتم خالی باشد و در حالت Read Only نباشد ، به صورت پیش‌فرض تاریخ و ساعت جاری انتخاب می‌شود.

Min Date / Max Date
ممکن است به دلیل شرایط مختلف، محدوده انتخاب تاریخ محدود باشد. شما می‌توانید تاریخ مورد نظر خود را به صورت شمسی و با فرمت YYYY/MM/DD  در این فیلدها قرار دهید تا سیستم از انتخاب سایر بازه‌های زمانی جلوگیری کند. همچنین با وارد کردن کلیدواژه TODAY  یا SYSDATE می‌توانید روز جاری را به عنوان بیشترین یا کمترین تاریخ مجاز ثبت کنید.

Config
اگر می‌خواهید انتخابگر تاریخ را با تنظیمات و پارامترهای شخصی‌سازی شده بیشتری نمایش دهید، می‌توانید به‌ صورت دستی Jalali Date Picker Option Object را وارد کنید. توجه داشته باشید که در صورت وارد کردن مقدار، تمامی تنظیمات پلاگین حذف شده و باید موارد را به صورت دستی وارد کنید. برخی از امکانات بیشتر در این سطح عبارتند از:

  • days/months امکان انتخاب عناوین روزهای هفته و ماه‌ها
  • dayRendering امکان نمایش روزهای تقویم با فرمت دلخواه بر اساس شروط وارد شده
  • separatorChars(object) جداکننده بین تاریخ و ساعت و فاصله بین تاریخ و ساعت
  • hasSecond امکان نمایش ثانیه
  • و...

تغییرات پلاگین

version 1.1:

  • رفع مشکل Interactive Grid 
دانلود پلاگین تقویم شمسی

  • ابتدا فایل بالا را دانلود کنید
  • سپس در قسمتShared Components اپلیکیشن مدنظر خود در قسمت Plug-ins  روی دکمه import کلیک کنید و درنهایت فایل دانلود شده را انتخاب و نصب کنید.

One thought on “پلاگین تاریخ شمسی

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

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