PDA

View Full Version : کمک فوری dataGridView و Crystal report در C#‎‎ 2010



svhasvha
پنج شنبه 23 آذر 1391, 16:00 عصر
سلام خدمت همه دوستای گلم
من یه سوال دارم میدونم تکراریه ولی باور کنید هرچه سرچ میکنم وراه های دوستانو چک میکنم به دردم نمیخوره
حالا لطف کنید اگه میتونید کمکم کنید چون چند روزه در گیر این مشکلم دیونم کرده
من یه نرم افزار واسه یه فروشگاه مینویسم(‍پروژه پایانی) از سی شارپ 2010 و کریستال 13 و اسکیو ال 2008 استفاده میکنم
تو قسمت فاکتور فروش با استفاده از اطلاعات اجناس که تو بانک ذخیره شده وچنتا تکست باکس،تو یک دیتا گرید اجناس درخواستی مشتری دخیره میشه
http://saeidalcapon.persiangig.com/image/Untitled.jpg/thumb
<img border=0 src="http://saeidalcapon.persiangig.com/image/Untitled.jpg">
تا اینجا مشکلی نیست یه صفحه گزارشم ساختم
http://saeidalcapon.persiangig.com/image/aaaa.jpg/thumb
<img border=0 src="http://saeidalcapon.persiangig.com/image/aaaa.jpg"> (http://saeidalcapon.persiangig.com/image/aaaa.jpg)
حالا میخوام مقادیر که تو دیتا گریدم هست رو بفرستم به گزارشم واسه پرینت
چطوری؟(توجه بعضی فیلدها از یک تکس باکس تغذیه میشن نه از بانک پس نگید اطلاعاتو از بانک بگیر)
راه حلی که به ذهن خودم رسید اینه که از اونجایی که اطلاعات کریستال در هر حالت از یک دیتا ست گرفته میشه پس گرید ویو رو تو یه تیبل ذخیره کنم بعد از اون تیبل بفرستم به کریستال منطقیم هست!
یه دیتا ست به پروزه اضافه کرم یه تیبلم یه دیتا ست اضافه کردم ولی توش موندم که چطور حالا مقادیر گرید ویو رو به تیبل بفرستم؟؟؟
حالا دوستای گلم هرکی میتونه یه معرفت به خرج بده جواب مارو بده منتظرم علی یارتون

svhasvha
جمعه 24 آذر 1391, 19:29 عصر
جا داره از راهنمای و سایت پر بار دوستان تشکرو تقدیر کنم
جدا ممنونم از کمک دوستان عزیز نمیدونم شما نبودین چیکار میکردم
ایول به مرام همتون:تشویق:

svhasvha
یک شنبه 26 آذر 1391, 12:51 عصر
بازم جاداره تشکر کنم از کمک دوستان گلم :ناراحت:
خودم حلش کردم اما نه اون جور که میخواستم
اطلاعات گرید ویو رو تو بانک تو یه تیبل ذخیره کردم و اونو تو کریستال سلکت آل کردم و نمایش دادم بعد پرینت ,کل محتویات جدول رو دلیت میکنم تا واسه فاکتور بعدی دوباره استفاده کنم
حالا به مشکلی دارم اونم اینه بار اول صفحه کریستالم دیر لود میشه بار های بعدی بهتره ولی وقتی برنامه رو میبندم باز برای بار اول دیر لود میشه

svhasvha
سه شنبه 28 آذر 1391, 04:07 صبح
بابا دمتون گرم حد اقل یکی بیاد یه فوش یه مابده:گیج:

marjan2025
سه شنبه 26 دی 1391, 13:54 عصر
بابا دمتون گرم حد اقل یکی بیاد یه فوش یه مابده:گیج:

سلام - خوب چرا از temptable ها استفاده نمی کنی ؟ اسم آن راهم رندوم بذار که هردفعه که گزارش تولید می شه با قبلی کاری نداشته باشه بعد هم که کار کاربر تموم شد و از سیستم اومد بیرون خودشون اتوماتیک پاک می شن .فکر کنم این بهتر باشه ...بازهم انتخاب با خودت هست .حتی می تونی قبل از گزارش temp table رو بسازی و با گرید ویو نمایش بدی و همونو بفرستی رو چاپ اینطوری کاربر کندی جمع اوری اطلاعات را کمتر حس خواهد کرد .موفق باشی ....:خجالت: