রিপোর্ট তৈরি করা অত্যন্ত সহজ একটি কাজ। কিন্তু তা মাথা ঠাণ্ডা রেখে করতে হবে।
কয়েকটি ধাপে এটি করতে হয়।
আমি ধরে নিলাম আমার একটি গ্রিডে আমার কাঙ্ক্ষিত ইউজার আইডিটি আছে। সেই আইডিটি দিয়ে আমি আমার রিপোর্ট বা পিডিএফ বের করে আনব।
প্রথম ধাপ ঃ
//এখানে Rpt ফোল্ডারের ভিতরে dip_rip.aspx নামে একটি .aspx file তৈরি করতে
কয়েকটি ধাপে এটি করতে হয়।
আমি ধরে নিলাম আমার একটি গ্রিডে আমার কাঙ্ক্ষিত ইউজার আইডিটি আছে। সেই আইডিটি দিয়ে আমি আমার রিপোর্ট বা পিডিএফ বের করে আনব।
প্রথম ধাপ ঃ
protected void print_Click(object
sender, EventArgs e)
{
//এইটা প্রথমে করতে হবে।
string[]
fiv = new string[1];
fiv[0] =
GV_evalute_cv.Rows[0].Cells[0].Text;
Session["dip_id"]
= fiv[0];
//StringBuilder
Script = new StringBuilder();
String
script = "window.open('../Rpt/dip_rip.aspx?que=dip',
'popup', 'location=1, status=1, scrollbars=1')";
//হবে।
ScriptManager.RegisterClientScriptBlock(this, GetType(), UniqueID, script, true);
}
২য় ধাপ ঃ
// window.open('../Rpt/dip_rip.aspx?
তার মানে Rpt নামে একটি folder তৈরি করতে হবে । তার ভিতরে report_cv নামে একটি
.aspx নিতে হবে।
যার Content এর ভিতরে Toolbox থেকে একটি CrystalReportViewer নিতে হবে।
যা কিনা উপরের দৃশ্বীয় মান ছবিটির মন হবে।
এবার ওয়েব সাইট বা প্রোজেক্টের উপর রাইট ক্লিক করে একটি xml ফাইল নেই । আমি এখানে ফাইলটার নাম দিলাম cv.xml
২য় ধাপ ঃ
// window.open('../Rpt/dip_rip.aspx?
তার মানে Rpt নামে একটি folder তৈরি করতে হবে । তার ভিতরে report_cv নামে একটি
.aspx নিতে হবে।
যার Content এর ভিতরে Toolbox থেকে একটি CrystalReportViewer নিতে হবে।
যা কিনা উপরের দৃশ্বীয় মান ছবিটির মন হবে।
এবার ওয়েব সাইট বা প্রোজেক্টের উপর রাইট ক্লিক করে একটি xml ফাইল নেই । আমি এখানে ফাইলটার নাম দিলাম cv.xml
