مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

محمد

عضویت از 1392/04/03

expression در reporteviewer

  • جمعه 28 اردیبهشت 1397
  • 09:35
تشکر میکنم

سلام
من یه گزارش دارم که مقادیر (انبار) رو برای ریپورت ویوور ارسال میکنه
برخی مقادیر به این صورت هست که :
1. مقدار حمل محصول در تاریخ خاص رو برمیگردونه ( مثلا چه کاربرانی چه محصولاتی رو در تاریخ 1396/01/16 از انبار خارج کرده اند )
2. مقدار حمل محصول تا آن تاریخ ( مثلا هر کاربر از اولین تاریخ تا تاریخ 1396/01/16 چه مقدار محصول از انبار خارج کرده )
3. مقدار باقیمانده تا تاریخ 1396/01/16 ( که باید مقدار حمل شده رو از مقدار کل کم کنیم )
وکد مشتری و نام مشتری و .... رو میخونه و ارسال میکنه , ولی سه تا مقادیر ( حمل محصول در تاریخ وارد شده . مقدار حمل شده تا تاریخ وارد شده و مقدار باقیمانده ) رو برای ریپورت ویوور ارسال نمی کنه در ضمن برنامه رو با ado.net نوشتم اگه ممکنه کد برنامه برای ارسال sum به ریپورت ویوور یا اکسپریژن مربوط به این سه فلید رو راهنمایی کنید ممنون میشم

پاسخ های این پرسش

تعداد پاسخ ها : 3 پاسخ
کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • جمعه 28 اردیبهشت 1397
  • 10:02

من از Stimul report استفاده میکنم و قبل از گزارش مقادیر را آماده و داخل یک DataTable قرار میده و به گزارش ارسال میکنم و نمایش میدهم

تجربه کار با این ابزار رو ندارم

کاربر سایت

محمد

عضویت از 1392/04/03

  • جمعه 28 اردیبهشت 1397
  • 11:02

ممنون بابت جوابتون

برا من حتی در دیتا تیبل هم قرار نمیگیرن . من فک کردم به خاطر اینه که در دستور select روی داده عملیاتی مثل sum (برای مجموع مقادیر) رو انجام دادم

البته اگه به عکس نگاه کنید فقط فیلدهایی که روی انها عملیاتی انجام شده نشون نمیدن

اگه کد دیتا تیبل رو بفرستین ممنون میشم

تشکر

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • شنبه 29 اردیبهشت 1397
  • 09:08

چه کدی برای DataTable نیااز دارید ؟

اگر تجربه استفاده ازش ندارید سرچ کنید DataTable in C#

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)