Showing posts with label Report making. Show all posts
Showing posts with label Report making. Show all posts

Wednesday, December 4, 2013

Make a Report

রিপোর্ট তৈরি করা অত্যন্ত সহজ একটি কাজ। কিন্তু তা মাথা ঠাণ্ডা রেখে করতে হবে।
কয়েকটি ধাপে এটি করতে হয়।
আমি ধরে নিলাম আমার একটি গ্রিডে আমার কাঙ্ক্ষিত ইউজার আইডিটি আছে। সেই আইডিটি দিয়ে আমি আমার রিপোর্ট বা পিডিএফ বের করে আনব।

প্রথম ধাপ  ঃ


   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')";
         //এখানে Rpt ফোল্ডারের ভিতরে dip_rip.aspx নামে একটি .aspx file তৈরি করতে 
         //হবে। 

        ScriptManager.RegisterClientScriptBlock(this, GetType(), UniqueID, script, true);

    }

২য় ধাপ  ঃ


// window.open('../Rpt/dip_rip.aspx?

তার মানে Rpt নামে একটি folder তৈরি করতে হবে । তার ভিতরে report_cv নামে একটি 

.aspx নিতে হবে। 

যার Content এর ভিতরে Toolbox থেকে একটি CrystalReportViewer নিতে হবে। 



যা কিনা উপরের দৃশ্বীয় মান ছবিটির মন হবে।

এবার ওয়েব সাইট বা প্রোজেক্টের উপর রাইট ক্লিক করে একটি xml ফাইল নেই । আমি এখানে ফাইলটার নাম দিলাম cv.xml