Esempio n. 1
0
        private void btnPrint_Click(object sender, System.EventArgs e)
        {
            try
            {
                if (this.lsvDep.SelectedItems.Count <= 0)
                {
                    MessageBox.Show("请选择要打印的单位!");
                    return;
                }

                DataTable dtDep = new DataTable();
                dtDep.Columns.Add(new DataColumn("field1"));
                dtDep.Columns.Add(new DataColumn("field2"));

                DataRow dr = dtDep.NewRow();
                dr["field1"] = "单位简称";
                dr["field2"] = this.lsvDep.SelectedItems[0].SubItems[0].Text;
                dtDep.Rows.Add(dr);

                dr           = dtDep.NewRow();
                dr["field1"] = "单位名称";
                dr["field2"] = this.lsvDep.SelectedItems[0].SubItems[1].Text;
                dtDep.Rows.Add(dr);

                dr           = dtDep.NewRow();
                dr["field1"] = "地址";
                dr["field2"] = this.lsvDep.SelectedItems[0].SubItems[2].Text;
                dtDep.Rows.Add(dr);

                dr           = dtDep.NewRow();
                dr["field1"] = "联系人";
                dr["field2"] = this.lsvDep.SelectedItems[0].SubItems[3].Text;
                dtDep.Rows.Add(dr);

                dr           = dtDep.NewRow();
                dr["field1"] = "联系电话";
                dr["field2"] = this.lsvDep.SelectedItems[0].SubItems[4].Text;
                dtDep.Rows.Add(dr);

                dr           = dtDep.NewRow();
                dr["field1"] = "行业(性质)";
                dr["field2"] = this.lsvDep.SelectedItems[0].SubItems[5].Text;
                dtDep.Rows.Add(dr);

                dr           = dtDep.NewRow();
                dr["field1"] = "所在乡镇";
                dr["field2"] = this.lsvDep.SelectedItems[0].SubItems[6].Text;
                dtDep.Rows.Add(dr);

                dr           = dtDep.NewRow();
                dr["field1"] = "备注";
                dr["field2"] = this.lsvDep.SelectedItems[0].SubItems[7].Text;
                dtDep.Rows.Add(dr);

                CDGPrintDll.frmDgPrint frmDgP = new CDGPrintDll.frmDgPrint();
                frmDgP.iniDgPrint(dtDep, "单位信息表", System.DateTime.Now.ToString());
                frmDgP.print(false);
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.ToString());
            }
        }
Esempio n. 2
0
File: frmDep.cs Progetto: hkiaipc/yh
        private void btnPrint_Click(object sender, System.EventArgs e)
        {
            try
            {
                if(this.lsvDep.SelectedItems.Count<=0)
                {
                    MessageBox.Show("��ѡ��Ҫ��ӡ�ĵ�λ��");
                    return;
                }

                DataTable dtDep=new DataTable();
                dtDep.Columns.Add(new DataColumn("field1"));
                dtDep.Columns.Add(new DataColumn("field2"));

                DataRow dr=dtDep.NewRow();
                dr["field1"]="����";
                dr["field2"]=this.lsvDep.SelectedItems[0].SubItems[0].Text;
                dtDep.Rows.Add(dr);

                dr=dtDep.NewRow();
                dr["field1"]="�����";
                dr["field2"]=this.lsvDep.SelectedItems[0].SubItems[1].Text;
                dtDep.Rows.Add(dr);

                dr=dtDep.NewRow();
                dr["field1"]="��ַ";
                dr["field2"]=this.lsvDep.SelectedItems[0].SubItems[2].Text;
                dtDep.Rows.Add(dr);

                dr=dtDep.NewRow();
                dr["field1"]="��ϵ��";
                dr["field2"]=this.lsvDep.SelectedItems[0].SubItems[3].Text;
                dtDep.Rows.Add(dr);

                dr=dtDep.NewRow();
                dr["field1"]="��ϵ�绰";
                dr["field2"]=this.lsvDep.SelectedItems[0].SubItems[4].Text;
                dtDep.Rows.Add(dr);

                dr=dtDep.NewRow();
                dr["field1"]="��ҵ�����ʣ�";
                dr["field2"]=this.lsvDep.SelectedItems[0].SubItems[5].Text;
                dtDep.Rows.Add(dr);

                dr=dtDep.NewRow();
                dr["field1"]="��������";
                dr["field2"]=this.lsvDep.SelectedItems[0].SubItems[6].Text;
                dtDep.Rows.Add(dr);

                dr=dtDep.NewRow();
                dr["field1"]="��ע";
                dr["field2"]=this.lsvDep.SelectedItems[0].SubItems[7].Text;
                dtDep.Rows.Add(dr);

                CDGPrintDll.frmDgPrint frmDgP=new CDGPrintDll.frmDgPrint();
                frmDgP.iniDgPrint(dtDep,"��λ��Ϣ��",System.DateTime.Now.ToString());
                frmDgP.print(false);

            }
            catch(Exception ex)
            {
                MessageBox.Show(ex.ToString());
            }
        }
Esempio n. 3
0
        private void btnPrint_Click(object sender, System.EventArgs e)
        {
            try
            {
                if (this.lsvWell.SelectedItems.Count <= 0)
                {
                    MessageBox.Show("请选择要打印的监测站!");
                    return;
                }

                DataTable dtDep = new DataTable();
                dtDep.Columns.Add(new DataColumn("field1"));
                dtDep.Columns.Add(new DataColumn("field2"));

                DataRow dr = dtDep.NewRow();
                dr["field1"] = "监测站编码";
                dr["field2"] = this.lsvWell.SelectedItems[0].SubItems[0].Text;
                dtDep.Rows.Add(dr);

                dr           = dtDep.NewRow();
                dr["field1"] = "监测站名称";
                dr["field2"] = this.lsvWell.SelectedItems[0].SubItems[1].Text;
                dtDep.Rows.Add(dr);

                dr           = dtDep.NewRow();
                dr["field1"] = "所属单位";
                dr["field2"] = this.lsvWell.SelectedItems[0].SubItems[2].Text;
                dtDep.Rows.Add(dr);

                dr           = dtDep.NewRow();
                dr["field1"] = "GPRS号";
                dr["field2"] = this.lsvWell.SelectedItems[0].SubItems[3].Text;
                dtDep.Rows.Add(dr);

                dr           = dtDep.NewRow();
                dr["field1"] = "设备地址";
                dr["field2"] = this.lsvWell.SelectedItems[0].SubItems[4].Text;
                dtDep.Rows.Add(dr);

                dr           = dtDep.NewRow();
                dr["field1"] = "x坐标";
                dr["field2"] = this.lsvWell.SelectedItems[0].SubItems[5].Text;
                dtDep.Rows.Add(dr);

                dr           = dtDep.NewRow();
                dr["field1"] = "y坐标";
                dr["field2"] = this.lsvWell.SelectedItems[0].SubItems[6].Text;
                dtDep.Rows.Add(dr);

                dr           = dtDep.NewRow();
                dr["field1"] = "初始计费值";
                dr["field2"] = this.lsvWell.SelectedItems[0].SubItems[8].Text;
                dtDep.Rows.Add(dr);

                dr           = dtDep.NewRow();
                dr["field1"] = "控制器编号";
                dr["field2"] = this.lsvWell.SelectedItems[0].SubItems[9].Text;
                dtDep.Rows.Add(dr);

                dr           = dtDep.NewRow();
                dr["field1"] = "脉冲系数";
                dr["field2"] = this.lsvWell.SelectedItems[0].SubItems[10].Text;
                dtDep.Rows.Add(dr);

                dr           = dtDep.NewRow();
                dr["field1"] = "报警下限";
                dr["field2"] = this.lsvWell.SelectedItems[0].SubItems[11].Text;
                dtDep.Rows.Add(dr);

                dr           = dtDep.NewRow();
                dr["field1"] = "备注信息";
                dr["field2"] = this.lsvWell.SelectedItems[0].SubItems[7].Text;
                dtDep.Rows.Add(dr);

                CDGPrintDll.frmDgPrint frmDgP = new CDGPrintDll.frmDgPrint();
                frmDgP.iniDgPrint(dtDep, "监测站信息表", System.DateTime.Now.ToString());

                frmDgP.print(false);
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.ToString());
            }
        }