Replymessage unavailable
دقیقا
ببینید به نظرم شما به هر حال نیاز به دایم دیت دارید چون گزارشاتتون احساس میکنم باید time variant باشه
برای این کار شما نیاز به جدول تاریخی دارید که مستقل از دیتا های تاریختون باشه
دلیلش هم اینه ک تصور کنید شما میخواید بدونید از سال ۹۹ تا ۴۰۳ چه سال هایی فروش نداشتید
اگر شما از تاریخ دیتای های خودتون استفاده بکنید، قاعدتا اصلا تاریخی برای زمان هایی ک دیتا ندارید ، موجود نیست. برای همین نمیتونید بفهمید کی فروش ندارید!!
این میشه باگ گزارشات شما
برای همین اکیدا پیشنهاد میکنم تو sql server یه dim date داشته باشید، از اون dim date یه view بسازید ک نسبت امروز همیشه تاریخش به روز باشه و مثلا ۵ هفته شما رو داینمیکالی بهتون بده
بعد این جدول رو هم روزانه ایمپورت کنید تو پاورتون.
این روش به نظرم جوابه