亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來(lái)到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? frmzycf.java

?? 很全面的包括了住院管理的各項(xiàng)功能。如:管理員登錄
?? JAVA
?? 第 1 頁(yè) / 共 5 頁(yè)
字號(hào):
				//如果用戶輸入的疾病代碼不存在
				if(rsCount == 0){					
					//提示重輸
					lblMsg.setText("該疾病代碼不存在,請(qǐng)重新輸入!\n"+
							"輸入疾病代碼前頭部分然后回車或雙擊它\n"+
							"可以顯示疾病代碼表與之匹配的部分");
					//顯示右邊組件
				comGrpRight.setVisible(false);
					return;
				}
			}catch(SQLException se){}
			
			//顯示右邊組件
			comGrpRight.setVisible(true);						
		}
		else shwErrMsgBox_Query();
	}

	/**
	 * name:createTable
	 * author:pizi
	 * function:create the middle Table control
	 */
	private void createTable(){
		//Create a table with visible headers and lines,
		//and set columns to the font that we created		
		
		tblMiddle =  new Table(shell,SWT.SINGLE | SWT.BORDER | SWT.FULL_SELECTION);
		tblMiddle.setHeaderVisible(true);
		tblMiddle.setLinesVisible(true);
		tblMiddle.setRedraw(false);
		//Create font		
		font = new Font(display, "Helvetica", 9, SWT.BOLD);
		tblMiddle.setFont(font);
		grdData = new GridData(GridData.FILL_BOTH);
		grdData.horizontalSpan = 6;
		grdData.heightHint = 114;
		tblMiddle.setLayoutData(grdData);
		
		//Create columns
		final String[] COLUMN_NAMES_YPXX = {" ",
										"藥名", 
										"單價(jià)",
										"計(jì)價(jià)單位",
										"數(shù)量",
										"金額",
										"自費(fèi)比例",
										"自費(fèi)金額",
										"規(guī)格"};
		
		colYPXX = new TableColumn[COLUMN_NAMES_YPXX.length];
		for (int i = 0;i < 9; i++){
			colYPXX[i] = new TableColumn(tblMiddle,SWT.CENTER);
			colYPXX[i].setText(COLUMN_NAMES_YPXX[i]);
			colYPXX[i].setResizable(false);
		}
				
		//Call pack() on each one to size it to the contents
		//after set text into the columns
		for(int i = 0,n = colYPXX.length; i < n; i++){
			colYPXX[i].pack();
		}
		
		//Set each column's  width
		colYPXX[0].setWidth(32);
		colYPXX[1].setWidth(200);
		colYPXX[2].setWidth(70);
		colYPXX[3].setWidth(70);
		colYPXX[4].setWidth(70);
		colYPXX[5].setWidth(70);
		colYPXX[6].setWidth(70);
		colYPXX[7].setWidth(70);
		colYPXX[8].setWidth(70);
			
		//Set redraw back to true so that the table
		//will paint appropriately
		tblMiddle.setRedraw(true);				
	}
	
	/**
	 * name:createGroupDown
	 * author:pizi
	 * function:create Group below with widgets in it
	 */
	private void createGroupDown(){
		//Add Group Control with composites,
		//using GridLayout with 6 columns
		grpYPXX = new Group(shell,SWT.SHADOW_IN);
		grdLtYPXX = new GridLayout(6,false);
		grdLtYPXX.horizontalSpacing = 25;
		grpYPXX.setLayout(grdLtYPXX);
		grdData = new GridData(GridData.FILL_BOTH);
		grdData.horizontalSpan = 6;
		grpYPXX.setLayoutData(grdData);
		
		//藥品代碼
		lblYPDM = new Label(grpYPXX,SWT.NONE);		
		lblYPDM.setText("藥名");
		grdData = new GridData();
		grdData.widthHint = 54;
		lblYPDM.setLayoutData(grdData);
		grdData = new GridData();		
		cmbYPDM = new Combo(grpYPXX,SWT.BORDER);
		grdData.widthHint=97;
		cmbYPDM.setLayoutData(grdData);
		cmbYPDM.setTextLimit(6);	
		cmbYPDM.setVisibleItemCount(10);
		isInfGrpChanged = false;
		
		//給cmbYPDM添加獲取焦點(diǎn)監(jiān)聽器
		cmbYPDM.addListener(SWT.FocusIn,new Listener(){
			public void handleEvent(Event event){
				//添加輸入驗(yàn)證監(jiān)聽器,只允許輸入字母和退格鍵			
				//cmbYPDM.addVerifyListener(lsnVrfySFSR);
				//如果當(dāng)前正在錄入藥品信息
				if(cmbYPDM.isEnabled()){
					if(isYPRadioSelected){					
					lblMsg.setText("請(qǐng)輸入藥品代碼\n"+
							"也可以先輸入疾病相關(guān)信息");
					}
					//如果當(dāng)前正在錄入醫(yī)療服務(wù)信息
					else{					
						lblMsg.setText("請(qǐng)輸入收費(fèi)項(xiàng)目輸入用代碼\n"+
							"也可以先輸入疾病相關(guān)信息");
					}
				}				
			}
		});

		//添加藥品代碼文本框的按鍵監(jiān)聽器,用戶按回車后調(diào)用
		cmbYPDM.addKeyListener(new KeyAdapter(){
			public void keyPressed(KeyEvent event){
				switch(event.keyCode){
					case SWT.KEYPAD_CR:
					case SWT.CR:							
						String strYPNM = cmbYPDM.getText().trim();					
						int itemCount = cmbYPDM.getItemCount();
						//如果下拉框中有項(xiàng)目則移除
						if(itemCount!=0){
							cmbYPDM.remove(0,itemCount-1);
						}
						
						astYPNM = new ArrayList();	
						//如果當(dāng)前輸入的是藥品代碼
						if(isYPRadioSelected){
							//移除藥品代碼文本框的輸入驗(yàn)證監(jiān)聽器
							//cmbYPDM.removeVerifyListener(lsnVrfy);
							//Query Database for YPNM
							strSQL = "SELECT * FROM [YPXX] WHERE YPSR LIKE '"+strYPNM+"%'";												
							if(db.executeQuery(strSQL)){
								try{
									while(db.rs.next()){
										//添加藥品代碼到動(dòng)態(tài)數(shù)組中保存
										astYPNM.add(db.rs.getObject("YPNM"));									
										//添加藥名到下拉框中
										cmbYPDM.add(db.rs.getString("YM"));																	
									}						
								}catch(SQLException se){}
							}
							else shwErrMsgBox_Query();
							
							astYPNM.trimToSize();
							itemCount = cmbYPDM.getItemCount();
							//用戶輸入的藥品內(nèi)碼不存在,提示重新輸入
							if(itemCount == 0){
								lblMsg.setText("該代碼不存在,請(qǐng)重新輸入!"+
									"\n也可以先輸入診斷信息");
								cmbYPDM.setSelection(new Point(0,strYPNM.length()));
								//cmbYPDM.addVerifyListener(lsnVrfy);
							}
							//用戶輸入的藥品內(nèi)碼存在且查找結(jié)果唯一,顯示其藥名
							else if(itemCount == 1){
								cmbYPDM.select(0);
								cmbYPDM.remove(0);
								//調(diào)用選取下拉框后的方法
								selectYPDM(0);
							}
							//用戶輸入的藥品內(nèi)碼存在且查詢結(jié)果有多個(gè)
							else{	
								lblMsg.setText("請(qǐng)點(diǎn)擊下拉按鈕選擇藥品"+
									"\n也可以先輸入診斷信息");
								//CODE TO ADD...								
								break;
							}
						}
						//當(dāng)前輸入的為收費(fèi)項(xiàng)目輸入用代碼
						else{
							//移除輸入用代碼文本框的輸入驗(yàn)證監(jiān)聽器
							//cmbYPDM.removeVerifyListener(lsnVrfySFSR);
							//Query Database for YPNM
							strSQL = "SELECT * FROM [SFBZ] WHERE SFSR LIKE '%"+strYPNM+"%'";												
							if(db.executeQuery(strSQL)){
								try{
									while(db.rs.next()){
										//添加藥品代碼到動(dòng)態(tài)數(shù)組中保存
										astYPNM.add(db.rs.getObject("SFNM"));									
										//添加藥名到下拉框中
										cmbYPDM.add(db.rs.getString("SFXM"));																	
									}						
								}catch(SQLException se){}
							}
							else shwErrMsgBox_Query();
							
							astYPNM.trimToSize();
							itemCount = cmbYPDM.getItemCount();
							//用戶輸入的藥品內(nèi)碼不存在,提示重新輸入
							if(itemCount == 0){
								lblMsg.setText("該代碼不存在,請(qǐng)重新輸入!"+
									"\n也可以先輸入診斷信息");
								cmbYPDM.setSelection(new Point(0,strYPNM.length()));
								//cmbYPDM.addVerifyListener(lsnVrfySFSR);
							}
							//用戶輸入的藥品內(nèi)碼存在且查找結(jié)果唯一,顯示其藥名
							else if(itemCount == 1){
								cmbYPDM.select(0);
								cmbYPDM.remove(0);
								//調(diào)用選取下拉框后的方法
								selectYPDM(0);
							}
							//用戶輸入的項(xiàng)目代碼查詢結(jié)果有多個(gè)
							else{
								//CODE TO ADD...
							}
						}					
						break;
					}				
			}
		});
		
		//添加選擇監(jiān)聽器,當(dāng)用戶選擇下拉框中的某一項(xiàng)時(shí)調(diào)用
		cmbYPDM.addSelectionListener(new SelectionAdapter(){
			public void widgetSelected(SelectionEvent event){	
				selectYPDM(cmbYPDM.getSelectionIndex());
			}
		});	
		
		//單價(jià)
		Label lblDJ = new Label(grpYPXX,SWT.NONE);
		lblDJ.setText("單價(jià)");
		grdData = new GridData();
		grdData.widthHint = 62;
		lblDJ.setLayoutData(grdData);
		grdData = new GridData();		
		txtDJ = new Text(grpYPXX,SWT.BORDER);
		grdData.widthHint=112;
		txtDJ.setLayoutData(grdData);		
		
		//計(jì)價(jià)單位
		Label lblJJDW = new Label(grpYPXX,SWT.NONE);
		lblJJDW.setText("計(jì)價(jià)單位");
		grdData = new GridData();
		grdData.widthHint = 62;
		lblJJDW.setLayoutData(grdData);
		grdData = new GridData();		
		txtJJDW = new Text(grpYPXX,SWT.BORDER);
		grdData.widthHint=112;
		txtJJDW.setLayoutData(grdData);
		
		//數(shù)量
		Label lblSL = new Label(grpYPXX,SWT.NONE);		
		lblSL.setText("數(shù)量");
		grdData = new GridData();
		grdData.widthHint = 54;
		lblSL.setLayoutData(grdData);
		grdData = new GridData();		
		txtSL = new Text(grpYPXX,SWT.BORDER);
		grdData.widthHint=112;
		txtSL.setLayoutData(grdData);		
		
		//添加數(shù)量獲取焦點(diǎn)監(jiān)聽器,當(dāng)數(shù)量文本框獲得焦點(diǎn)時(shí)調(diào)用
		txtSL.addListener(SWT.FocusIn,new Listener(){
			public void handleEvent(Event event){
				if(txtSL.getEditable()){
					//添加輸入驗(yàn)證監(jiān)聽器,只允許輸入數(shù)字和小數(shù)點(diǎn)
					txtSL.addVerifyListener(lsnVrfySL);
					lblMsg.setText("請(qǐng)輸入藥品數(shù)量\n"+
							"也可以先輸入疾病相關(guān)信息");
				}			
			}
		});
		
		//添加數(shù)量文本框按鍵監(jiān)聽器,用戶按回車后調(diào)用
		txtSL.addKeyListener(new KeyAdapter(){
			public void keyPressed(KeyEvent event){
				switch(event.keyCode){
					case SWT.KEYPAD_CR:
					case SWT.CR:
						//移除數(shù)量文本框的驗(yàn)證監(jiān)聽器
						txtSL.removeVerifyListener(lsnVrfySL);
						boolean numFormatErr = false;
						int iYPSL = 1;
						int iZFBL;
						float fYPDJ;					
												
						try{
							iYPSL = Integer.parseInt(txtSL.getText());
						}catch(NumberFormatException e){
							numFormatErr = true;
						}
						//如果未輸入藥品數(shù)量,或藥品數(shù)量為0
						if(txtSL.getText().equals("") || iYPSL == 0){
							txtSL.selectAll();
							lblMsg.setText("藥品數(shù)量不能為0,請(qǐng)重新輸入!");
							txtSL.addVerifyListener(lsnVrfySL);
							return;
						}
						//如果輸入的藥品數(shù)量數(shù)據(jù)錯(cuò)誤
						if(numFormatErr){
							txtSL.selectAll();
							lblMsg.setText("藥品數(shù)量數(shù)字的格式錯(cuò)誤,請(qǐng)重新輸入!");
							txtSL.addVerifyListener(lsnVrfySL);
							return;
						}						
						fYPDJ = Float.parseFloat(strYPDJ);
						iZFBL = Integer.parseInt(strZFBL);
						fJE = iYPSL * fYPDJ;
						fZFJE =( iYPSL * fYPDJ * iZFBL )/100;
						
						txtSL.setText(String.valueOf(iYPSL));
						txtJE.setText(String.valueOf(fJE));
						txtZFJE.setText(String.valueOf(fZFJE));					
						
						//數(shù)量文本框設(shè)置為不可用
						txtSL.setEditable(false);
						//確定按鍵設(shè)置為可用且獲得焦點(diǎn)
						btnOK.setEnabled(true);	
						btnOK.setFocus();
						lblMsg.setText("按確定鍵將該項(xiàng)藥品信息添加到表格中");
				}
			}
		});
		
		//金額
		Label lblJE = new Label(grpYPXX,SWT.NONE);
		lblJE.setText("金額");
		grdData = new GridData();
		grdData.widthHint = 62;
		lblJE.setLayoutData(grdData);
		grdData = new GridData();		
		txtJE = new Text(grpYPXX,SWT.BORDER);
		grdData.widthHint=112;
		txtJE.setLayoutData(grdData);		
		
		//自費(fèi)比例
		Label lblZFBL = new Label(grpYPXX,SWT.NONE);
		lblZFBL.setText("自費(fèi)比例");
		grdData = new GridData();
		grdData.widthHint = 62;
		lblZFBL.setLayoutData(grdData);
		grdData = new GridData();		
		txtZFBL = new Text(grpYPXX,SWT.BORDER);
		grdData.widthHint=112;
		txtZFBL.setLayoutData(grdData);		
		
		//自費(fèi)金額
		Label lblZFJE = new Label(grpYPXX,SWT.NONE);
		lblZFJE.setText("自費(fèi)金額");
		grdData = new GridData();
		grdData.widthHint = 54;
		lblZFJE.setLayoutData(grdData);
		grdData = new GridData();		
		txtZFJE = new Text(grpYPXX,SWT.BORDER);
		grdData.widthHint=112;
		txtZFJE.setLayoutData(grdData);		
		
		//規(guī)格
		lblGG = new Label(grpYPXX,SWT.NONE);
		lblGG.setText("規(guī)格");
		grdData = new GridData();
		grdData.widthHint = 62;
		lblGG.setLayoutData(grdData);
		grdData = new GridData();		
		txtGG = new Text(grpYPXX,SWT.BORDER);
		grdData.widthHint=112;
		txtGG.setLayoutData(grdData);		
		
		//產(chǎn)地
		lblCD = new Label(grpYPXX,SWT.NONE);
		lblCD.setText("產(chǎn)地");
		grdData = new GridData();
		grdData.widthHint = 62;
		lblCD.setLayoutData(grdData);
		grdData = new GridData();		
		txtCD = new Text(grpYPXX,SWT.BORDER);
		grdData.widthHint=112;		
		txtCD.setLayoutData(grdData);		
		
		//廠家
		lblCJ = new Label(grpYPXX,SWT.NONE);
		lblCJ.setText("廠家");
		grdData = new GridData();
		grdData.widthHint = 54;
		lblCJ.setLayoutData(grdData);
		grdData = new GridData();		
		txtCJ = new Text(grpYPXX,SWT.BORDER);
		grdData.widthHint = 112;
		txtCJ.setLayoutData(grdData);		
		
		//確定
		comBtnGrpUp = new Composite(grpYPXX,SWT.NONE);
		grdData = new GridData(GridData.HORIZONTAL_ALIGN_END);
		grdData.horizontalSpan = 4;
		comBtnGrpUp.setLayoutData(grdData);
		grdLtCmpUp = new GridLayout(2,true);
		grdLtCmpUp.horizontalSpacing = 0;
		comBtnGrpUp.setLayout(grdLtCmpUp);		
		
		btnOK = new Button(comBtnGrpUp,SWT.None);
		btnOK.setText("確定");
		grdData = new GridData();
		grdData.widthHint = 60;
		btnOK.setLayoutData(grdData);
		tblItemIndex_YP = 0;

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
av电影一区二区| 亚洲精品一二三四区| 亚洲国产精品成人综合色在线婷婷| 日韩欧美一区二区不卡| 欧美tk丨vk视频| 亚洲精品在线电影| 亚洲国产精品99久久久久久久久| 亚洲欧美日韩国产手机在线 | 日本美女一区二区三区| 久久爱www久久做| 国内外精品视频| 99精品在线观看视频| 欧美日韩午夜在线视频| 欧美在线高清视频| 日韩精品一区二区三区视频| 日韩欧美一区二区免费| 国产精品久久久久久一区二区三区 | 国产麻豆一精品一av一免费| 91香蕉视频在线| 欧美成人女星排名| 日韩久久一区二区| 免费成人性网站| 国产91精品一区二区| 欧美亚洲国产bt| 久久综合久色欧美综合狠狠| 亚洲精品一区在线观看| 一区二区三区高清| 国产精品乡下勾搭老头1| 欧美在线观看视频一区二区三区| 精品av综合导航| 一卡二卡欧美日韩| 日本亚洲免费观看| 成人动漫在线一区| 日韩视频一区二区三区| 亚洲日本乱码在线观看| 免费在线观看视频一区| 国产乱码精品一区二区三区av | 国产日韩欧美不卡| 日韩福利视频网| 91亚洲精品乱码久久久久久蜜桃| 精品国产亚洲在线| 亚洲国产裸拍裸体视频在线观看乱了| 国产一区二区精品久久99| 国产成人自拍网| 日韩免费高清av| 亚洲国产日韩精品| 成人久久18免费网站麻豆| 日韩一级在线观看| 亚洲一二三区不卡| 成人午夜电影小说| 久久久精品国产免大香伊| 视频一区二区三区中文字幕| 91麻豆福利精品推荐| 久久久久9999亚洲精品| 天堂va蜜桃一区二区三区漫画版| 狠狠狠色丁香婷婷综合激情| 日韩欧美国产三级| 五月天精品一区二区三区| 色综合久久久久综合体| 亚洲国产激情av| 国产麻豆91精品| 91精品欧美福利在线观看| 亚洲成人激情综合网| 91麻豆蜜桃一区二区三区| 欧美激情在线一区二区三区| 黄色小说综合网站| 正在播放亚洲一区| 亚洲欧美另类在线| 99国产精品一区| 国产精品欧美久久久久无广告 | 国产女人18毛片水真多成人如厕 | 国产精品人成在线观看免费| 国产成人精品免费| 国产精品久久免费看| 成人av电影免费在线播放| 亚洲欧洲韩国日本视频| 91影视在线播放| 亚洲国产视频一区二区| 欧美肥妇毛茸茸| 毛片av一区二区三区| 日韩丝袜美女视频| 国产精品一区二区三区乱码| 国产精品欧美综合在线| 色天天综合色天天久久| 亚洲v中文字幕| 99国产精品久久久久| 欧美日韩日本视频| 五月激情综合色| 欧美肥大bbwbbw高潮| 麻豆91精品视频| 国产欧美精品一区| 成人教育av在线| 亚洲一区二区在线视频| 欧美高清性hdvideosex| 久久se这里有精品| 亚洲国产成人午夜在线一区| 91农村精品一区二区在线| 亚洲国产你懂的| 精品女同一区二区| 99这里都是精品| 性欧美大战久久久久久久久| 精品三级在线看| 成人精品免费看| 国产91丝袜在线18| 中文字幕在线一区| 欧美色窝79yyyycom| 日本不卡123| 亚洲免费色视频| 欧美午夜精品一区二区三区| 日韩一区精品视频| 国产亚洲欧美色| 91免费看`日韩一区二区| 日韩中文字幕一区二区三区| 久久久久久**毛片大全| 91国产视频在线观看| 久久国产视频网| 亚洲视频狠狠干| 日韩精品一区二区三区四区| 成人av在线影院| 青草国产精品久久久久久| 国产精品丝袜黑色高跟| 777奇米四色成人影色区| 成人av在线播放网址| 日本最新不卡在线| 亚洲日本成人在线观看| 日韩欧美一二三| 91国模大尺度私拍在线视频| 国产一区二区美女诱惑| 亚洲福利国产精品| 国产精品区一区二区三区 | 日韩理论片一区二区| 欧美一区二区国产| 91视频在线看| 另类人妖一区二区av| 亚洲自拍都市欧美小说| 国产区在线观看成人精品| 日韩黄色免费电影| 欧美一区二区久久久| 国产精品99久久久久| 亚洲国产aⅴ成人精品无吗| 国产婷婷色一区二区三区| 6080日韩午夜伦伦午夜伦| 91亚洲精品久久久蜜桃网站| 国产一区二区三区国产| 日韩在线观看一区二区| 亚洲人成伊人成综合网小说| 国产日韩精品一区二区三区| 日韩欧美在线123| 欧美人成免费网站| 91在线小视频| 成人综合婷婷国产精品久久蜜臀| 日韩经典一区二区| 亚洲一区二区三区四区五区中文| 欧美韩国日本一区| 久久综合给合久久狠狠狠97色69| 欧美美女一区二区三区| 91九色最新地址| 99vv1com这只有精品| 成人午夜又粗又硬又大| 国产精品夜夜爽| 国产精品一线二线三线精华| 美女国产一区二区| 秋霞电影一区二区| 日韩福利电影在线| 国产精品欧美极品| 日韩一区二区在线观看视频| 欧美日韩亚洲综合一区 | 成人免费在线视频| 国产欧美日韩综合精品一区二区| 精品国产在天天线2019| 亚洲三级在线免费| 国产欧美一区二区精品性色 | 国产露脸91国语对白| 老汉av免费一区二区三区| 日韩在线一二三区| 日韩成人一级大片| 日韩vs国产vs欧美| 日韩av电影天堂| 日韩有码一区二区三区| 奇米四色…亚洲| 蜜桃视频在线观看一区| 蜜臀久久久久久久| 美国一区二区三区在线播放| 蜜桃一区二区三区四区| 精一区二区三区| 精品一区二区免费视频| 精品一区二区三区视频| 国产精品影视网| 波波电影院一区二区三区| 成人av影院在线| 91看片淫黄大片一级在线观看| 97精品久久久午夜一区二区三区 | 亚洲综合色噜噜狠狠| 亚洲综合清纯丝袜自拍| 亚洲国产va精品久久久不卡综合| 日韩电影免费一区| 国产尤物一区二区| 成人黄动漫网站免费app| 色综合天天综合| 欧美日韩国产123区|