private void printMonth() { try { string strCaption=this.dataGrid3.CaptionText.Trim(); if(strCaption.IndexOf("��")<0) { MessageBox.Show("���ȵ��[ȷ��]��ť��"); return; } this.strPrintTitle=this.dataGrid3.CaptionText.Replace("���վ������ͳ�Ʊ�",""); if(this.m_xDocPrint==null) { this.m_xDocPrint=new XmlDocument(); this.m_xDocPrint.Load("repPrint.xml"); } XmlNode xNode=this.m_xDocPrint.DocumentElement.SelectSingleNode("./rep[@val='3']"); DataGridTableStyle dgts=new DataGridTableStyle(); DataTable dt=new DataTable(); for(int i=0;i<xNode.ChildNodes.Count;i++) { string strField=xNode.ChildNodes[i].Attributes.GetNamedItem("field").Value.Trim(); string strHeader=xNode.ChildNodes[i].Attributes.GetNamedItem("headerText").Value.Trim(); string strWidth=xNode.ChildNodes[i].Attributes.GetNamedItem("width").Value.Trim(); dt.Columns.Add(strField); DataGridColoredTextBoxColumn dgtc=new DataGridColoredTextBoxColumn(); dgtc.Width=int.Parse(strWidth); dgtc.HeaderText=strHeader; dgtc.MappingName=strField; dgts.GridColumnStyles.Add(dgtc); } this.dgPrint.TableStyles.Clear(); this.dgPrint.TableStyles.Add(dgts); this.dgPrint.DataSource=dt; DataTable dtPrint=(DataTable)this.dgPrint.DataSource; DataTable dtDetail=(DataTable)this.dataGrid3.DataSource; for(int i=0;i<dtDetail.Rows.Count;i++) { dtPrint.ImportRow(dtDetail.Rows[i]); } this.clearBlankRow(dtPrint); cutePrint.cutePrinter dgp=new cutePrint.cutePrinter(this.dgPrint,"���վ������ͳ�Ʊ�",30); int iTimeMinus=int.Parse(xNode.Attributes.GetNamedItem("iTimeMinus").Value.Trim()); dgp.iTimeMinus=iTimeMinus; dgp.leftMargin=int.Parse(xNode.Attributes.GetNamedItem("leftMargin").Value.Trim()); dgp.strTitle=this.strPrintTitle; dgp.Print(); } catch(Exception ex) { cSaveErr.CSaveErr.msgboxErr(ex.ToString()); } }
// private void print(int iDex) // { // try // { // DataTable dtZ=(DataTable)this.dataGrid1.DataSource; // if(dtZ==null) // { // MessageBox.Show("û�пɴ�ӡ���ݣ�"); // return; // } // if(dtZ.Rows.Count==0) // { // MessageBox.Show("û�пɴ�ӡ���ݣ�"); // return; // // } // if(this.m_xDocPrint==null) // { // this.m_xDocPrint=new XmlDocument(); // this.m_xDocPrint.Load("iniRepP.xml"); // } // // XmlNode xNode=this.m_xDocPrint.DocumentElement.SelectSingleNode(string.Format("./report[@name='tb{0}']",iDex.ToString())); // // DataGridTableStyle dgts=new DataGridTableStyle(); // DataTable dt=new DataTable(); // for(int i=0;i<xNode.ChildNodes.Count;i++) // { // string strField=xNode.ChildNodes[i].Attributes.GetNamedItem("field").Value.Trim(); // string strHeader=xNode.ChildNodes[i].Attributes.GetNamedItem("text").Value.Trim(); // string strWidth=xNode.ChildNodes[i].Attributes.GetNamedItem("width").Value.Trim(); // // dt.Columns.Add(strField); // // DataGridColoredTextBoxColumn dgtc=new DataGridColoredTextBoxColumn(); // dgtc.Width=int.Parse(strWidth); // dgtc.HeaderText=strHeader; // dgtc.MappingName=strField; // dgts.GridColumnStyles.Add(dgtc); // // } // this.dgPrint.TableStyles.Clear(); // this.dgPrint.TableStyles.Add(dgts); // this.dgPrint.DataSource=dt; // // for(int i=0;i<this.dgPrint.TableStyles[0].GridColumnStyles.Count;i++) // { // this.dgPrint.TableStyles[0].GridColumnStyles[i].HeaderText="text"+i.ToString(); // this.dgPrint.TableStyles[0].GridColumnStyles[i].MappingName="field"+i.ToString(); // } // // for(int i=0;i<this.dataGrid1.TableStyles[0].GridColumnStyles.Count;i++) // { // this.dgPrint.TableStyles[0].GridColumnStyles[i].MappingName=this.dataGrid1.TableStyles[0].GridColumnStyles[i].MappingName; // this.dgPrint.TableStyles[0].GridColumnStyles[i].HeaderText=this.dataGrid1.TableStyles[0].GridColumnStyles[i].HeaderText; // } // // DataTable dtPrint=(DataTable)this.dgPrint.DataSource; // DataTable dtDetail=(DataTable)this.dataGrid1.DataSource; // // for(int i=0;i<dtDetail.Rows.Count;i++) // { // dtPrint.ImportRow(dtDetail.Rows[i]); // } // this.clearBlankRow(dtPrint); // // string strTitle=this.dataGrid1.CaptionText.Trim(); // // if(strTitle.Trim()!="") // { // int iStart=strTitle.LastIndexOf(" "); // string strTitleEx=strTitle.Substring(iStart); // strTitle=strTitle.Substring(0,iStart); // // cutePrint.cutePrinter dgp=new cutePrint.cutePrinter(this.dgPrint,strTitleEx.Trim(),30); // // int iTimeMinus=int.Parse(xNode.Attributes.GetNamedItem("iTimeMinus").Value.Trim()); // dgp.iTimeMinus=iTimeMinus; // dgp.leftMargin=int.Parse(xNode.Attributes.GetNamedItem("leftMargin").Value.Trim()); // dgp.strTitle=strTitle.Trim(); // dgp.Print(); // } // else // { // cutePrint.cutePrinter dgp=new cutePrint.cutePrinter(this.dgPrint,xNode.Attributes.GetNamedItem("title").Value.Trim(),30); // // int iTimeMinus=int.Parse(xNode.Attributes.GetNamedItem("iTimeMinus").Value.Trim()); // dgp.iTimeMinus=iTimeMinus; // dgp.leftMargin=int.Parse(xNode.Attributes.GetNamedItem("leftMargin").Value.Trim()); // dgp.strTitle=" "; // dgp.Print(); // } // // // // } // catch(Exception ex) // { // cSaveErr.CSaveErr.msgboxErr(ex.ToString()); // } // } private void print(int iDex) { try { DataTable dtZ=(DataTable)this.dataGrid1.DataSource; if(dtZ==null) { MessageBox.Show("û�пɴ�ӡ���ݣ�"); return; } if(dtZ.Rows.Count==0) { MessageBox.Show("û�пɴ�ӡ���ݣ�"); return; } this.dgPrint=this.dataGrid1; string strTitle=this.dataGrid1.CaptionText.Trim(); //strTitle=""; if(strTitle.Trim()!="") { if(this.bAllBLand) { cutePrint.cutePrinter dgp; strTitle=strTitle; int iStart=strTitle.LastIndexOf(" "); // if(iStart==(strTitle.Length-1)) // { // cutePrint.cutePrinter dgpE=new cutePrint.cutePrinter(this.dgPrint,strTitle.Trim(),30); // dgpE.strTitle=""; // dgpE.Print(); // return; // //dgp.strTitle=strTitle; // } string strTitleEx=strTitle.Substring(iStart); strTitle=strTitle.Substring(0,iStart); dgp=new cutePrint.cutePrinter(this.dgPrint,strTitleEx.Trim(),30); dgp.strTitle=strTitle; if(iDex==2||iDex==3) { dgp.bLandScape=false; } else { dgp.bLandScape=true; } dgp.Print(); } else { strTitle=strTitle; int iStart=strTitle.IndexOf(" "); // if(iStart==(strTitle.Length-1)) // { // cutePrint.cutePrinter dgpE=new cutePrint.cutePrinter(this.dgPrint,strTitle.Trim(),30); // dgpE.strTitle=""; // dgpE.Print(); // return; // //dgp.strTitle=strTitle; // } string strTitleEx=strTitle.Substring(iStart); strTitle=strTitle.Substring(0,iStart); cutePrint.cutePrinter dgp=new cutePrint.cutePrinter(this.dgPrint,strTitle.Trim(),30); dgp.strTitle=strTitleEx; if(iDex==2||iDex==3) { dgp.bLandScape=false; } else { dgp.bLandScape=true; } dgp.Print(); } //int iTimeMinus=int.Parse(xNode.Attributes.GetNamedItem("iTimeMinus").Value.Trim()); //dgp.iTimeMinus=iTimeMinus; //dgp.leftMargin=int.Parse(xNode.Attributes.GetNamedItem("leftMargin").Value.Trim()); //dgp.strTitle=strTitle.Trim(); } } catch(Exception ex) { cSaveErr.CSaveErr.msgboxErr(ex.ToString()); } }
private void printDetail() { try { if(this.m_xDocPrint==null) { this.m_xDocPrint=new XmlDocument(); this.m_xDocPrint.Load("salRepPrint.xml"); } XmlNode xNode=this.m_xDocPrint.DocumentElement.SelectSingleNode("./rep[@val='1']"); DataGridTableStyle dgts=new DataGridTableStyle(); DataTable dt=new DataTable(); for(int i=0;i<xNode.ChildNodes.Count;i++) { string strField=xNode.ChildNodes[i].Attributes.GetNamedItem("field").Value.Trim(); string strHeader=xNode.ChildNodes[i].Attributes.GetNamedItem("headerText").Value.Trim(); string strWidth=xNode.ChildNodes[i].Attributes.GetNamedItem("width").Value.Trim(); dt.Columns.Add(strField); DataGridColoredTextBoxColumn dgtc=new DataGridColoredTextBoxColumn(); dgtc.Width=int.Parse(strWidth); dgtc.HeaderText=strHeader; dgtc.MappingName=strField; dgts.GridColumnStyles.Add(dgtc); } this.dgPrint.TableStyles.Clear(); this.dgPrint.TableStyles.Add(dgts); this.dgPrint.DataSource=dt; // for(int i=0;i<this.dgPrint.TableStyles[0].GridColumnStyles.Count;i++) // { // this.dgPrint.TableStyles[0].GridColumnStyles[i].HeaderText="text"+i.ToString(); // this.dgPrint.TableStyles[0].GridColumnStyles[i].MappingName="field"+i.ToString(); // } // // for(int i=0;i<this.dataGrid1.TableStyles[0].GridColumnStyles.Count;i++) // { // this.dgPrint.TableStyles[0].GridColumnStyles[i].MappingName=this.dataGrid1.TableStyles[0].GridColumnStyles[i].MappingName; // this.dgPrint.TableStyles[0].GridColumnStyles[i].HeaderText=this.dataGrid1.TableStyles[0].GridColumnStyles[i].HeaderText; // } DataTable dtPrint=(DataTable)this.dgPrint.DataSource; DataTable dtDetail=(DataTable)this.dataGrid1.DataSource; for(int i=0;i<dtDetail.Rows.Count;i++) { dtPrint.ImportRow(dtDetail.Rows[i]); } this.clearBlankRow(dtPrint); string strTitle=this.dataGrid1.CaptionText.Trim(); string strTitleE=""; if(strTitle.IndexOf("����Ա")>=0) { strTitleE="����Ա��ˮ��ϸ��"; } else { strTitleE="���վ��ˮ��ϸ��"; } strTitle=strTitle.Replace(strTitleE,""); cutePrint.cutePrinter dgp=new cutePrint.cutePrinter(this.dgPrint,strTitleE,30); int iTimeMinus=int.Parse(xNode.Attributes.GetNamedItem("iTimeMinus").Value.Trim()); dgp.iTimeMinus=iTimeMinus; dgp.leftMargin=int.Parse(xNode.Attributes.GetNamedItem("leftMargin").Value.Trim()); dgp.strTitle=strTitle; dgp.Print(); } catch(Exception ex) { cSaveErr.CSaveErr.msgboxErr(ex.ToString()); } }
private void print(int iDex) { try { DataTable dtZ = (DataTable)this.dataGrid1.DataSource; if (dtZ == null) { MessageBox.Show("没有可打印数据!"); return; } if (dtZ.Rows.Count == 0) { MessageBox.Show("没有可打印数据!"); return; } if (this.m_xDocPrint == null) { this.m_xDocPrint = new XmlDocument(); this.m_xDocPrint.Load("iniRepP.xml"); } XmlNode xNode = this.m_xDocPrint.DocumentElement.SelectSingleNode(string.Format("./report[@name='tb{0}']", iDex.ToString())); DataGridTableStyle dgts = new DataGridTableStyle(); DataTable dt = new DataTable(); for (int i = 0; i < xNode.ChildNodes.Count; i++) { string strField = xNode.ChildNodes[i].Attributes.GetNamedItem("field").Value.Trim(); string strHeader = xNode.ChildNodes[i].Attributes.GetNamedItem("text").Value.Trim(); string strWidth = xNode.ChildNodes[i].Attributes.GetNamedItem("width").Value.Trim(); dt.Columns.Add(strField); DataGridColoredTextBoxColumn dgtc = new DataGridColoredTextBoxColumn(); dgtc.Width = int.Parse(strWidth); dgtc.HeaderText = strHeader; dgtc.MappingName = strField; dgts.GridColumnStyles.Add(dgtc); } this.dgPrint.TableStyles.Clear(); this.dgPrint.TableStyles.Add(dgts); this.dgPrint.DataSource = dt; for (int i = 0; i < this.dgPrint.TableStyles[0].GridColumnStyles.Count; i++) { this.dgPrint.TableStyles[0].GridColumnStyles[i].HeaderText = "text" + i.ToString(); this.dgPrint.TableStyles[0].GridColumnStyles[i].MappingName = "field" + i.ToString(); } for (int i = 0; i < this.dataGrid1.TableStyles[0].GridColumnStyles.Count; i++) { this.dgPrint.TableStyles[0].GridColumnStyles[i].MappingName = this.dataGrid1.TableStyles[0].GridColumnStyles[i].MappingName; this.dgPrint.TableStyles[0].GridColumnStyles[i].HeaderText = this.dataGrid1.TableStyles[0].GridColumnStyles[i].HeaderText; } DataTable dtPrint = (DataTable)this.dgPrint.DataSource; DataTable dtDetail = (DataTable)this.dataGrid1.DataSource; for (int i = 0; i < dtDetail.Rows.Count; i++) { dtPrint.ImportRow(dtDetail.Rows[i]); } this.clearBlankRow(dtPrint); string strTitle = this.dataGrid1.CaptionText.Trim(); if (strTitle.Trim() != "") { int iStart = strTitle.LastIndexOf(" "); string strTitleEx = strTitle.Substring(iStart); strTitle = strTitle.Substring(0, iStart); cutePrint.cutePrinter dgp = new cutePrint.cutePrinter(this.dgPrint, strTitleEx.Trim(), 30); int iTimeMinus = int.Parse(xNode.Attributes.GetNamedItem("iTimeMinus").Value.Trim()); dgp.iTimeMinus = iTimeMinus; dgp.leftMargin = int.Parse(xNode.Attributes.GetNamedItem("leftMargin").Value.Trim()); dgp.strTitle = strTitle.Trim(); dgp.Print(); } else { cutePrint.cutePrinter dgp = new cutePrint.cutePrinter(this.dgPrint, xNode.Attributes.GetNamedItem("title").Value.Trim(), 30); int iTimeMinus = int.Parse(xNode.Attributes.GetNamedItem("iTimeMinus").Value.Trim()); dgp.iTimeMinus = iTimeMinus; dgp.leftMargin = int.Parse(xNode.Attributes.GetNamedItem("leftMargin").Value.Trim()); dgp.strTitle = " "; dgp.Print(); } } catch (Exception ex) { cSaveErr.CSaveErr.msgboxErr(ex.ToString()); } }
private void print(int iDex) { try { DataTable dtZ=(DataTable)this.dataGrid1.DataSource; if(dtZ==null) { MessageBox.Show("û�пɴ�ӡ���ݣ�"); return; } if(dtZ.Rows.Count==0) { MessageBox.Show("û�пɴ�ӡ���ݣ�"); return; } if(this.m_xDocPrint==null) { this.m_xDocPrint=new XmlDocument(); this.m_xDocPrint.Load("iniRepP.xml"); } XmlNode xNode=this.m_xDocPrint.DocumentElement.SelectSingleNode(string.Format("./report[@name='tb{0}']",iDex.ToString())); DataGridTableStyle dgts=new DataGridTableStyle(); DataTable dt=new DataTable(); for(int i=0;i<xNode.ChildNodes.Count;i++) { string strField=xNode.ChildNodes[i].Attributes.GetNamedItem("field").Value.Trim(); string strHeader=xNode.ChildNodes[i].Attributes.GetNamedItem("text").Value.Trim(); string strWidth=xNode.ChildNodes[i].Attributes.GetNamedItem("width").Value.Trim(); dt.Columns.Add(strField); DataGridColoredTextBoxColumn dgtc=new DataGridColoredTextBoxColumn(); dgtc.Width=int.Parse(strWidth); dgtc.HeaderText=strHeader; dgtc.MappingName=strField; dgts.GridColumnStyles.Add(dgtc); } this.dgPrint.TableStyles.Clear(); this.dgPrint.TableStyles.Add(dgts); this.dgPrint.DataSource=dt; for(int i=0;i<this.dgPrint.TableStyles[0].GridColumnStyles.Count;i++) { this.dgPrint.TableStyles[0].GridColumnStyles[i].HeaderText="text"+i.ToString(); this.dgPrint.TableStyles[0].GridColumnStyles[i].MappingName="field"+i.ToString(); } for(int i=0;i<this.dataGrid1.TableStyles[0].GridColumnStyles.Count;i++) { this.dgPrint.TableStyles[0].GridColumnStyles[i].MappingName=this.dataGrid1.TableStyles[0].GridColumnStyles[i].MappingName; this.dgPrint.TableStyles[0].GridColumnStyles[i].HeaderText=this.dataGrid1.TableStyles[0].GridColumnStyles[i].HeaderText; } DataTable dtPrint=(DataTable)this.dgPrint.DataSource; DataTable dtDetail=(DataTable)this.dataGrid1.DataSource; for(int i=0;i<dtDetail.Rows.Count;i++) { dtPrint.ImportRow(dtDetail.Rows[i]); } this.clearBlankRow(dtPrint); string strTitle=this.dataGrid1.CaptionText.Trim(); if(strTitle.Trim()!="") { int iStart=strTitle.LastIndexOf(" "); string strTitleEx=strTitle.Substring(iStart); strTitle=strTitle.Substring(0,iStart); cutePrint.cutePrinter dgp=new cutePrint.cutePrinter(this.dgPrint,strTitleEx.Trim(),30); int iTimeMinus=int.Parse(xNode.Attributes.GetNamedItem("iTimeMinus").Value.Trim()); dgp.iTimeMinus=iTimeMinus; dgp.leftMargin=int.Parse(xNode.Attributes.GetNamedItem("leftMargin").Value.Trim()); dgp.strTitle=strTitle.Trim(); dgp.Print(); } else { cutePrint.cutePrinter dgp=new cutePrint.cutePrinter(this.dgPrint,xNode.Attributes.GetNamedItem("title").Value.Trim(),30); int iTimeMinus=int.Parse(xNode.Attributes.GetNamedItem("iTimeMinus").Value.Trim()); dgp.iTimeMinus=iTimeMinus; dgp.leftMargin=int.Parse(xNode.Attributes.GetNamedItem("leftMargin").Value.Trim()); dgp.strTitle=" "; dgp.Print(); } } catch(Exception ex) { cSaveErr.CSaveErr.msgboxErr(ex.ToString()); } }
// private void print(int iDex) // { // try // { // DataTable dtZ=(DataTable)this.dataGrid1.DataSource; // if(dtZ==null) // { // MessageBox.Show("没有可打印数据!"); // return; // } // if(dtZ.Rows.Count==0) // { // MessageBox.Show("没有可打印数据!"); // return; // // } // if(this.m_xDocPrint==null) // { // this.m_xDocPrint=new XmlDocument(); // this.m_xDocPrint.Load("iniRepP.xml"); // } // // XmlNode xNode=this.m_xDocPrint.DocumentElement.SelectSingleNode(string.Format("./report[@name='tb{0}']",iDex.ToString())); // // DataGridTableStyle dgts=new DataGridTableStyle(); // DataTable dt=new DataTable(); // for(int i=0;i<xNode.ChildNodes.Count;i++) // { // string strField=xNode.ChildNodes[i].Attributes.GetNamedItem("field").Value.Trim(); // string strHeader=xNode.ChildNodes[i].Attributes.GetNamedItem("text").Value.Trim(); // string strWidth=xNode.ChildNodes[i].Attributes.GetNamedItem("width").Value.Trim(); // // dt.Columns.Add(strField); // // DataGridColoredTextBoxColumn dgtc=new DataGridColoredTextBoxColumn(); // dgtc.Width=int.Parse(strWidth); // dgtc.HeaderText=strHeader; // dgtc.MappingName=strField; // dgts.GridColumnStyles.Add(dgtc); // // } // this.dgPrint.TableStyles.Clear(); // this.dgPrint.TableStyles.Add(dgts); // this.dgPrint.DataSource=dt; // // for(int i=0;i<this.dgPrint.TableStyles[0].GridColumnStyles.Count;i++) // { // this.dgPrint.TableStyles[0].GridColumnStyles[i].HeaderText="text"+i.ToString(); // this.dgPrint.TableStyles[0].GridColumnStyles[i].MappingName="field"+i.ToString(); // } // // for(int i=0;i<this.dataGrid1.TableStyles[0].GridColumnStyles.Count;i++) // { // this.dgPrint.TableStyles[0].GridColumnStyles[i].MappingName=this.dataGrid1.TableStyles[0].GridColumnStyles[i].MappingName; // this.dgPrint.TableStyles[0].GridColumnStyles[i].HeaderText=this.dataGrid1.TableStyles[0].GridColumnStyles[i].HeaderText; // } // // DataTable dtPrint=(DataTable)this.dgPrint.DataSource; // DataTable dtDetail=(DataTable)this.dataGrid1.DataSource; // // for(int i=0;i<dtDetail.Rows.Count;i++) // { // dtPrint.ImportRow(dtDetail.Rows[i]); // } // this.clearBlankRow(dtPrint); // // string strTitle=this.dataGrid1.CaptionText.Trim(); // // if(strTitle.Trim()!="") // { // int iStart=strTitle.LastIndexOf(" "); // string strTitleEx=strTitle.Substring(iStart); // strTitle=strTitle.Substring(0,iStart); // // cutePrint.cutePrinter dgp=new cutePrint.cutePrinter(this.dgPrint,strTitleEx.Trim(),30); // // int iTimeMinus=int.Parse(xNode.Attributes.GetNamedItem("iTimeMinus").Value.Trim()); // dgp.iTimeMinus=iTimeMinus; // dgp.leftMargin=int.Parse(xNode.Attributes.GetNamedItem("leftMargin").Value.Trim()); // dgp.strTitle=strTitle.Trim(); // dgp.Print(); // } // else // { // cutePrint.cutePrinter dgp=new cutePrint.cutePrinter(this.dgPrint,xNode.Attributes.GetNamedItem("title").Value.Trim(),30); // // int iTimeMinus=int.Parse(xNode.Attributes.GetNamedItem("iTimeMinus").Value.Trim()); // dgp.iTimeMinus=iTimeMinus; // dgp.leftMargin=int.Parse(xNode.Attributes.GetNamedItem("leftMargin").Value.Trim()); // dgp.strTitle=" "; // dgp.Print(); // } // // // // } // catch(Exception ex) // { // cSaveErr.CSaveErr.msgboxErr(ex.ToString()); // } // } private void print(int iDex) { try { DataTable dtZ = (DataTable)this.dataGrid1.DataSource; if (dtZ == null) { MessageBox.Show("没有可打印数据!"); return; } if (dtZ.Rows.Count == 0) { MessageBox.Show("没有可打印数据!"); return; } this.dgPrint = this.dataGrid1; string strTitle = this.dataGrid1.CaptionText.Trim(); //strTitle=""; if (strTitle.Trim() != "") { if (this.bAllBLand) { cutePrint.cutePrinter dgp; strTitle = strTitle; int iStart = strTitle.LastIndexOf(" "); // if(iStart==(strTitle.Length-1)) // { // cutePrint.cutePrinter dgpE=new cutePrint.cutePrinter(this.dgPrint,strTitle.Trim(),30); // dgpE.strTitle=""; // dgpE.Print(); // return; // //dgp.strTitle=strTitle; // } string strTitleEx = strTitle.Substring(iStart); strTitle = strTitle.Substring(0, iStart); dgp = new cutePrint.cutePrinter(this.dgPrint, strTitleEx.Trim(), 30); dgp.strTitle = strTitle; if (iDex == 2 || iDex == 3) { dgp.bLandScape = false; } else { dgp.bLandScape = true; } dgp.Print(); } else { strTitle = strTitle; int iStart = strTitle.IndexOf(" "); // if(iStart==(strTitle.Length-1)) // { // cutePrint.cutePrinter dgpE=new cutePrint.cutePrinter(this.dgPrint,strTitle.Trim(),30); // dgpE.strTitle=""; // dgpE.Print(); // return; // //dgp.strTitle=strTitle; // } string strTitleEx = strTitle.Substring(iStart); strTitle = strTitle.Substring(0, iStart); cutePrint.cutePrinter dgp = new cutePrint.cutePrinter(this.dgPrint, strTitle.Trim(), 30); dgp.strTitle = strTitleEx; if (iDex == 2 || iDex == 3) { dgp.bLandScape = false; } else { dgp.bLandScape = true; } dgp.Print(); } //int iTimeMinus=int.Parse(xNode.Attributes.GetNamedItem("iTimeMinus").Value.Trim()); //dgp.iTimeMinus=iTimeMinus; //dgp.leftMargin=int.Parse(xNode.Attributes.GetNamedItem("leftMargin").Value.Trim()); //dgp.strTitle=strTitle.Trim(); } } catch (Exception ex) { cSaveErr.CSaveErr.msgboxErr(ex.ToString()); } }