در حالت اول شما آبجکت اکتیو رکورد برمیگردونید که این آبجکت بر اساس اسکیمای جدول دیتابیس عمل میکنه بنابر این وقتی در criteria فیلد select رو به این شکل مقدار دهی میکنین و از اونجا که این مقادیر یعنی year و month در ستونهای جدول اصلیتون وجود نداره بنابراین به طور پیش فرض جزو اتریبیوتهای آبجکت شما قرار نداره و به همین خاطر نال برمیگردونه ساده ترین راه برای حل این مشکل اینه که در داخل model اتریبیوت پابلیک به این نامها ایجاد کنید
[right]سلام دوباره و ممنون از پاسخ هاتون، آقا رضا درست می گفتن و مشکل از کاندیشن نیست. حالا کدوم از این ها بهتره؟ یعنی بهتره من متغیر هارو اضافه کنم یا همین بزارم باشه؟ یا اصلا فرقی نمی کنه