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()); } }
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()); } }
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()); } }