طراحی گزارشات لیستی در سیستم

این نوع گزارشات در سیستم CoreDesign انواع مختلفی دارد که هر یک کارایی و امکانات متفاوتی در اختیار کاربران قرار میدهد.

از انواع گزارشات لیستی میتوان به موارد زیر اشاره نمود:

  • گزراشات لیستی Pager
  • گزارشات لیستی Pager تک رکورد ویرایش شونده
  • گزارشات لیستی Pager چند رکورد ویرایش شونده
  • گزارشات لیستی Infinit Scroll
  • گزارشات لیستی Infinit Scroll تک رکورد ویرایش شونده

گزراشات لیستی Pager

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

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

برای ویرایش اطلاعات این گزارشات باید از فرم های پیشرفته در سیستم استفاده نمایید که هر گزارش میتواند به چندین فرم متصل شود.

گزارشات لیستی Pager تک رکورد ویرایش شونده

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

ویرایش اطلاعات در این گزارش در داخل خود گرید انجام میشود همانند نرم افزار EXCEL. زمانی که نوع گزارش به این روش طراحی میشود در کنار هر رکورد دکمه ویرایش حذف و در بالای گرید دکمه جدید ایجاد میشود که هر یک کار ویرایش را داخل خود گرید انجام میدهد.

سرعت ویرایش اطلاعات در این نوع از گزارش بسیار بالا میباشد و دیگر نیازی به باز شدن فرم برای ویرایش ازلاعات نمیباشد. البته این نوع گزارش نیز میتواند به فرم ها متصل باشد.

گزارشات لیستی Pager چند رکورد ویرایش شونده

این گزارش نیز همانند گزارش قبلی عمل مینماید اما ویرایش اطلاعات در این گزارش کمی با روش بال متفاوت میباشد.

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

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

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

تمامی گزارشات بالا برای تعداد رکورد های حداکثر تا 200 هزار رکورد به پایین استفاده میشود البته میتوان از آن برای رکورد های بالاتر نیز استفاده نمود اما برای واکشی داده ها از دیتابیس زمان بیشتر نیاز میباشد. این تعداد مقدار معقول برای استفاده از این نوع گزارش میباشد.

گزارشات لیستی Infinit Scroll

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

در این گزارشات واکشی داده های از دیتابیس بصورت 50 رکورد، 50 رکورد میباشد که با اسکرول نمودن صفحه به پایین بصورت infinit رکورد های بعدی باتوجه به sort کوئری شما انجام میپذیرد.

این گزارشات همنند گزارشات Pager قابلیت اتصال به فرم های هوشمند طراحی شده را برای ویرایش اطلاعات  دارا میباشد.

گزارشات لیستی Infinit Scroll تک رکورد ویرایش شونده

گزارشات Infinit نیز همانند گزارشات Pager قابلیت ویرایش اطلاعات در داخل خود گرید را دارا میباشد که با طراحی این نوع از گزارش این امکان همانند گزارشات ویرایش شونده بالا برای شما فراهم خواهد شد.

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

برای فیلتر اطلاعات در این دو روش آخر شما میتوانید از امکان پارامتر هایی که برای فیلتر رکورد ها که در طراحی کوءری ها در اختیار شما قرار میگیرد استفاده نمایید و با فعال نمودن این قابلیت دکمه فیلتر در بالای گرید برای شما نمایش داده شده و از این قسمت میتوان تعداد رکورد ها را به دلخواه کاربر محدود نمود.

شرکت های زیر مجموعه

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

سطح دسترسی کاربران

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

طراحی گزارشات لیستی

هر query که در سیستم طراحی میشود قابلیت تبدیل شدن به یک گزارش با تمامی ستون هایی که شما انتخاب مینمایید را دارا میباشد.

طراحی گزارشات پیوت

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

طراحی فرم های پیشرفته

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

طراحی داشبوردهای مدیریتی

داشبورد های مدیریتی هم از طریق Power BI و هم از طریق DevExpress برای طراحی در اختیار شما قرار داده شده است.

طراحی گزارشات چاپی

برای طراحی گزارشات چاپی سیستم از Report Builder مایکروسافت استفاده مینماید و تمامی گزارشات در یک سیستم نمایش داده میشود.

تعریف هشدارهای خودکار

دستور العمل ها و کارهای محوله به کاربران شما در سازمان برای ارسال ایمیل یا اس ام اس قابلیت طراحی در این سیستم را دار میباشد.