اجرای یه view قبل از view دیگه در کریستال ریپورت
دستور اول را در یه view گذاشتم به نام test1:
SELECT *
FROM dbo.informationestudent
-----
بعد دومی رو توی view دیگه گذاشتم به نام test2:
SELECT COUNT(code) AS tedadashkhas,
(SELECT COUNT(dbo.test1.noereshte)
FROM dbo.test1 INNER JOIN
dbo.elatemoraje ON dbo.test1.code = dbo.elatemoraje.code
WHERE (dbo.elatemoraje.ekhtelal = 'True') AND (dbo.test1.noereshte = 'انسانی') AS tedadeolompaye
FROM dbo.test1
---
بعد من این دوتا view رو توی گذارشگیری add کردم و زمانی که پارامتر تاریخ رو با مقدار مورد نظر برای فرم گزارشگیری می فرستم تعداد کل رو بدون در نظر گرفتن مقدار تاریخ نشون میده.
یعنی test2 از test1 بدون فیلتر استفاده میکنه.
به عبارتی اگه بشه در فرم گزارشگیری یه view رو قبل از اجرای view دیگه انجام بگیره مشکل حل میشه!!!!!!!!؟؟؟؟؟؟
چطوری میشه اینکار رو انجام داد؟؟؟؟؟