<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    JBOSS 點滴

    豐豐的博客

    倉庫多選

    最近雖然很忙,但做的東東如果不留點底,肯定又會忘記這些東東了.

    最近做了個日庫存倉庫多選,現把步驟寫下:
    1:;先在JSP頁面寫:
    <script language = "javascript"
    src="../../findall/find_dayware/js/find_ware.js"></script>
    2:在JSP頁面調用函數:
    ? <input? style="width:220" name = "ware_name" type = "input" class = "input2" value=""???? onkeydown="keyenter(myform,this)"? nullable="y" datatype='' cname="倉庫名稱" readonly><img style="cursor:hand" src="../../images/jt002b.gif" onclick =? "find_ware(myform.ware_code,myform.ware_name,myform.addr,myform.waretype)"readonly>
    3:進入find_dayware頁面
    4:JS頁面:
    function find_ware(code,name,addr,ware_type){
    ??? var url,getfields;
    ??? url="../../findall/find_dayware/find_ware_operation.jsp";
    ??? getfields=openwindow_find(url);
    ?if(typeof(getfields)!="undefined"){
    ??if(getfields.length != 0){?
    ??????? ?code.value = getString(getfields,1);
    ???name.value = getString(getfields,2);
    ???addr.value = getString(getfields,3);
    ???ware_type.value = getString(getfields,4);
    ??}
    ?}
    }
    //這就是選定調用函數以"|"區分開.
    function sele_all(){
    ?var is_checked = false;
    ?var strurl="";
    ?var strware="";

    ?obj_chk=window.parent.record_list_f.document.all("chk");
    ?if(obj_chk){
    ??? if(typeof(obj_chk.length)!="undefined"){
    ????? for(inti=0;inti<obj_chk.length;inti++){
    ??????? if(obj_chk[inti].checked){
    ????strurl+=getString(obj_chk[inti].value,1);
    ????strware+=";"+getString(obj_chk[inti].value,2);

    ????is_checked = true;
    ??????? }
    ????? }? ????
    ??? }else{
    ???if(obj_chk.checked){
    ????strurl+=getString(obj_chk.value,1);
    ????strware+=getString(obj_chk.value,2);
    ????is_checked = true;
    ???}
    ??? }??
    ??? if(is_checked){
    ???? str=strurl+"|"+strware+"|||";
    ???? window.parent.returnValue =str;
    ????????????? window.parent.close();
    ????????????? return;
    ??? }
    ?}
    }

    這樣選定后倉庫編碼和倉庫名稱帶出來了但需要區分開來,我們倉庫編碼是二位組成,那么我們需要區分:
    if(ware_code.length()>0){
    if(ware_code.length()==2){
    ?sqlwhere+=" and ware_code in('"+ware_code+"')";
    }else{
    ?for(int i=0;i<=ware_code.length();i++){
    ??if(i+2<ware_code.length()){
    ???? strwarecode =strwarecode+ "'"+ware_code.substring(i,i+2)+"',";
    ??}else if(i+4>ware_code.length()){
    ???strwarecode =strwarecode+ "'"+ware_code.substring(i,i+2)+"'";
    ???i=ware_code.length();
    ??}
    ??i=i+1;


    ?}
    ??? sqlwhere+=" and ware_code in("+strwarecode+")";
    }
    }
    這樣問題就解決了...

    posted on 2006-11-29 10:39 半導體 閱讀(215) 評論(0)  編輯  收藏


    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 无码人妻一区二区三区免费视频 | 亚洲AV午夜成人片| 亚洲国产中文在线视频| 老司机午夜在线视频免费观| 精品国产一区二区三区免费| 在线观看免费宅男视频| 在线亚洲人成电影网站色www| 亚洲国产美女在线观看| 一区二区三区免费视频播放器| 中文字幕免费视频一| yy6080久久亚洲精品| 亚洲国色天香视频| WWW国产成人免费观看视频| 亚洲精品免费网站| 亚洲日韩精品射精日| 亚洲乱码中文字幕在线| 午夜理伦剧场免费| 亚洲国产aⅴ综合网| 亚洲乱码中文论理电影| 91成人免费观看在线观看| 永久免费毛片手机版在线看| 久久久久亚洲AV成人无码| 免费国产高清毛不卡片基地| 在线看片v免费观看视频777 | 精品亚洲国产成人| 男人天堂免费视频| 国产a不卡片精品免费观看 | 成人无码精品1区2区3区免费看| 成年女人免费视频播放77777| 亚洲AV综合色区无码一区| 特级毛片免费播放| 歪歪漫画在线观看官网免费阅读| 久久久久亚洲精品影视| 亚洲一区二区三区免费| 免费人成在线观看播放国产| 亚洲午夜国产精品无卡| 未满十八18禁止免费无码网站 | 91嫩草国产在线观看免费| 亚洲AV无码一区二区二三区软件| 猫咪免费人成在线网站| 性色av免费观看|