کویری نویسی در استیمول سافت جهت فیلتر اطلاعات
من یک جدولی دارم ک می خوام گزارشش رو در استیمول سافت چاپ کنم.
جدول اصلیش Table1 هست که همیشه چاپ میشه اما میخوام ک کل سطر مربوط به tbl_make تحت شرطی یا چاپ بشه یا نشه
در سمت سرور فرمولش بصورت زیر هست:
var Report_eng_fa=_ProjectRepository.Report_eng_fa(PrjId).OrderBy(x=>x.NumberG).OrderBy(x=>x.c2);
report.RegData("ds", Report_eng_fa);
return StiNetCoreReportResponse.ResponseAsWord2007(report);
و Report_eng_fa همان جدول اصلی است که در استیول سافت بجای table1 چاپ میشه و من همونطور ک گفتم میخوام که کل سطر مربوط به tbl_make تحت شرطی یا چاپ بشه یانشه. بفرمایید ک این شرط رو چطور باید بهش بگم؟؟
خود استیمول سافت قابلیت کویری نویسی و فیلتر اطلاعات رو داره و به راحتی میتونید برای داده های موجود در گزارش فیلترنویسی کنید. برای این منظور مطابق تصویر زیر روی نام جدول یا SP خودتون در استیمول سافت کلیک راست کنید :
سپس گزینه Edit رو انتخاب کنید. تا فرم زیر باز بشه:
توی تصویر بالا دو تا کویری نوشتم براتون
--صدا زدن استور پروسیجر
Execute Sp_MyOverTime {fromdate},{todate},{myuserid},{txtsearch}
--اجرای کویری معمولی
Select * From Users Where ID = {myuserid}
می بینید که به راحتی میتونید هر کویری رو بنویسید یا پروسیجر رو صدا بزنید. دقت کنید من برای نمونه 2 تا کویری نوشتم ولی شما باید یکی بنویسید فقط.
قسمت Columns And Parameter هم لیست ستون های شما که از دیتابیس میاد هست. میتونید به راحتی پارامتر هم تعریف کنید و توی شرط استفاده کنید. همون طوری که ملاحظه می کنید توی کویری های بالا از پارامتر هم براتون استفاده کردم.
دقت کنید مقادیر این پارامترها رو باید از سی شارپ یا Asp ارسال کنید تا اینجا دریافت بشه. (ارسال پارامتر از سی شارپ با استیمول سافت)
- آموزش استفاده از SignalR در Asp.net Core با مثال عملی
- ادغام چند گزارش استیمول سافت بصورت پی دی اف در یک فایل
- نحوه تغییر استایل کامپوننت select2 چگونه است ؟
- چگونه امنیت پروژه را در Asp.net Core افزایش دهیم ؟
- ارسال پارامتر در دستور window.open جی کویری
- ارسال پارامتر از طریق جاوااسکریپت با کلیک روی تگ a
- خطای 500 زمان اجرا شدن پروژه روی هاست
- کویری نویسی در استیمول سافت جهت فیلتر اطلاعات
- نمایش صفحه در پنجره جدید با کلیک روی لینک (تگ a) در Asp
- افزودن مقادیر به صورت دستی به List دریافت شده از ریپازیتوری
- کار با CkEditor با قابلیت آپلود عکس
- خطا در ایجاد migration در Asp.net core
- تفاوت های Asp.net core و Asp.net mvc چیه؟
- دلیل اسپم شدن ایمیل های ارسالی از سرور
- نحوه لایه بندی پروژه Core و اضافه کردن به IIS
- ارسال ایمیل در Asp.net core
- آیا میشه در mvc core از کامپونت استفاده کرد
- آپلود فایل در Asp.net core چگونه است؟
- حذف کامل یک رکورد در جدول ریلیشن شده
- اشکال در آپلود فایل ویدیو در mvc core 2