ایجاد جستجو برای Shuttle

مساله در برنامه‌ام به فرمی نیاز داشتم که بتوانم در آن، کاربران را به یک نقش تخصیص دهم. در این فرم ادمین باید بتواند: کاربر مورد نظر خود را جستجو کند بتواند چند کاربر را انتخاب و اضافه کند بتواند چند کاربر را انتخاب و حذف کند بتواند همه کاربران را انتخاب کند و حذف و اضافه انجام دهد 🔔 آیتم Select Many قابلیت چند انتخابی و جستجو را دارد، اما نیاز است که کاربر منو کشویی را باز کند و تک تک نفرات را انتخاب کند. ...



نمایش پسورد در Oracle APEX 24.2

در این ورژن این گزینه به نوع پسورد اضافه شده است (با استفاده از تگ button) و به صورت پیش فرض فعال است. برای مشاهده این گزینه، بر روی آیتم پسورد کلیک کرده و به قسمت خصوصیات آن می‌رویم: Page Items | Appearance | Template Options | Common ⬛ Hide Password Visibility در صورت عدم نیاز، تیک این گزینه را فعال ✅ می‌کنیم. برای نمایش آن از تگ button استفاده می‌شود: 🔔 پس از نمایش پسورد در صورتی که focus از روی پسورد یا آیکون چشم (button) برداشته شود، پسورد دوباره به حالت مخفی برخواهد گشت. ...



نمایش Password به کاربر

نگهداری پسورد در مرورگرها مقدار پسورد وارد شده، به صورت متن ساده (Plain Text) و بدون رمزگذاری در 1 DOM ذخیره می‌گردد. در واقع مرورگر در زمان نمایش فقط ظاهر آن را تغییر می‌دهد (mask). مثلا همه کاراکترهای ورودی را تبدیل به ● می‌کند. 💡 در source صفحه، مقدار پسورد وجود نخواهد داشت. بنابراین مقدار Value برابر با "" خواهد بود و یا اصلا value برای input وجود نخواهد داشت. ...



پر شدن ناخواسته‌ی username و password در زمان ایجاد!!

مساله یک صفحه برای تعریف کاربران ایجاد کرده‌ایم که خاصیت Form Auto Complete آن off می‌باشد. در این صفحه فرمی (region) قرارداده‌ایم که دارای یک آیتم از نوع password می‌باشد. با استفاده از مرورگر firefox (مورد استفاده من) وارد برنامه شده و username و password خود را در مرورگر ذخیره می‌کنیم. در زمانی که بخواهیم کاربری ایجاد/ویرایش کنیم مرورگر به صورت خودکار آیتم‌های مربوط به username و password را مقدار دهی می‌کند. 🔔 این مورد زمانی رخ می‌دهد که تنها یک کاربر مربوط به application خود را در firefox ذخیره کرده باشیم. ...



ایجاد Numeric Spinner (up-down)

🤔چطور می‌توانم یک آیتم از نوع Number Filed را تبدیل به Numeric Spinner کنم؟ نیازمندی‌ها دو دکمه در جلوی آیتم که روی هم قراربگیرند و برای کم و زیاد کردن مقدار استفاده شوند. برای دکمه‌ها +/- مقدار پیش‌فرض مقدار یک باشد و توسط کاربر قابل تنظیم باشد. اگر آیتم دارای focus بود، با حرکت غلتک (scroll) ماوس، مقدار کم و زیاد شود. برای غلتک، مقدار پیش‌فرض 10 باشد و توسط کاربر هم قابل تنظیم باشد. ...