【问题标题】:Decrement Value in Crystal Report水晶报表中的递减值
【发布时间】:2021-09-09 04:45:28
【问题描述】:

我已经为条形码生成器制作了这个小代码,我想添加一个按钮以在用户失败时减少一个标签,并且添加的数量超过了他想要的我该怎么做?

代码是:

namespace BarcodeGeneratorC
{
    public partial class Form1 : Form
    {
        DataTable dt;
        ReportDocument cry = new ReportDocument();
        public Form1()
        {
            InitializeComponent();
            
        }
    

        private void textBox2_TextChanged(object sender, EventArgs e)
        {

        }

        private void Form1_Load(object sender, EventArgs e)
        {
            dt = new DataTable();
            dt.TableName = "DataTable1";
            dt.Columns.Add("Product", typeof(string));
            dt.Columns.Add("Price", typeof(string));
            dt.Columns.Add("Company Name", typeof(string));
            dt.Columns.Add("Barcode", typeof(string));

        }

        private void btn_barcode_Click(object sender, EventArgs e)
        {
            {
                int Endcount = Convert.ToInt32(tb_loop.Text);
                for (int i = 1; i <= Endcount; i++)
                {
                    dt.Rows.Add(cb_product.Text, tb_price.Text + " IQD", tb_cname.Text, tb_enterbarcode.Text);
                    cry.Load("CrystalReport1.rpt");
                    cry.SetDataSource(dt);
                    crystalReportViewer1.ReportSource = cry;
                }
            }
        }
 }

【问题讨论】:

    标签: c# crystal-reports barcode


    【解决方案1】:

    您需要从 DataTable 中删除该行并刷新/重新加载报表。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-10-08
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多