سلام من میخواستم اطلاعات یک فیلد View را (مبلغ فروش امروز و دیروز را بر اساس فیلد مبلغ فروش و تاریخ محاسبه بکنه) و در دو ستون گرید ویو بیارم و تفاوتش را در ستون سوم. ممنون میشم راهنمایی بفرمایید
خیلی عجله ای و ضروری
ممنون از لطفتون
Printable View
سلام من میخواستم اطلاعات یک فیلد View را (مبلغ فروش امروز و دیروز را بر اساس فیلد مبلغ فروش و تاریخ محاسبه بکنه) و در دو ستون گرید ویو بیارم و تفاوتش را در ستون سوم. ممنون میشم راهنمایی بفرمایید
خیلی عجله ای و ضروری
ممنون از لطفتون
ویو یا تیبل من سه تا فیلد دارند نام کالا، مبلغ فروش و تاریخ فروش
حالا من میخوام تو گرید ویو نام جنس مبلغ فروش امروز و مبلغ فروش دیروز یا روز خاص فروش که هر دو تاریخ را با دوتا date time selector انتخاب میکنم بهم نشان بده، نشان دادن یک تاریخ را انجام دادم ستون دومش را نمیدونم چطوری بیارم گرید ویو
اگه حتی لازم میبینید view را عوض کنم مشکلی نداره
ممنون از راهنمایی تون
با سلام
زیاد متوجه نشدم، اینطور نمیشه کمک خاصی کرد
جنس یا کالاتون چیه؟
آیا برای هر مشتری قیمت ها فرق میکنه؟ یا برای همه قیمت مشابه هست و روزانه تغییر می کنه؟ یا اصلاً مشتری ای در کار نیست؟
آیا می خواید قیمتی که دیروز به مشتری دادید رو دربیارید؟
بعدشم در این جدول اصول طراحی رعایت نشده، حداقل باید به 2 جدول تقسیم بشه و اگر مشتری ای هم در کار باشه میشه 3 تا جدول
و اگر هم میخواین فقط 2 تا قیمت یک جنس رو در 2 تاریخ در بیارید اصلاً نیازی به DataGridView نیست!
موفق باشید
سلام و تشکر از پاسخگویی شما
نمونه از خروجی که میخوام داشته باشم
سمت راست تصویر table من و سمت چپ خروجی من هستش
ممنون میشم که زحمت بکشید
فقط خروجی توی دیتا گرید باید باشه
ضمیمه 147382
با سلام
یک مثال ساده براتون میزنم
اگر یک بانک به شکل زیر درست کنیم
ضمیمه 147742
ضمیمه 147743
با یک کوئری به شکل زیر میتونید اختلاف قیمت رو بدست بیارید:
DECLARE @Price1 INT
DECLARE @Price2 INT
SET @Price1=(SELECT SumFactor FROM tblFactor WHERE (IDFactor = 10))
SET @Price2=(SELECT SumFactor FROM tblFactor WHERE (IDFactor = 11))
SELECT @Price1,@Price2,abs(@Price1-@Price2) AS PriceDiff
این یک نمونه ساده برای الگو برداری هست که جمع فاکتور درون جدول فاکتور ذخیره شده و باید طبق نرم افزار خودتون تنظیم کنید، با کمی تغییر مشکلتون حل میشه
موفق باشید
با سلام و تشکر فراوان بابت پاسخگویی حضرتعالی
پیغام زیر ظاهر میشود.subwuery returned more than 1 value. this is not permitted when
the subquery follows
=,!=,<=
or the subquery is used as expression