فیلد تاریخ — Date
فیلد Date در Form Builder GraphBPMS برای دریافت مقدار تاریخ از کاربر استفاده میشود. تنظیمات اختصاصی این فیلد مشخص میکنند کاربر تاریخ را با چه مدل تقویمی ببیند، مقدار با چه مدل تقویمی ذخیره شود، انتخاب تاریخ به چه بازهای محدود باشد، تاریخ چگونه وارد شود و پس از تغییر مقدار چه فیلدها یا رویدادهایی دوباره اجرا شوند.
نمایش و ذخیرهسازی تاریخ
در تب تنظیمات اختصاصی، گزینههای مرتبط با مقدار اولیه، نمایش تاریخ و مدل ذخیرهسازی در کنار محدودیتهای تاریخ قرار دارند.
گزینههای این بخش از بالا به پایین چنین عمل میکنند:
- مقدار پیشفرض: مقدار پیشفرض فیلد تاریخ را تعیین میکند.
- تاریخ و زمان: فیلد تاریخ بهصورت پیشفرض فقط تاریخ دریافت میکند. با فعالکردن این گزینه، علاوه بر تاریخ، زمان نیز از کاربر دریافت میشود.
- نمایش تاریخ روز جاری: با فعالکردن این گزینه، مقدار پیشفرض کنترل برابر تاریخ فعلی قرار میگیرد.
- بسته شدن Popup بعد از انتخاب: اگر این گزینه غیرفعال باشد، کاربر پس از انتخاب تاریخ باید روی دکمه تأیید کلیک کند تا مقدار انتخابشده در Popup اعمال شود. اگر گزینه فعال باشد، مقدار بلافاصله پس از انتخاب تاریخ اعمال میشود.
- مدل نمایشی: میتواند شمسی یا میلادی باشد و مدلی است که کاربر با آن تعامل میکند و تاریخ را بر همان اساس انتخاب میکند.
- خروجی تاریخ: میتواند شمسی یا میلادی باشد و تعیین میکند مقدار انتخابشده با کدام مدل در پسزمینه ذخیره شود.
محدودکردن بازه مجاز انتخاب تاریخ
برای محدودکردن تاریخهای قابل انتخاب، دو تنظیم حداقل و حداکثر در اختیار طراح فرم قرار دارد. هر کدام میتوانند غیرفعال باشند، یک مقدار ثابت داشته باشند یا بر اساس روز/زمان جاری سیستم عمل کنند.
حداقل تاریخ قابل انتخاب
- غیرفعال: هیچ حداقل تاریخی در نظر گرفته نمیشود.
- ثابت: طراح فرم یک مقدار ثابت انتخاب میکند و کاربر نهایی نمیتواند تاریخی کمتر از آن مقدار انتخاب کند.
- سیستمی (روز / زمان جاری): کاربر نمیتواند تاریخ یا زمانی قبل از تاریخ و زمان فعلی انتخاب کند.
حداکثر تاریخ قابل انتخاب
- غیرفعال: هیچ حداکثر تاریخی در نظر گرفته نمیشود.
- ثابت: طراح فرم یک مقدار ثابت انتخاب میکند و کاربر نهایی نمیتواند تاریخی بیشتر از آن مقدار انتخاب کند.
- سیستمی (روز / زمان جاری): کاربر نمیتواند تاریخ یا زمانی بعد از تاریخ و زمان فعلی انتخاب کند.
کنترل نحوه ورود تاریخ
بخش نحوه درج تاریخ تعیین میکند کاربر مقدار تاریخ را چگونه وارد کند.
- ورود به صورت دستی: اگر فعال باشد، کاربر میتواند تاریخ موردنظر را مستقیماً تایپ کند. این گزینه بهصورت پیشفرض غیرفعال است.
- انتخاب از تقویم: اگر فعال باشد، با فوکوس کاربر روی فیلد تاریخ یک Popup نمایش داده میشود و کاربر میتواند با کلیک روی تاریخ موردنظر، آن را انتخاب کند.
فراخوانی دوباره فیلدها و رویدادها پس از تغییر
در تنظیم فراخوانی رخداد بعد از تغییر مقدار میتوان فیلدها و رویدادهایی را انتخاب کرد که پس از تغییر مقدار این فیلد دوباره اجرا شوند.
↑ بازگشت به فهرست آموزشورود مقدار با بارکد
بخش تنظیمات بارکد دو گزینه برای ورود داده در اختیار کاربر قرار میدهد:
- خواندن از بارکد: با فعالکردن این گزینه، در فیلد یک بارکد نمایش داده میشود و کاربر میتواند با اسکن بارکد، مقدار آن را در فیلد وارد کند.
- ورود دستی: اگر این گزینه فعال باشد، کاربر علاوه بر ورود داده از طریق بارکد، میتواند داده را بهصورت دستی نیز وارد کند.