در آخرین بهروزرسانی افزونه «ارتباط با پایگاه داده و اجرای کوئری»، امکانات جدیدی افزوده شدهاند که طراحی فرآیندها و فرمها را بسیار سریعتر، حرفهایتر و قابل اطمینانتر میکنند.
در محیط طراحی و از طریق منوی «ارتباطات پایگاه داده»، تب جدیدی با عنوان "کوئریها" اضافه شده است. این بخش بهعنوان یک بانک کوئری متمرکز عمل میکند که به شما امکان میدهد کوئریها را برای استفادههای بعدی ذخیره و مدیریت نمایید.
در فرمساز میتوانید کوئریهای تعریفشده را در المانهایی مانند Dropdown،Radioو Checkgroup استفاده کرده و مقادیر آنها را داینامیک بارگذاری کنید.
در طراحی فرآیندها از کوئریها میتوان در قالب Query Task استفاده کرد و مستقیماً کوئری موردنظر را از بانک کوئری ها انتخاب نمود.
در این نسخه، پشتیبانی از کوئریها در قالب واچر نیز فراهم شده است. این ویژگی باعث میشود وابستگی بین دادهها را در فرمها بدون نیاز به اسکریپتنویسی، تنها با انتخاب کوئری از بانک، پیادهسازی کنید.
در مسیرهای مختلف سیستم، از جمله در محیط طراحی در قالب کوئری تسک و در محیط فرمساز میتوانید کوئریهای خود را بهصورت مستقیم تست و نتیجه را مشاهده کنید. این امکان باعث افزایش اطمینان و کاهش خطا در حین طراحی میشود.
توسعهدهندگان میتوانند از کوئریهای ثبتشده در بانک، یا حتی کوئریهای جدید، از طریق API و در اسکریپتتسکها استفاده کنند. با وجود این قابلیت، دیگر نیازی به ثبت دستی اطلاعات پایگاه داده در اسکریپتها نیست؛ در نتیجه، امنیت اتصالها و دادهها افزایش یافته و زمان توسعه و استقرار بهطور چشمگیری کاهش مییابد.
1. جدا شدن منطق اتصال و اجرای کوئریها از لایه اسکریپتنویسی که باعث افزایش امنیت کدها میشود.
2. افزایش سرعت طراحی و کاهش پیچیدگی فنی برای کاربران غیرتوسعهدهنده
3. امکان استفاده مجدد از کوئریها در بخشهای مختلف سیستم (فرمها، فرایندها)
4. پشتیبانی کامل از تست کوئریها برای جلوگیری از خطاهای پایگاه داده در زمان طراحی
5. یکپارچهسازی ساختار کوئریها با اتصال امن به دیتابیس از طریق کانکشنهای ثبتشده
ویدئوی معرفی افزونه ارتباط با پایگاه داده و اجرای کوئری را از اینجا ببینید.