none
textbox value not showing in text object crystal report using printpreviw in c# RRS feed

  • Question

  • Hello Friends,

    I have a Print Previw button. i am using following code the textbox value not show in preview option

    please help me

    private void btn_Preview_Click(object sender, EventArgs e)
            {
                try
                {
                    PrintDialog pd = new PrintDialog();               
                    Bp_Conf.bill_Dataset = new Bill_Print();
                    BillPrint crbill = new BillPrint();
                    ((TextObject)crbill.ReportDefinition.ReportObjects["billno"]).Text = txtBx_BillNo.Text;
                    ((TextObject)crbill.ReportDefinition.ReportObjects["TAmount"]).Text = txtBx_Total.Text;
                    ((TextObject)crbill.ReportDefinition.ReportObjects["Tax"]).Text = txtbx_Ttax.Text;
                    ((TextObject)crbill.ReportDefinition.ReportObjects["Total"]).Text = txtbx_TAmount.Text;
                    for (int i = 0; i < dgv_billPrint.RowCount - 1; i++)
                    {
                        Bp_Conf.bill_Dataset.DataTable1.AddDataTable1Row(dgv_billPrint[0, i].EditedFormattedValue.ToString(), dgv_billPrint[1, i].EditedFormattedValue.ToString(), dgv_billPrint[2, i].EditedFormattedValue.ToString(), dgv_billPrint[3, i].EditedFormattedValue.ToString(), dgv_billPrint[4, i].EditedFormattedValue.ToString(), dgv_billPrint[5, i].EditedFormattedValue.ToString(), dgv_billPrint[6, i].EditedFormattedValue.ToString());
                        // Bp_Conf.bill_Dataset.DataTable1[1].Product = dgv_billPrint[0, i].EditedFormattedValue.ToString();
                        //ds.DataTable1.AddDataTable1Row(dgv_billPrint[0, i].EditedFormattedValue.ToString(), dgv_billPrint[1, i].EditedFormattedValue.ToString(), dgv_billPrint[2, i].EditedFormattedValue.ToString(), dgv_billPrint[3, i].EditedFormattedValue.ToString(), dgv_billPrint[4, i].EditedFormattedValue.ToString(), dgv_billPrint[5, i].EditedFormattedValue.ToString());
                    }
                    for (int j = 0; j < dataGridView1.RowCount - 1; j++)
                    {
                        Bp_Conf.bill_Dataset.DataTable2.AddDataTable2Row(dataGridView1[0, j].EditedFormattedValue.ToString(), dataGridView1[1, j].EditedFormattedValue.ToString(), dataGridView1[2, j].EditedFormattedValue.ToString(), dataGridView1[3, j].EditedFormattedValue.ToString());
                    }
                    crbill.SetDataSource(Bp_Conf.bill_Dataset);
                    Print pp = new Print();
                    //this.Close();
                    pp.ShowDialog();
                    // crbill.PrintOptions.PrinterName = pd.PrinterSettings.PrinterName;
                    //crbill.PrintToPrinter(1, false, 0, 0);
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.Message);
                }
            }

    • Moved by CoolDadTx Tuesday, August 15, 2017 1:49 PM Third party product
    Tuesday, August 15, 2017 5:38 AM

All replies