/// <summary> /// 给每一打印行的元素赋值 /// </summary> private void m_mthSetPrintValue() { #region 第一次打印时间赋值 dtmFirstPrintTime = DateTime.Now; if (m_objRecordContent != null && m_objRecordContent.m_dtmFirstPrintDate != DateTime.MinValue) { dtmFirstPrintTime = m_objRecordContent.m_dtmFirstPrintDate; } #endregion 第一次打印时间赋值 #region 打印行初始化 m_objLine1Arr = new clsPrintLine1[6]; m_objLine2Arr = new clsPrintLine2[1]; for (int i = 0; i < m_objLine1Arr.Length; i++) { m_objLine1Arr[i] = new clsPrintLine1(); } m_objLine2Arr[0] = new clsPrintLine2(20); //m_objLine2Arr[1] = new clsPrintLine2(400); //m_objLine2Arr[2] = new clsPrintLine2(560); //// m_objLine2Arr[3] = new clsPrintLine2(790); m_objPrintContext = new com.digitalwave.Utility.Controls.clsPrintContext( new com.digitalwave.Utility.Controls.clsPrintLineBase[] { m_objLine1Arr[1], m_objLine1Arr[3], m_objLine1Arr[4], m_objLine1Arr[2], m_objLine1Arr[5], m_objLine2Arr[0] }); m_objPrintContext.m_ObjPrintSign = new com.digitalwave.Utility.Controls.clsPrintRecordSign(); #endregion #region 给每一行的元素赋值 string strBlanks = " "; if (m_objRecordContent != null) { ///////////////1行///////////////// string strOutDate = ""; //if (m_objRecordContent.m_dtmOutHospitalDate != DateTime.MinValue // && m_objRecordContent.m_dtmOutHospitalDate != new DateTime(1900, 1, 1)) // strOutDate = m_objRecordContent.m_dtmOutHospitalDate.ToString("yyyy年MM月dd日"); Object[] objData1 = new object[6]; objData1[0] = ""; objData1[1] = ""; objData1[2] = dtmFirstPrintTime; objData1[3] = "入院日期: " + m_objPrintInfo.m_dtmHISInDate.ToString("yyyy年MM月dd日") + " " + "手术时间: " + m_objRecordContent.m_dtmDiscussDate.ToString("yyyy年MM月dd日"); m_objLine1Arr[1].m_ObjPrintLineInfo = objData1; ///////////////2行///////////////// objData1[0] = " "; foreach (string str in m_objRecordContent.m_strAttendeeIDArr) { com.digitalwave.emr.BEDExplorer.clsHospitalManagerDomain objEmployeeSign = new com.digitalwave.emr.BEDExplorer.clsHospitalManagerDomain(); clsEmrEmployeeBase_VO objEmpVO = null; objEmployeeSign.m_lngGetEmpByNO(str, out objEmpVO); //if (objEmpVO != null) // if (!(string.IsNullOrEmpty(objEmpVO.m_strGetTechnicalRankAndName))) // e.Graphics.DrawString(objEmpVO.m_strGetTechnicalRankAndName, new Font("SimSun", 12), Brushes.Black, (int)enmRectangleInfo.LeftX + 500 + (int)(5f * 15.5f), m_intYPos); objData1[0] += objEmpVO.m_strGetTechnicalRankAndName + " "; } objData1[1] = ""; objData1[2] = dtmFirstPrintTime; objData1[3] = "手术者:"; m_objLine1Arr[2].m_ObjPrintLineInfo = objData1; ////////////////////////////// ////////////////////////////// //objData1[0] = " "; //com.digitalwave.emr.BEDExplorer.clsHospitalManagerDomain objEmployeeSign2 = new com.digitalwave.emr.BEDExplorer.clsHospitalManagerDomain(); //clsEmrEmployeeBase_VO objEmpVO2 = null; //objEmployeeSign2.m_lngGetEmpByNO(m_objRecordContent.m_strHuiBaoID, out objEmpVO2); ////if (objEmpVO != null) //// if (!(string.IsNullOrEmpty(objEmpVO.m_strGetTechnicalRankAndName))) //// e.Graphics.DrawString(objEmpVO.m_strGetTechnicalRankAndName, new Font("SimSun", 12), Brushes.Black, (int)enmRectangleInfo.LeftX + 500 + (int)(5f * 15.5f), m_intYPos); //objData1[0] += objEmpVO2.m_strGetTechnicalRankAndName + " "; //objData1[1] = ""; //objData1[2] = dtmFirstPrintTime; //objData1[3] = "病史汇报者:"; //m_objLine1Arr[4].m_ObjPrintLineInfo = objData1; ///////////////3行///////////////// objData1[0] = m_objRecordContent.m_strShuQian; objData1[1] = m_objRecordContent.m_strShuQianXML; objData1[3] = "术前诊断:"; m_objLine1Arr[3].m_ObjPrintLineInfo = objData1; ///////////////////////////////////// objData1[0] = m_objRecordContent.m_strNiShi; objData1[1] = m_objRecordContent.m_strNiShiXML; objData1[3] = "拟施手术:"; m_objLine1Arr[4].m_ObjPrintLineInfo = objData1; ///////////////////////////////////// com.digitalwave.emr.BEDExplorer.clsHospitalManagerDomain objEmployeeSign2 = new com.digitalwave.emr.BEDExplorer.clsHospitalManagerDomain(); clsEmrEmployeeBase_VO objEmpVO2 = null; objEmployeeSign2.m_lngGetEmpByNO(m_objRecordContent.m_strCompereID, out objEmpVO2); objData1[0] = m_objRecordContent.m_strMaZui + " \n 麻醉医师" + objEmpVO2.m_strGetTechnicalRankAndName; objData1[1] = ""; objData1[3] = "麻醉方式:"; m_objLine1Arr[5].m_ObjPrintLineInfo = objData1; ///////////////4行///////////////// objData1[0] = ""; objData1[1] = ""; objData1[2] = dtmFirstPrintTime; m_objLine1Arr[0].m_ObjPrintLineInfo = objData1; ///////////////5行///////////////// objData1[0] = " 1、麻醉意外;" + "\n 2、造气腹和穿刺套管针所致并发症:" + "\n (1)皮下气肿,气胸,纵隔气肿,气体栓塞等;" + "\n (2)误伤腹腔内器官;" + "\n (3)血管损伤;腹壁血管、腹膜后大血管几肠系膜血管等;" + "\n (4)高碳酸血症;" + "\n 3、术中操作所导致并发症:" + "\n (1)术中大出血、严重者乃至死亡;" + "\n (2)误伤病变部位周围器官(实、空腔脏器)。术中发现异常情况,如造气腹失败、病变为肿瘤、大血管损伤及脏器损伤、腹内粘连严重需要中转开腹;" + "\n (3)术中由于局部粘连,或水肿较甚,操作中勿伤胆总管,则行胆总管控查,T管引流术,并有可能长期置管,半年---1年;" + "\n 4、术后并发症:" + "\n (1)操作孔感染;" + "\n (2)术后腹腔内大出血,必要时输血;" + "\n (3)胆漏,肠漏等;" + "\n (4)粘连性肠梗阻;" + "\n (5)术后肩部酸胀不适等;" + "\n 5、其他:" + "\n 以上并发症均可在术中、术后发生,严重者可危急生命,甚至死亡,如出现上述并发症,望患者及家属予以谅解,协助治疗。如同意手术,请签字,以此为据。"; objData1[1] = ""; objData1[3] = "术中可能发生以下并发症,特向本人及家属说明:"; m_objLine2Arr[0].m_ObjPrintLineInfo = objData1; //objData1[0] = m_objRecordContent.m_strTaoLunYiJian; //objData1[1] = m_objRecordContent.m_strTaoLunYiJianXML; //objData1[3] = "讨论意见:"; //m_objLine2Arr[1].m_ObjPrintLineInfo = objData1; /////////////////8行///////////////// //objData1[0] = m_objRecordContent.m_strTaoLunXiaoJie; //objData1[1] = m_objRecordContent.m_strTaoLunXiaoJieXML; //objData1[3] = "讨论小结:"; //m_objLine2Arr[2].m_ObjPrintLineInfo = objData1; } else { ///////////////1行///////////////// Object[] objData1 = new object[5]; //objData1[0] = ""; //objData1[1] = ""; //objData1[2] = dtmFirstPrintTime; //if (m_objPrintInfo.m_dtmHISInDate != DateTime.MinValue) //{ // objData1[3] = "入院日期:" + m_objPrintInfo.m_dtmHISInDate.ToString("yyyy年MM月dd日") + " " + "出院日期:" + " 年 月 日"; //} //else //{ // objData1[3] = "入院日期:" + " 年 月 日" + " " + "出院日期:" + " 年 月 日"; //} //m_objLine1Arr[1].m_ObjPrintLineInfo = objData1; ///////////////2行///////////////// objData1[0] = ""; objData1[1] = ""; objData1[2] = dtmFirstPrintTime; objData1[3] = "入院日期:"; m_objLine1Arr[1].m_ObjPrintLineInfo = objData1; /////////////////////////// objData1[0] = ""; objData1[1] = ""; objData1[2] = dtmFirstPrintTime; objData1[3] = "手术者:"; m_objLine1Arr[2].m_ObjPrintLineInfo = objData1; ///////////////3行///////////////// objData1[0] = ""; objData1[1] = ""; objData1[3] = "术前诊断:"; m_objLine1Arr[3].m_ObjPrintLineInfo = objData1; ////////////////////////////////////// objData1[0] = ""; objData1[1] = ""; objData1[3] = "拟施手术:"; m_objLine1Arr[4].m_ObjPrintLineInfo = objData1; ////////////////////////////////////// objData1[0] = ""; objData1[1] = ""; objData1[3] = "麻醉方式:"; m_objLine1Arr[5].m_ObjPrintLineInfo = objData1; ///////////////4行///////////////// objData1[0] = ""; objData1[1] = ""; objData1[2] = dtmFirstPrintTime; // objData1[3] = " 心电图号:" + strBlanks + "X光号:" + strBlanks;// +"主治医师:"; m_objLine1Arr[0].m_ObjPrintLineInfo = objData1; ///////////////5行///////////////// objData1[0] = ""; objData1[1] = ""; objData1[3] = "说明:"; m_objLine2Arr[0].m_ObjPrintLineInfo = objData1; ///////////////6行///////////////// } #endregion }
/// <summary> /// 给每一打印行的元素赋值 /// </summary> private void m_mthSetPrintValue() { #region 第一次打印时间赋值 dtmFirstPrintTime = DateTime.Now; if (m_objRecordContent != null && m_objRecordContent.m_dtmFirstPrintDate != DateTime.MinValue) { dtmFirstPrintTime = m_objRecordContent.m_dtmFirstPrintDate; } #endregion 第一次打印时间赋值 #region 打印行初始化 m_objLine1Arr = new clsPrintLine1[6]; for (int i = 0; i < m_objLine1Arr.Length; i++) { m_objLine1Arr[i] = new clsPrintLine1(); } m_objLine2 = new clsPrintLine2(); m_objPrintContext = new com.digitalwave.Utility.Controls.clsPrintContext( new com.digitalwave.Utility.Controls.clsPrintLineBase[] { m_objLine1Arr[0], m_objLine1Arr[1], m_objLine1Arr[2], m_objLine1Arr[3], m_objLine1Arr[4], m_objLine2, m_objLine1Arr[5] }); m_objPrintContext.m_ObjPrintSign = new com.digitalwave.Utility.Controls.clsPrintRecordSign(); #endregion #region 给每一行的元素赋值 if (m_objRecordContent != null) { ///////////////1行///////////////// Object[] objData1 = new object[4]; //objData1[0]=""; //objData1[1]=""; objData1[2] = dtmFirstPrintTime; //objData1[3]=" 科别: "+m_objRecordContent.m_strAskConsultationDeptName+" 楼 "+m_objPrintInfo.m_strAreaName+" 房 "+m_objPrintInfo.m_strBedName+" 床"; //m_objLine1Arr[0].m_ObjPrintLineInfo =objData1; ///////////////2行///////////////// objData1[0] = ""; objData1[1] = ""; string ApplyDeptName = m_objRecordContent.m_strApplyConsultationDeptName; if (m_objRecordContent.m_strApplyConsultationDeptName == null || m_objRecordContent.m_strApplyConsultationDeptName == string.Empty) { ApplyDeptName = m_objRecordContent.m_strOtherHospital_RIGHT; } objData1[3] = " 申请会诊科室: " + ApplyDeptName + " " + "日期: " + m_objRecordContent.m_dtmCreateDate.ToString(MDIParent.s_ObjRecordDateTimeInfo.m_strGetRecordTimeFormat("frmConsultation")); m_objLine1Arr[0].m_ObjPrintLineInfo = objData1; ///////////////3行///////////////// objData1[0] = m_objRecordContent.m_strCaseHistory; objData1[1] = m_objRecordContent.m_strCaseHistoryXml; objData1[3] = " 简要病历及会诊目的:"; m_objLine1Arr[1].m_ObjPrintLineInfo = objData1; ///////////////4行///////////////// objData1[0] = m_objRecordContent.m_strConsultationOrder; objData1[1] = m_objRecordContent.m_strConsultationOrderXml; objData1[3] = " 目前诊断:"; m_objLine1Arr[2].m_ObjPrintLineInfo = objData1; ///////////////5行///////////////// objData1[0] = ""; objData1[1] = ""; objData1[3] = " 请求会诊科室: " + (m_objRecordContent.m_strAskConsultationDeptName != null? m_objRecordContent.m_strAskConsultationDeptName:"") + " 主治医师(科主任): " + m_objRecordContent.m_strMainDoctorName + " 住院医师: " + (m_objRecordContent.m_strRequestDoctorNameArr != null ? m_objRecordContent.m_strRequestDoctorNameArr[0] : ""); m_objLine1Arr[3].m_ObjPrintLineInfo = objData1; Object[] objData2 = new object[2]; objData2[0] = m_objRecordContent.m_intConsultationTime; objData2[1] = dtmFirstPrintTime; m_objLine2.m_ObjPrintLineInfo = objData2; ///////////////6行///////////////// objData1[0] = ""; objData1[1] = ""; objData1[3] = " 会诊时间:" + " 请即来会诊" + " " + "请在24小时内会诊" + " 一般会诊"; m_objLine1Arr[4].m_ObjPrintLineInfo = objData1; ///////////////7行///////////////// objData1[0] = m_objRecordContent.m_strConsultationIdea; objData1[1] = m_objRecordContent.m_strConsultationIdeaXml; objData1[3] = " 会诊答复: 日期:"; if (m_objRecordContent.m_strConsultationDoctorIDArr != null && m_objRecordContent.m_strConsultationDoctorIDArr.Length > 0) { objData1[3] += m_objRecordContent.m_dtmConsultationDate.ToString("yyyy年M月d日 H时m分"); } m_objLine1Arr[5].m_ObjPrintLineInfo = objData1; ///////////////8行///////////////// // objData1[0]=m_objRecordContent.m_strOutHospitalAdvice; // objData1[1]=m_objRecordContent.m_strOutHospitalAdviceXML; // objData1[3]=" 出院医嘱:" ; // m_objLine1Arr[7].m_ObjPrintLineInfo =objData1; } else { ///////////////1行///////////////// Object[] objData1 = new object[4]; //objData1[0]=""; //objData1[1]=""; objData1[2] = dtmFirstPrintTime; //objData1[3]=" 科别:"+" 楼"+" 区"+" 房"+" 床"; //m_objLine1Arr[0].m_ObjPrintLineInfo =objData1; ///////////////2行///////////////// objData1[0] = ""; objData1[1] = ""; objData1[3] = " 申请会诊科室: " + " " + " 日期: "; m_objLine1Arr[0].m_ObjPrintLineInfo = objData1; ///////////////3行///////////////// objData1[0] = ""; objData1[1] = ""; objData1[3] = " 简要病历及会诊目的:"; m_objLine1Arr[1].m_ObjPrintLineInfo = objData1; ///////////////4行///////////////// objData1[0] = ""; objData1[1] = ""; objData1[3] = " 目前诊断:"; m_objLine1Arr[2].m_ObjPrintLineInfo = objData1; ///////////////5行///////////////// objData1[0] = ""; objData1[1] = ""; objData1[3] = "请求会诊科室:" + " 科" + " 主治医师(科主任): " + " 住院医师:"; m_objLine1Arr[3].m_ObjPrintLineInfo = objData1; ///////////////6行///////////////// objData1[0] = ""; objData1[1] = ""; objData1[3] = " 会诊时间:" + " 请即来会诊" + " " + "请在24小时内会诊" + " 一般会诊"; m_objLine1Arr[4].m_ObjPrintLineInfo = objData1; ///////////////7行///////////////// objData1[0] = ""; objData1[1] = ""; objData1[3] = " 会诊答复: 日期:"; m_objLine1Arr[5].m_ObjPrintLineInfo = objData1; ///////////////8行///////////////// //objData1[0]=m_objRecordContent.m_strOutHospitalAdvice; //objData1[1]=m_objRecordContent.m_strOutHospitalAdviceXML; //objData1[3]=" 出院医嘱:" ; //m_objLine1Arr[7].m_ObjPrintLineInfo =objData1; } #endregion }
/// <summary> /// 给每一打印行的元素赋值 /// </summary> private void m_mthSetPrintValue() { #region 第一次打印时间赋值 dtmFirstPrintTime = DateTime.Now; if (m_objPrintInfo.m_objRecordContent != null && m_objPrintInfo.m_objRecordContent.m_dtmFirstPrintDate != DateTime.MinValue) { dtmFirstPrintTime = m_objPrintInfo.m_objRecordContent.m_dtmFirstPrintDate; } #endregion 第一次打印时间赋值 #region 打印行初始化 m_objLine1 = new clsPrintLine1(); m_objLine2 = new clsPrintLine2(); m_objPrintContext = new com.digitalwave.Utility.Controls.clsPrintContext( new com.digitalwave.Utility.Controls.clsPrintLineBase[] { m_objLine1, m_objLine2 }); m_objPrintContext.m_ObjPrintSign = new com.digitalwave.Utility.Controls.clsPrintRecordSign(); #endregion #region 给每一行的元素赋值 string strBlanks = " "; if (m_objPrintInfo != null) { ///////////////1行///////////////// Object[] objData1 = new object[30]; objData1[0] = m_objPrintInfo.m_objRecordContent.m_strClinicalDiagnose; objData1[1] = m_objPrintInfo.m_objRecordContent.m_strClinicalDiagnoseXml; objData1[2] = m_objPrintInfo.m_objRecordContent.m_strCustodialIndication; objData1[3] = m_objPrintInfo.m_objRecordContent.m_strCustodialIndicationXml; objData1[4] = m_objPrintInfo.m_objRecordContent.m_strUltraSonicscanCue; objData1[5] = m_objPrintInfo.m_objRecordContent.m_strUltraSonicscanCueXml; objData1[6] = m_objPrintInfo.m_objRecordContent.m_strUltraSonicscanerType; objData1[7] = m_objPrintInfo.m_objRecordContent.m_strUltraSonicscanerTypeXml; objData1[8] = m_objPrintInfo.m_objRecordContent.m_strFetalHeartRate; objData1[9] = m_objPrintInfo.m_objRecordContent.m_strAmplitudeVariation; objData1[10] = m_objPrintInfo.m_objRecordContent.m_strPeriodicVariation; objData1[11] = m_objPrintInfo.m_objRecordContent.m_strAccerleration; objData1[12] = m_objPrintInfo.m_objRecordContent.m_strDecerleration; objData1[13] = m_objPrintInfo.m_objRecordContent.m_strTotalRate; objData1[14] = m_objPrintInfo.m_objRecordContent.m_strManagementSuggestion; objData1[15] = m_objPrintInfo.m_objRecordContent.m_strManagementSuggestionXml; objData1[16] = m_objPrintInfo.m_objRecordContent.m_strOCT; objData1[17] = m_objPrintInfo.m_objRecordContent.m_strOCTXml; objData1[18] = m_objPrintInfo.m_objRecordContent.m_strCSF; objData1[19] = m_objPrintInfo.m_objRecordContent.m_strCSFXml; objData1[20] = m_objPrintInfo.m_objRecordContent.m_strCustodialRecord; objData1[21] = m_objPrintInfo.m_objRecordContent.m_strCustodialRecordXml; objData1[22] = m_objPrintInfo.m_objRecordContent.m_strAfterParturientHour; objData1[23] = m_objPrintInfo.m_objRecordContent.m_strAfterParturientHourXml; objData1[24] = m_objPrintInfo.m_objRecordContent.m_strAfterParturientMinute; objData1[25] = m_objPrintInfo.m_objRecordContent.m_strAfterParturientMinuteXml; objData1[26] = m_objPrintInfo.m_objRecordContent.m_strOstiumUteri; objData1[27] = m_objPrintInfo.m_objRecordContent.m_strOstiumUteriXml; objData1[28] = m_objPrintInfo.m_objRecordContent.m_strSignName1; objData1[29] = m_objPrintInfo.m_objRecordContent.m_dtmSignTime1; m_objLine1.m_ObjPrintLineInfo = objData1; m_objLine1.m_objPrintInfo = m_objPrintInfo; Object[] objData2 = new object[24]; objData2[0] = m_objPrintInfo.m_objRecordContent.m_strNatalType; objData2[1] = m_objPrintInfo.m_objRecordContent.m_strNatalTypeXml; objData2[2] = m_objPrintInfo.m_objRecordContent.m_strBirthProcessHour; objData2[3] = m_objPrintInfo.m_objRecordContent.m_strBirthProcessHourXml; objData2[4] = m_objPrintInfo.m_objRecordContent.m_strBirthProcessMinute; objData2[5] = m_objPrintInfo.m_objRecordContent.m_strBirthProcessMinuteXml; objData2[6] = m_objPrintInfo.m_objRecordContent.m_strEvaluation; objData2[7] = m_objPrintInfo.m_objRecordContent.m_strEvaluationXml; objData2[8] = m_objPrintInfo.m_objRecordContent.m_strFetalWeight; objData2[9] = m_objPrintInfo.m_objRecordContent.m_strFetalWeightXml; objData2[10] = m_objPrintInfo.m_objRecordContent.m_strFetalLength; objData2[11] = m_objPrintInfo.m_objRecordContent.m_strFetalLengthXml; objData2[12] = m_objPrintInfo.m_objRecordContent.m_strAmnioticFluid; objData2[13] = m_objPrintInfo.m_objRecordContent.m_strAmnioticFluidXml; objData2[14] = m_objPrintInfo.m_objRecordContent.m_strColor; objData2[15] = m_objPrintInfo.m_objRecordContent.m_strColorXml; objData2[16] = m_objPrintInfo.m_objRecordContent.m_strPlacenta; objData2[17] = m_objPrintInfo.m_objRecordContent.m_strPlacentaXml; objData2[18] = m_objPrintInfo.m_objRecordContent.m_strUmbilicalcord; objData2[19] = m_objPrintInfo.m_objRecordContent.m_strUmbilicalcordXml; objData2[20] = m_objPrintInfo.m_objRecordContent.m_strRemark; objData2[21] = m_objPrintInfo.m_objRecordContent.m_strRemarkXml; objData2[22] = m_objPrintInfo.m_objRecordContent.m_strSignName2; objData2[23] = m_objPrintInfo.m_objRecordContent.m_dtmSignTime2; m_objLine2.m_ObjPrintLineInfo = objData2; m_objLine2.m_objPrintInfo = m_objPrintInfo; } else { ///////////////1行///////////////// Object[] objData1 = new object[200]; objData1[0] = ""; objData1[1] = ""; objData1[2] = ""; objData1[3] = ""; objData1[4] = ""; objData1[5] = ""; objData1[6] = ""; objData1[7] = ""; objData1[8] = ""; objData1[9] = ""; objData1[10] = ""; objData1[11] = ""; objData1[12] = ""; objData1[13] = ""; objData1[14] = ""; objData1[15] = ""; objData1[16] = ""; objData1[17] = ""; objData1[18] = ""; objData1[19] = ""; objData1[20] = ""; objData1[21] = ""; objData1[22] = ""; objData1[23] = ""; objData1[24] = ""; objData1[25] = ""; objData1[26] = ""; objData1[27] = ""; objData1[28] = ""; objData1[29] = ""; objData1[30] = ""; m_objLine1.m_ObjPrintLineInfo = objData1; Object[] objData2 = new object[24]; objData2[0] = ""; objData2[1] = ""; objData2[2] = ""; objData2[3] = ""; objData2[4] = ""; objData2[5] = ""; objData2[6] = ""; objData2[7] = ""; objData2[8] = ""; objData2[9] = ""; objData2[10] = ""; objData2[11] = ""; objData2[12] = ""; objData2[13] = ""; objData2[14] = ""; objData2[15] = ""; objData2[16] = ""; objData2[17] = ""; objData2[18] = ""; objData2[19] = ""; objData2[20] = ""; objData2[21] = ""; objData2[22] = ""; objData2[23] = ""; m_objLine2.m_ObjPrintLineInfo = objData2; m_objLine2.m_objPrintInfo = m_objPrintInfo; } #endregion }
/// <summary> /// 给每一打印行的元素赋值 /// </summary> private void m_mthSetPrintValue() { #region 第一次打印时间赋值 dtmFirstPrintTime = DateTime.Now; if (m_objRecordContent != null && m_objRecordContent.m_dtmFirstPrintDate != DateTime.MinValue) { dtmFirstPrintTime = m_objRecordContent.m_dtmFirstPrintDate; } #endregion 第一次打印时间赋值 #region 打印行初始化 m_objLine1Arr = new clsPrintLine1[4]; m_objLine2Arr = new clsPrintLine2[4]; for (int i = 0; i < m_objLine1Arr.Length; i++) { m_objLine1Arr[i] = new clsPrintLine1(); } m_objLine2Arr[0] = new clsPrintLine2(305); m_objLine2Arr[1] = new clsPrintLine2(500); m_objLine2Arr[2] = new clsPrintLine2(660); m_objLine2Arr[3] = new clsPrintLine2(790); m_objPrintContext = new com.digitalwave.Utility.Controls.clsPrintContext( new com.digitalwave.Utility.Controls.clsPrintLineBase[] { m_objLine1Arr[0], m_objLine1Arr[1], m_objLine1Arr[2], m_objLine1Arr[3], m_objLine2Arr[0], m_objLine2Arr[1], m_objLine2Arr[2], m_objLine2Arr[3] }); m_objPrintContext.m_ObjPrintSign = new com.digitalwave.Utility.Controls.clsPrintRecordSign(); #endregion #region 给每一行的元素赋值 string strBlanks = " "; if (m_objRecordContent != null) { ///////////////1行///////////////// string strOutDate = ""; if (m_objRecordContent.m_dtmOutHospitalDate != DateTime.MinValue && m_objRecordContent.m_dtmOutHospitalDate != new DateTime(1900, 1, 1)) { strOutDate = m_objRecordContent.m_dtmOutHospitalDate.ToString("yyyy年MM月dd日"); } Object[] objData1 = new object[4]; objData1[0] = ""; objData1[1] = ""; objData1[2] = dtmFirstPrintTime; objData1[3] = " 入院日期: " + m_objPrintInfo.m_dtmHISInDate.ToString("yyyy年MM月dd日 HH:mm") + " " + "出院日期: " + strOutDate; m_objLine1Arr[1].m_ObjPrintLineInfo = objData1; ///////////////2行///////////////// objData1[0] = m_objRecordContent.m_strInHospitalDiagnose; objData1[1] = m_objRecordContent.m_strInHospitalDiagnoseXML; objData1[2] = dtmFirstPrintTime; objData1[3] = " 入院诊断:"; m_objLine1Arr[2].m_ObjPrintLineInfo = objData1; ///////////////3行///////////////// objData1[0] = m_objRecordContent.m_strOutHospitalDiagnose; objData1[1] = m_objRecordContent.m_strOutHospitalDiagnoseXML; objData1[3] = " 出院诊断:"; m_objLine1Arr[3].m_ObjPrintLineInfo = objData1; ///////////////4行///////////////// objData1[0] = ""; objData1[1] = ""; objData1[2] = dtmFirstPrintTime; //if(m_objPrintInfo.m_strAreaName == null) m_objPrintInfo.m_strAreaName = ""; //if(m_objRecordContent.m_strMainDoctorName == null) m_objRecordContent.m_strMainDoctorName = ""; //objData1[3]=" 病 区: "+ m_objPrintInfo.m_strAreaName +strBlanks .Substring(0,strBlanks.Length-m_objPrintInfo.m_strAreaName.Length>0 ? strBlanks.Length-m_objPrintInfo.m_strAreaName.Length : 0) + "主治医师: "+ m_objRecordContent.m_strMainDoctorName; if (m_objRecordContent.m_strMainDoctorName == null) { m_objRecordContent.m_strMainDoctorName = ""; } if (m_objPrintInfo.m_objRecordContent == null) { objData1[3] = " 心电图号:" + strBlanks + "X光号:" + strBlanks;//+"主治医师:" + m_objRecordContent.m_strMainDoctorName; } else { objData1[3] = " 心电图号:" + m_objPrintInfo.m_objRecordContent.m_strHeartID_Right + strBlanks.Substring(0, strBlanks.Length - m_objPrintInfo.m_objRecordContent.m_strHeartID_Right.Length > 0 ? strBlanks.Length - m_objPrintInfo.m_objRecordContent.m_strHeartID_Right.Length : 0) + "X光号:" + m_objPrintInfo.m_objRecordContent.m_strXRayID_Right + strBlanks.Substring(0, strBlanks.Length - m_objPrintInfo.m_objRecordContent.m_strXRayID_Right.Length > 0 ? strBlanks.Length - m_objPrintInfo.m_objRecordContent.m_strXRayID_Right.Length : 0); } //+ "主治医师:" + m_objRecordContent.m_strMainDoctorName; m_objLine1Arr[0].m_ObjPrintLineInfo = objData1; ///////////////5行///////////////// objData1[0] = m_objRecordContent.m_strInHospitalCase; objData1[1] = m_objRecordContent.m_strInHospitalCaseXML; objData1[3] = " 入院情况:"; m_objLine2Arr[0].m_ObjPrintLineInfo = objData1; ///////////////6行///////////////// objData1[0] = m_objRecordContent.m_strInHospitalBy; objData1[1] = m_objRecordContent.m_strInHospitalByXML; if (clsEMRLogin.m_StrCurrentHospitalNO == "450101001")//南宁 { objData1[3] = " 诊疗经过:"; } else { objData1[3] = " 诊疗经过:(重点记录病情演变主要用药及辅助检查主要发现)"; } m_objLine2Arr[1].m_ObjPrintLineInfo = objData1; ///////////////7行///////////////// objData1[0] = m_objRecordContent.m_strOutHospitalCase; objData1[1] = m_objRecordContent.m_strOutHospitalCaseXML; objData1[3] = " 出院情况:"; m_objLine2Arr[2].m_ObjPrintLineInfo = objData1; ///////////////8行///////////////// objData1[0] = m_objRecordContent.m_strOutHospitalAdvice; objData1[1] = m_objRecordContent.m_strOutHospitalAdviceXML; objData1[3] = " 出院医嘱:"; m_objLine2Arr[3].m_ObjPrintLineInfo = objData1; } else { ///////////////1行///////////////// Object[] objData1 = new object[4]; objData1[0] = ""; objData1[1] = ""; objData1[2] = dtmFirstPrintTime; if (m_objPrintInfo.m_dtmHISInDate != DateTime.MinValue) { objData1[3] = " 入院日期:" + m_objPrintInfo.m_dtmHISInDate.ToString("yyyy年MM月dd日 HH:mm") + " " + "出院日期:" + " 年 月 日"; } else { objData1[3] = " 入院日期:" + " 年 月 日 : " + " " + "出院日期:" + " 年 月 日"; } m_objLine1Arr[1].m_ObjPrintLineInfo = objData1; ///////////////2行///////////////// objData1[0] = ""; objData1[1] = ""; objData1[2] = dtmFirstPrintTime; objData1[3] = " 入院诊断:"; m_objLine1Arr[2].m_ObjPrintLineInfo = objData1; ///////////////3行///////////////// objData1[0] = ""; objData1[1] = ""; objData1[3] = " 出院诊断:"; m_objLine1Arr[3].m_ObjPrintLineInfo = objData1; ///////////////4行///////////////// objData1[0] = ""; objData1[1] = ""; objData1[2] = dtmFirstPrintTime; objData1[3] = " 心电图号:" + strBlanks + "X光号:" + strBlanks;// +"主治医师:"; m_objLine1Arr[0].m_ObjPrintLineInfo = objData1; ///////////////5行///////////////// objData1[0] = ""; objData1[1] = ""; objData1[3] = " 入院情况:"; m_objLine2Arr[0].m_ObjPrintLineInfo = objData1; ///////////////6行///////////////// objData1[0] = ""; objData1[1] = ""; if (clsEMRLogin.m_StrCurrentHospitalNO == "450101001") //南宁 { objData1[3] = " 诊疗经过:"; } else { objData1[3] = " 诊疗经过:(重点记录病情演变主要用药及辅助检查主要发现)"; } m_objLine2Arr[1].m_ObjPrintLineInfo = objData1; ///////////////7行///////////////// objData1[0] = ""; objData1[1] = ""; objData1[3] = " 出院情况:"; m_objLine2Arr[2].m_ObjPrintLineInfo = objData1; ///////////////8行///////////////// objData1[0] = ""; objData1[1] = ""; objData1[3] = " 出院医嘱:"; m_objLine2Arr[3].m_ObjPrintLineInfo = objData1; } #endregion }
/// <summary> /// 给每一打印行的元素赋值 /// </summary> private void m_mthSetPrintValue() { #region 第一次打印时间赋值 dtmFirstPrintTime = DateTime.Now; if (m_objRecordContent != null && m_objRecordContent.m_dtmFirstPrintDate != DateTime.MinValue) { dtmFirstPrintTime = m_objRecordContent.m_dtmFirstPrintDate; } #endregion 第一次打印时间赋值 #region 打印行初始化 m_objLine1Arr = new clsPrintLine1[8]; m_objLine2Arr = new clsPrintLine2[1]; for (int i = 0; i < m_objLine1Arr.Length; i++) { m_objLine1Arr[i] = new clsPrintLine1(); } m_objLine2Arr[0] = new clsPrintLine2(20); //m_objLine2Arr[1] = new clsPrintLine2(400); //m_objLine2Arr[2] = new clsPrintLine2(560); //// m_objLine2Arr[3] = new clsPrintLine2(790); m_objPrintContext = new com.digitalwave.Utility.Controls.clsPrintContext( new com.digitalwave.Utility.Controls.clsPrintLineBase[] { m_objLine1Arr[1], m_objLine1Arr[2], m_objLine1Arr[3], m_objLine1Arr[4], m_objLine1Arr[5], m_objLine1Arr[6], m_objLine1Arr[7], m_objLine2Arr[0] }); m_objPrintContext.m_ObjPrintSign = new com.digitalwave.Utility.Controls.clsPrintRecordSign(); #endregion #region 给每一行的元素赋值 string strBlanks = " "; if (m_objRecordContent != null) { ///////////////1行///////////////// string strOutDate = ""; //if (m_objRecordContent.m_dtmOutHospitalDate != DateTime.MinValue // && m_objRecordContent.m_dtmOutHospitalDate != new DateTime(1900, 1, 1)) // strOutDate = m_objRecordContent.m_dtmOutHospitalDate.ToString("yyyy年MM月dd日"); Object[] objData1 = new object[8]; objData1[0] = ""; objData1[1] = ""; objData1[2] = dtmFirstPrintTime; objData1[3] = "入院日期: " + m_objPrintInfo.m_dtmHISInDate.ToString("yyyy年MM月dd日");// +" " + "手术时间: " + m_objRecordContent.m_dtmDiscussDate.ToString("yyyy年MM月dd日"); m_objLine1Arr[1].m_ObjPrintLineInfo = objData1; ///////////////2行///////////////// objData1[0] = m_objRecordContent.m_strShuXueMuDi; //foreach (string str in m_objRecordContent.m_strAttendeeIDArr) //{ // com.digitalwave.emr.BEDExplorer.clsHospitalManagerDomain objEmployeeSign = new com.digitalwave.emr.BEDExplorer.clsHospitalManagerDomain(); // clsEmrEmployeeBase_VO objEmpVO = null; // objEmployeeSign.m_lngGetEmpByNO(str, out objEmpVO); // //if (objEmpVO != null) // // if (!(string.IsNullOrEmpty(objEmpVO.m_strGetTechnicalRankAndName))) // // e.Graphics.DrawString(objEmpVO.m_strGetTechnicalRankAndName, new Font("SimSun", 12), Brushes.Black, (int)enmRectangleInfo.LeftX + 500 + (int)(5f * 15.5f), m_intYPos); // objData1[0] += objEmpVO.m_strGetTechnicalRankAndName + " "; //} objData1[1] = m_objRecordContent.m_strShuXueMuDiXML; objData1[2] = dtmFirstPrintTime; objData1[3] = "输血目的:"; m_objLine1Arr[2].m_ObjPrintLineInfo = objData1; ////////////////////////////// ////////////////////////////// //objData1[0] = " "; //com.digitalwave.emr.BEDExplorer.clsHospitalManagerDomain objEmployeeSign2 = new com.digitalwave.emr.BEDExplorer.clsHospitalManagerDomain(); //clsEmrEmployeeBase_VO objEmpVO2 = null; //objEmployeeSign2.m_lngGetEmpByNO(m_objRecordContent.m_strHuiBaoID, out objEmpVO2); ////if (objEmpVO != null) //// if (!(string.IsNullOrEmpty(objEmpVO.m_strGetTechnicalRankAndName))) //// e.Graphics.DrawString(objEmpVO.m_strGetTechnicalRankAndName, new Font("SimSun", 12), Brushes.Black, (int)enmRectangleInfo.LeftX + 500 + (int)(5f * 15.5f), m_intYPos); //objData1[0] += objEmpVO2.m_strGetTechnicalRankAndName + " "; //objData1[1] = ""; //objData1[2] = dtmFirstPrintTime; //objData1[3] = "病史汇报者:"; //m_objLine1Arr[4].m_ObjPrintLineInfo = objData1; ///////////////3行///////////////// string shuxueshi = ""; if (m_objRecordContent.m_strShuXueShi == "1") { shuxueshi = "无"; } else if (m_objRecordContent.m_strShuXueShi == "2") { shuxueshi = "有"; } objData1[0] = ""; objData1[1] = ""; objData1[3] = "输血史:" + shuxueshi + ";孕:" + m_objRecordContent.m_strYun + ";产:" + m_objRecordContent.m_strChan; m_objLine1Arr[3].m_ObjPrintLineInfo = objData1; ///////////////////////////////////// objData1[0] = m_objRecordContent.m_strShuXueChengFen; objData1[1] = m_objRecordContent.m_strShuXueChengFenXML; objData1[3] = "输血成分:"; m_objLine1Arr[4].m_ObjPrintLineInfo = objData1; ///////////////////////////////////// //com.digitalwave.emr.BEDExplorer.clsHospitalManagerDomain objEmployeeSign2 = new com.digitalwave.emr.BEDExplorer.clsHospitalManagerDomain(); //clsEmrEmployeeBase_VO objEmpVO2 = null; //objEmployeeSign2.m_lngGetEmpByNO(m_objRecordContent.m_strCompereID, out objEmpVO2); objData1[0] = m_objRecordContent.m_strZhenDuan; //+ " \n 麻醉医师" + objEmpVO2.m_strGetTechnicalRankAndName; objData1[1] = m_objRecordContent.m_strZhenDuanXML; objData1[3] = "临床诊断:"; m_objLine1Arr[5].m_ObjPrintLineInfo = objData1; ///////////////////////////// objData1[0] = ""; objData1[1] = ""; objData1[3] = "输血前检查:ALT:" + m_objRecordContent.m_strALT + "U/L;HBsAg:" + m_objRecordContent.m_strHBsAg + ";Anti-HBs:" + m_objRecordContent.m_strHBs + ";HBeAg:" + m_objRecordContent.m_strHBeAg; m_objLine1Arr[6].m_ObjPrintLineInfo = objData1; objData1[0] = ""; objData1[1] = ""; objData1[3] = "Anti-HBe:" + m_objRecordContent.m_strHBe + ";Anti-HBc:" + m_objRecordContent.m_strHBc + ";Anti-HCV:" + m_objRecordContent.m_strHCV + ";Anti-HIVI/2:" + m_objRecordContent.m_strHIVI + "梅毒:" + m_objRecordContent.m_strMeiDu; m_objLine1Arr[7].m_ObjPrintLineInfo = objData1; ///////////////4行///////////////// objData1[0] = ""; objData1[1] = ""; objData1[2] = dtmFirstPrintTime; m_objLine1Arr[0].m_ObjPrintLineInfo = objData1; ///////////////5行///////////////// objData1[0] = "输血治疗包括输全血、成分血,是临床治疗的重要措施之一,是临床抢救危重患者生命行之有效的手段。" + "\n 但输血存在一定风险,可能发生输血反应及感染经血传播疾病。" + "\n 虽然我院使用的血液,均已按卫生部有关规定进行检测,但由于当前科技水平的限制,输血仍有某些不能预测 或不能防止的输血反应和输血传染病。输血时可能发生的主要情况如下:" + "\n 1、过敏反应 2、发热反应" + "\n 3、感染肝炎(乙肝、丙肝等) 4、感染爱滋病,梅毒" + "\n 5、感染疟疾 6、巨细胞病毒或EB病毒感染" + "\n 7、输血引起的其他疾病 " + "\n 在您及家人或监护人了解上述可能发生的情况后,如同意输血治疗,请在下面签字。"; objData1[1] = ""; objData1[3] = "";//"术中可能发生以下并发症,特向本人及家属说明:"; m_objLine2Arr[0].m_ObjPrintLineInfo = objData1; //objData1[0] = m_objRecordContent.m_strTaoLunYiJian; //objData1[1] = m_objRecordContent.m_strTaoLunYiJianXML; //objData1[3] = "讨论意见:"; //m_objLine2Arr[1].m_ObjPrintLineInfo = objData1; /////////////////8行///////////////// //objData1[0] = m_objRecordContent.m_strTaoLunXiaoJie; //objData1[1] = m_objRecordContent.m_strTaoLunXiaoJieXML; //objData1[3] = "讨论小结:"; //m_objLine2Arr[2].m_ObjPrintLineInfo = objData1; } else { ///////////////1行///////////////// Object[] objData1 = new object[5]; //objData1[0] = ""; //objData1[1] = ""; //objData1[2] = dtmFirstPrintTime; //if (m_objPrintInfo.m_dtmHISInDate != DateTime.MinValue) //{ // objData1[3] = "入院日期:" + m_objPrintInfo.m_dtmHISInDate.ToString("yyyy年MM月dd日") + " " + "出院日期:" + " 年 月 日"; //} //else //{ // objData1[3] = "入院日期:" + " 年 月 日" + " " + "出院日期:" + " 年 月 日"; //} //m_objLine1Arr[1].m_ObjPrintLineInfo = objData1; ///////////////2行///////////////// objData1[0] = ""; objData1[1] = ""; objData1[2] = dtmFirstPrintTime; objData1[3] = "入院日期:"; m_objLine1Arr[1].m_ObjPrintLineInfo = objData1; /////////////////////////// objData1[0] = ""; objData1[1] = ""; objData1[2] = dtmFirstPrintTime; objData1[3] = "输血目的:"; m_objLine1Arr[2].m_ObjPrintLineInfo = objData1; ///////////////3行///////////////// objData1[0] = ""; objData1[1] = ""; objData1[3] = "输血成分:"; m_objLine1Arr[3].m_ObjPrintLineInfo = objData1; ////////////////////////////////////// objData1[0] = ""; objData1[1] = ""; objData1[3] = "临床诊断:"; m_objLine1Arr[4].m_ObjPrintLineInfo = objData1; ////////////////////////////////////// objData1[0] = ""; objData1[1] = ""; objData1[3] = "输血前检查:"; m_objLine1Arr[5].m_ObjPrintLineInfo = objData1; ///////////////4行///////////////// objData1[0] = ""; objData1[1] = ""; objData1[2] = dtmFirstPrintTime; // objData1[3] = " 心电图号:" + strBlanks + "X光号:" + strBlanks;// +"主治医师:"; m_objLine1Arr[0].m_ObjPrintLineInfo = objData1; ///////////////5行///////////////// objData1[0] = ""; objData1[1] = ""; objData1[3] = "说明:"; m_objLine2Arr[0].m_ObjPrintLineInfo = objData1; ///////////////6行///////////////// } #endregion }
/// <summary> /// 给每一打印行的元素赋值 /// </summary> private void m_mthSetPrintValue() { #region 第一次打印时间赋值 dtmFirstPrintTime = DateTime.Now; if (m_objRecordContent != null && m_objRecordContent.m_dtmFirstPrintDate != DateTime.MinValue) { dtmFirstPrintTime = m_objRecordContent.m_dtmFirstPrintDate; } #endregion 第一次打印时间赋值 #region 打印行初始化 m_objLine1Arr = new clsPrintLine1[6]; m_objLine2Arr = new clsPrintLine2[6]; for (int i = 0; i < m_objLine1Arr.Length; i++) { m_objLine1Arr[i] = new clsPrintLine1(); } m_objLine2Arr[0] = new clsPrintLine2(270); m_objLine2Arr[1] = new clsPrintLine2(340); m_objLine2Arr[2] = new clsPrintLine2(500); m_objLine2Arr[3] = new clsPrintLine2(750); m_objLine2Arr[4] = new clsPrintLine2(860); m_objLine2Arr[5] = new clsPrintLine2(900); m_objPrintContext = new com.digitalwave.Utility.Controls.clsPrintContext( new com.digitalwave.Utility.Controls.clsPrintLineBase[] { m_objLine1Arr[0], m_objLine1Arr[1], m_objLine1Arr[2], m_objLine1Arr[3], m_objLine1Arr[4], m_objLine1Arr[5], //,m_objLine1Arr[6] m_objLine2Arr[0], m_objLine2Arr[1], m_objLine2Arr[2], m_objLine2Arr[3], m_objLine2Arr[4], m_objLine2Arr[5] }); m_objPrintContext.m_ObjPrintSign = new com.digitalwave.Utility.Controls.clsPrintRecordSign(); #endregion #region 给每一行的元素赋值 string strBlanks = " "; if (m_objRecordContent != null) { ///////////////1行///////////////// Object[] objData1 = new object[4]; objData1[0] = " "; foreach (string str in m_objRecordContent.m_strAttendeeIDArr) { com.digitalwave.emr.BEDExplorer.clsHospitalManagerDomain objEmployeeSign = new com.digitalwave.emr.BEDExplorer.clsHospitalManagerDomain(); clsEmrEmployeeBase_VO objEmpVO = null; objEmployeeSign.m_lngGetEmpByNO(str, out objEmpVO); //if (objEmpVO != null) // if (!(string.IsNullOrEmpty(objEmpVO.m_strGetTechnicalRankAndName))) // e.Graphics.DrawString(objEmpVO.m_strGetTechnicalRankAndName, new Font("SimSun", 12), Brushes.Black, (int)enmRectangleInfo.LeftX + 500 + (int)(5f * 15.5f), m_intYPos); objData1[0] += objEmpVO.m_strGetTechnicalRankAndName + " "; } objData1[1] = ""; objData1[2] = dtmFirstPrintTime; objData1[3] = "参加人员:"; m_objLine2Arr[0].m_ObjPrintLineInfo = objData1; ///////////////3行///////////////// objData1[0] = m_objRecordContent.m_strInHospitalDiagnose; objData1[1] = m_objRecordContent.m_strInHospitalDiagnoseXML; objData1[3] = "入院诊断:"; m_objLine2Arr[1].m_ObjPrintLineInfo = objData1; ///////////////4行///////////////// objData1[0] = m_objRecordContent.m_strSpeakRecord; objData1[1] = m_objRecordContent.m_strSpeakRecordXML; objData1[2] = dtmFirstPrintTime; objData1[3] = "发言记录"; m_objLine2Arr[2].m_ObjPrintLineInfo = objData1; ///////////////5行///////////////// objData1[0] = m_objRecordContent.m_strVerdict; objData1[1] = m_objRecordContent.m_strVerdictXML; objData1[3] = "结论:"; m_objLine2Arr[3].m_ObjPrintLineInfo = objData1; ///////////////6行///////////////// objData1[0] = m_objRecordContent.m_strDeadDiagnose; objData1[1] = m_objRecordContent.m_strDeadDiagnoseXML; objData1[3] = "死亡诊断:"; m_objLine2Arr[4].m_ObjPrintLineInfo = objData1; ///////////////7行///////////////// objData1[0] = m_objRecordContent.m_strDeadReason; objData1[1] = m_objRecordContent.m_strDeadDiagnoseXML; objData1[3] = "死亡原因:"; m_objLine2Arr[5].m_ObjPrintLineInfo = objData1; ///////////////2行///////////////// //objData1[0] = m_objRecordContent.m_strExperience; //objData1[1] = m_objRecordContent.m_strExperienceXML; //objData1[2] = dtmFirstPrintTime; //objData1[3] = "经验教训:"; //m_objLine1Arr[6].m_ObjPrintLineInfo = objData1; } else { ///////////////1行///////////////// Object[] objData1 = new object[4]; objData1[0] = ""; objData1[1] = ""; objData1[2] = dtmFirstPrintTime; objData1[3] = "参加人员:"; m_objLine2Arr[0].m_ObjPrintLineInfo = objData1; ///////////////2行///////////////// objData1[0] = ""; objData1[1] = ""; objData1[2] = dtmFirstPrintTime; objData1[3] = "入院诊断:"; m_objLine2Arr[1].m_ObjPrintLineInfo = objData1; ///////////////3行///////////////// objData1[0] = ""; objData1[1] = ""; objData1[3] = "发言记录"; m_objLine2Arr[2].m_ObjPrintLineInfo = objData1; ///////////////4行///////////////// objData1[0] = ""; objData1[1] = ""; objData1[2] = dtmFirstPrintTime; objData1[3] = "结论:"; m_objLine2Arr[3].m_ObjPrintLineInfo = objData1; ///////////////5行///////////////// objData1[0] = ""; objData1[1] = ""; objData1[3] = "死亡诊断:"; m_objLine2Arr[4].m_ObjPrintLineInfo = objData1; ///////////////6行///////////////// objData1[0] = ""; objData1[1] = ""; objData1[3] = "死亡原因:"; m_objLine2Arr[5].m_ObjPrintLineInfo = objData1; ///////////////7行///////////////// //objData1[0] = ""; //objData1[1] = ""; //objData1[3] = "经验教训:"; //m_objLine1Arr[6].m_ObjPrintLineInfo = objData1; } #endregion }