Re: [mrsorcerer:19934] Programming နဲ ့ပတ္ သတ္ ျပီး ေက်း ဇူး ျပဳ ျပီး ကူ ညီ ၾက ပါ

Hi.  friend.  ,

This is sample code  for "Direct print from crystal report " .
This code will be ok for you..  

  private void butPrint_Click(object sender, EventArgs e)
        {
            // Create a data table with the same name of crystal report's table.
            DataTable demoTable = new DataTable("table1");

            // Create table columns with the same fields name of crystal report's table.
            demoTable.Columns.Add("Name");
            demoTable.Columns.Add("Age");
            demoTable.Columns.Add("Address");
            demoTable.Columns.Add("Phone");
            // Adding 1000 rows to the data table
            for (int index = 1; index <= 1000; index++)
            {
                Random rnd = new Random();
                // Create a data row of the created table.
                DataRow row = demoTable.NewRow();
                // Assign values to each cell. We can assign any type of data to
                // the cell (object type)
                row["Name"] = "Prathap";
                row["Age"] = rnd.Next(10, 100);
                row["Address"] = "Trivandrum";
                row["Phone"] = "954712449198";
                demoTable.Rows.Add(row);
            }

            // Create instance of the crystal report.
            //CrystalReport1 is report from this project solution.
            CrystalReport1 report = new CrystalReport1();


            // Set data source to the crystal report. If the report contains multiple
            // datatables, then we can index each tables by using the table
            // name. Following code explains how table name is used for indexing.
            report.Database.Tables["table1"].SetDataSource((DataTable)demoTable);

            // Direct Print to print.
            report.PrintToPrinter(1, False, 0, 0);
        }



2012/2/29 paingzan <paingzan@gmail.com>
ကၽြန္ ေတာ္ က ခု မွ programmer အ ေန နဲ ့ အ လုပ္ စ ၀င္ တာ ပါ။ အ လုပ္ က
ေရး ခိုင္း တဲ့ code ကို ကၽြန္ ေတာ္မ ရးတတ္ လို ့သိ တဲ့ သူမ်ား ရွိ ရင္
ကူ ညီ ၾက ပါ လို ့ .
crystal report ကို print preview မ ၾကည့္ ဘဲ direct printer တန္း ထုတ္
ခိုင္ းတဲ့ code ကို မ ေရးတတ္ ဘူး ျဖစ္ ေန လို ့ပါ
reportsource.reportdocument.printtoprinter( )  ကို သံုးတာ crystal
report ရဲ ့ layout ပဲ တြက္ေနလို ့ အ ထဲ က sale details မ ပါ ဘူး ျဖစ္ ေန
လို ့ကူ ညီၾက ပါ။
ေက်း ဇူး အ မ်ား ၾကီး တင္ ပါ တယ္။ မ နက္ ျဖန္ေနာက္ ဆံုး ျဖစ္ ေန လို ့ ကူ
ညီ ၾက ပါ လို ့...

--
ေမွာ္ဆရာအဖြဲ ့မွ ေန ့စဥ္ေမးလ္မ်ား ရယူလိုပါက  http://groups.google.com/group/mrsorcerer/subscribe?hl=en  ကို ႏွိပ္ျပီး  မန္ဘာ၀င္ႏိုင္ပါသည္ ။
မန္ဘာ၀င္မ်ား မိမိတို.သိထားသည္မ်ားကို မွ်ေ၀လိုပါက  mrsorcerer@googlegroups.com သို. ေမးလ္ပို.ႏိုင္ပါသည္ ။
ေမွာ္ဆရာအဖြဲ ့မွ ႏႈတ္ထြက္လိုလွ်င္  mrsorcerer+unsubscribe@googlegroups.com ကိုႏွိပ္ျပီး ေမးလ္ပို.ပါ ။
စာလက္ခံလိုသည့္ပံုစံ ျပင္လိုလွ်င္ http://groups.google.com/group/mrsorcerer?hl=en ကို သြားပါ ။
ေမွာ္ဆရာ အဖြဲ ့၏ စည္းကမ္းမ်ားကို သိလိုလွ်င္  http://groups.google.com/group/mrsorcerer/browse_thread/thread/af2f4a1d44d4d909?hl=en  တြင္ ဖတ္ရႈႏိုင္ပါသည္ ။

Facebook (FB) ေမွာ္ဆရာအဖြဲ႔သို႔ Mail ပို႔လိုလွ်င္ mrsorcerer2@groups.facebook.com
FB ေမွာ္ဆရာအဖြဲ႔သို့ ၀င္ရန္ http://www.facebook.com/home.php?sk=group_173571176006981&ap=1

ေမွာ္ဆရာ အဖြဲ ့ႏွင့္ပက္သက္၍ ေ၀ဖန္အၾကံျပဳလိုပါက  >>>
ဦးဦး ေမွာ္ဆရာ ( mrsorcerer9@gmail.com, mrsorcerer27@gmail.com ) ထံသို.
ေပးပို.ႏိုင္ပါသည္ ။

ခင္မင္စြာျဖင့္
ဦးဦး ေမွာ္ဆရာ

--
ေမွာ္ဆရာအဖြဲ ့မွ ေန ့စဥ္ေမးလ္မ်ား ရယူလိုပါက http://groups.google.com/group/mrsorcerer/subscribe?hl=en ကို ႏွိပ္ျပီး မန္ဘာ၀င္ႏိုင္ပါသည္ ။
မန္ဘာ၀င္မ်ား မိမိတို.သိထားသည္မ်ားကို မွ်ေ၀လိုပါက mrsorcerer@googlegroups.com သို. ေမးလ္ပို.ႏိုင္ပါသည္ ။
ေမွာ္ဆရာအဖြဲ ့မွ ႏႈတ္ထြက္လိုလွ်င္ mrsorcerer+unsubscribe@googlegroups.com ကိုႏွိပ္ျပီး ေမးလ္ပို.ပါ ။
စာလက္ခံလိုသည့္ပံုစံ ျပင္လိုလွ်င္ http://groups.google.com/group/mrsorcerer?hl=en ကို သြားပါ ။
ေမွာ္ဆရာ အဖြဲ ့၏ စည္းကမ္းမ်ားကို သိလိုလွ်င္ http://groups.google.com/group/mrsorcerer/browse_thread/thread/af2f4a1d44d4d909?hl=en တြင္ ဖတ္ရႈႏိုင္ပါသည္ ။
 
Facebook (FB) ေမွာ္ဆရာအဖြဲ႔သို႔ Mail ပို႔လိုလွ်င္ mrsorcerer2@groups.facebook.com
FB ေမွာ္ဆရာအဖြဲ႔သို့ ၀င္ရန္ http://www.facebook.com/home.php?sk=group_173571176006981&ap=1
 
ေမွာ္ဆရာ အဖြဲ ့ႏွင့္ပက္သက္၍ ေ၀ဖန္အၾကံျပဳလိုပါက >>>
ဦးဦး ေမွာ္ဆရာ ( mrsorcerer9@gmail.com, mrsorcerer27@gmail.com ) ထံသို.
ေပးပို.ႏိုင္ပါသည္ ။
 
ခင္မင္စြာျဖင့္
ဦးဦး ေမွာ္ဆရာ