PDA

View Full Version : صدور فاکتور بدونه بانک



t3rr0r1st
سه شنبه 19 شهریور 1392, 16:31 عصر
سلام دوستان.

یه برنامه صدور پیش فاکتور خیلی ساده رو در نظر بگیرین
فرم باز می شه لیست کالا ها و نام خریدار و ... پرمی شه بعد کاربر می تونه یه پیشنمایش از فاکتور ببینه یا PDF اون رو ایجاد کنه.

می خواستم بپرسم می شه توی ریپورتر خود vs می شه دیتا رو مثلا به صورت یه لیست ارسال کرد ؟؟؟
یا حتما باید به یه بانک یا dataset وصل بشه ؟؟

استفاده از گزارش ساز خاصی رو پیشنهاد می کنید ؟

امیر مهرشاد
سه شنبه 19 شهریور 1392, 16:44 عصر
دوست عزیز یه روش کارامد برای اینکاری که می خواهید استفاده از پارامتر ها و پاس دادن مقادیر آنها به گزارشتون و سپس چاپ فاکتورتون هست که با کریستال و استیمول براحتی اینکار شدنی است اگر مشکلی بود بگو کدشو بزارم

shahryari
سه شنبه 19 شهریور 1392, 16:47 عصر
یک دیتا ست ساده در پروژه تون ایجاد کنید و داخلش یک جدول ....
مقدارها را در جدول دیتاست وارد کنید و در گزارشتون استفاده کنید

امیر مهرشاد
سه شنبه 19 شهریور 1392, 17:01 عصر
اول از پنجره سولوشن خودت یه کریستال به برنامت اضافه کن یادت نره حتما فضای نام مربوطه رو هم یوز کنی

using CrystalDecisions.CrystalReports.Engine;
بعد از اضافه کردن اون فایل گزارشی که برات اضافه شده رو باز کن و روی گزینه پارامتر فیلد اون راست کلیک کن و یا پارامتر جدید با نام دلخواه بساز من بنام تیت درست کردم و اونو روی هر جای صفحه گزارشت بکش و رها کن
سپس این کد ها رو در کلیک باتن(چاپ فاکتور) اضافه کن

CrystalReport1 rp = new CrystalReport1();
rp.SetParameterValue("test", textBox1.Text);
crystalReportViewer1.ReportSource = rp;
crystalReportViewer1.PrintReport();
هر چی توی تکس باکست بنویسی پاس داده میشه به صفحه گزارشت و خیلی کار های جالب دیگه ای هم میشه باهاش کرد مثلا تاریخ فاکتور و درج تاریخ از ، به ؛ به گزارشاتت:تشویق: