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

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

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

    作者: 王德田 發(fā)表于 2010-09-25 17:14 原文鏈接 閱讀: 2 評(píng)論: 0

    <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="DuoYeDaYin.aspx.cs" Inherits="Emr_bs.main.DuoYeDaYin" %>

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "

    <html xmlns="<head runat="server">
        <title>多頁(yè)打印</title>
        <style type="text/css">

    .tr_top{
     background-image:url(../main/image/tab_bg.jpg);
     background-repeat:repeat-x;
     border-right-style: none;
     text-align: center;
     text-indent: 5px;
    }
            </style>
            <script type="text/javascript" src="../public/jquery-1.4.2.min.js"></script>
            <script type="text/javascript">
            var tempPatient_id ="";
            var tempVisit_id ="";
    var  tempFileExec="";
     var temptotal=0;
          var intervalID,j=0;
            $(document).ready(function(){
                var    obj    =    window.dialogArguments  
                tempPatient_id=obj.patient_id;
                tempVisit_id =obj.visit_id;
                $("#BtAll").click(function(){
                $("[type='checkbox']").attr("checked","true");//取消全選
                }) ;

                $("#BtQuXiao").click(function(){
                $("[type='checkbox']").removeAttr("checked");//取消全選
                }) ;
                //綁定打印
                $("#BtPrint").click(function(){
                  var str="";
                 j=0;tempFileExec="";
                  $("#BtPrint").attr("disabled",true);  
                  $("#idtotal").html(1);          
                 if(intervalID.length<1){
                  intervalID=window.setInterval("FunDemo('a')",10);
                  }
                    try
                    {
                    temptotal =$("[type=checkbox]:checked").length;
                    $("#idAllCount").html(temptotal);
                    $("[type=checkbox]:checked").each(function(){
                    var tempFile = $("#"+$(this).attr("id").replace("IDNum","IDEmr_File_Name")).val();          
                    LoadFile(tempPatient_id,tempVisit_id,tempFile);
                    });
                    }
                    catch(e)
                    {
                    alert(e.message);
                    }
                   
                });
            });
            function getCheck()
            {
             
     

            }
            function LoadFile(tempPatient_id,tempVisit_id,tempfileName)
            {
            var dataReturn = "";
             $.ajax({  
                        type:"GET",
                        url : "DuoYeDaYin.aspx",
                        dataType:"json", 
                        data:{isAjax:"true",action:"pdf",patient_id:tempPatient_id,visit_id:tempVisit_id,pdfpath:tempfileName},
                        complete: function(XMLHttpRequest, textStatus){
                             //alert(XMLHttpRequest.responseText);
                            var data1 =eval("("+XMLHttpRequest.responseText+")");
                            dataReturn= data1.urls;
                         // alert("dataReturn:"+dataReturn);
    //                            YCanPDF.Zoom=1;// 按照PDF原始界面大小顯示
    //                            var n=YCanPDF.SetURL(dataReturn,"");// 打開(kāi)網(wǎng)絡(luò)的PDF文件,只支持絕對(duì)路徑
    //                            if(n==0)
    //                            {
    //                            // YCanPDF.PrintNoDlg('Print',1,YCanPDF.MaxPage,1,2,1);
    //                              YCanPDF.CloseFile();
    //                            }
                          tempFileExec+="YCanPDF.Zoom=1;var n=YCanPDF.SetURL('"+dataReturn+"','');if(n==0){ YCanPDF.PrintNoDlg('Print',1,YCanPDF.MaxPage,1,2,1);YCanPDF.CloseFile();};$('#idtotal').html('"+(++j)+"');";//$('#idtotal').html('"+tempstatus+"');
                         
                             //$("#idtotal").html(j);
                            }
                       
                    });  
                    return dataReturn;

            }
     
      
           
            function FunDemo(a)
            {
        
            if(j==temptotal){
             //  alert("print");
            eval(tempFileExec);
            //alert(tempFileExec);
            window.clearTimeout( intervalID );
            intervalID="";
          $("#BtPrint").attr("disabled",false);
            }
         //   $("#idtotal").html(j);
            } 
            intervalID=window.setInterval("FunDemo('a')",10);
         
            </script>
    </head>
    <body>
        <form id="form1" runat="server">
        <div>
       
        <asp:GridView ID="gvList" runat="server"
                            BorderColor="#93B6E3" BorderWidth="0px" Font-Size="Small" ForeColor="#333333"
                            Height="32%" OnRowDataBound="gvList_RowDataBound"
            Width="100%" AutoGenerateColumns="False"
           >
                            <FooterStyle BackColor="#A6A1E0" Font-Bold="True" ForeColor="White" />
                       <Columns>
                                <asp:TemplateField HeaderText="編號(hào)">
                                    <ItemTemplate>
                                <asp:CheckBox ID="IDNum" runat="server"  Checked="true" />
                                <asp:HiddenField ID="IDEmr_File_Name" runat="server" Value='<%#Eval("EMR_FILE_NAME")%>' />
                                    </ItemTemplate>
                               
                                </asp:TemplateField>
                                  <asp:BoundField DataField="Patient_ID" HeaderText="病人編號(hào)" />
                                    <asp:BoundField DataField="visit_id" HeaderText="住院次數(shù)" />
                                  <asp:TemplateField HeaderText="類(lèi)別">
                                    <ItemTemplate>
                                        <%#Eval("MR_CLASS")%>                            
                                    </ItemTemplate>
                                </asp:TemplateField>
                                   <asp:TemplateField HeaderText="名稱">
                                    <ItemTemplate>
                                        <%#Eval("TOPIC")%>                            
                                    </ItemTemplate>
                                </asp:TemplateField>
                                   <asp:TemplateField HeaderText="標(biāo)識(shí)">
                                    <ItemTemplate>
                                        <%#Eval("ARCHIVE_KEY")%>                            
                                    </ItemTemplate>
                                </asp:TemplateField>                         
                            </Columns>
                            <RowStyle BackColor="White" Font-Bold="True" Font-Size="Small" ForeColor="#003399"
                                HorizontalAlign="Center" />
                            <EditRowStyle BackColor="#999999" />
                            <SelectedRowStyle BackColor="#009999" Font-Bold="True" ForeColor="#CCFF99" />
                            <PagerStyle BackColor="#337FB2" ForeColor="White" HorizontalAlign="Center" VerticalAlign="Middle" />
                            <HeaderStyle BackColor="#B5D1F6" Font-Size="12px" ForeColor="White" HorizontalAlign="Center"
                                VerticalAlign="Middle"  CssClass="tr_top"  Height="25px" />
                             
                            <AlternatingRowStyle BackColor="#E8F4FF" Font-Bold="True" Font-Size="Small" HorizontalAlign="Center"/>
                        </asp:GridView>
       
        </div>
        </form>
         <object id="YCanPDF" classid="clsid:474C1AB2-EFA5-4A19-9267-BA38B685C74A" codebase="pdfview.cab#version=1,7,6,2"  width = 0 height = 0 >
          </object>
         
        <p>
        <table style="width:100%;height:24px"><tr>
        <td width="20%"> 打印第<span id="idtotal"></span>個(gè)</td>  
        <td width="20%"> 共<span id="idAllCount"></span>個(gè)</td>
        <td width="60%"></td>
        </tr></table>
      
            <input id="BtPrint" type="button" value="打印選擇病歷文件"/>&nbsp;&nbsp;&nbsp;
            <input
                id="BtAll" type="button" value="全選" />&nbsp;&nbsp; <input id="BtQuXiao"
                type="button" value="反選" /></p>
       
           
    </body>
    </html>

    評(píng)論: 0 查看評(píng)論 發(fā)表評(píng)論

    程序員找工作,就在博客園


    最新新聞:
    · 有史以來(lái)最偉大的12款PC游戲(2010-09-26 11:31)
    · UCWEB購(gòu)手機(jī)應(yīng)用軟件來(lái)電通 數(shù)據(jù)將逐步遷移(2010-09-26 11:09)
    · 喬布斯郵件確認(rèn)新款A(yù)pple TV 9月出貨(2010-09-26 11:05)
    · 雙底座接口 蘋(píng)果中國(guó)申請(qǐng)iPad專利曝光(2010-09-26 10:49)
    · 惠普回應(yīng)IBM質(zhì)疑:研發(fā)支出不能反映創(chuàng)新水平(2010-09-26 10:46)

    編輯推薦:關(guān)于Java之父離職原因的隨想

    網(wǎng)站導(dǎo)航:博客園首頁(yè)  個(gè)人主頁(yè)  新聞  閃存  小組  博問(wèn)  社區(qū)  知識(shí)庫(kù)


    文章來(lái)源:http://www.cnblogs.com/wangdetian168/archive/2010/09/25/1834720.html
    posted on 2010-09-25 17:14 sanmao 閱讀(131) 評(píng)論(0)  編輯  收藏

    只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


    網(wǎng)站導(dǎo)航:
     

    常用鏈接

    留言簿(5)

    隨筆分類(lèi)

    隨筆檔案

    搜索

    •  

    最新評(píng)論

    閱讀排行榜

    評(píng)論排行榜

    主站蜘蛛池模板: 亚洲国产精品综合福利专区| 另类小说亚洲色图| 日韩激情无码免费毛片| 高潮内射免费看片| 亚洲一区二区影院| 久久久高清免费视频| 亚洲成a人片在线不卡一二三区| 亚洲一区二区三区国产精品| 91在线老王精品免费播放| 亚洲精品GV天堂无码男同| 久久久久亚洲av毛片大| 色婷婷7777免费视频在线观看| 色老头综合免费视频| 亚洲精品视频在线| 亚洲av高清在线观看一区二区 | 久久精品成人免费国产片小草| 久久香蕉国产线看观看亚洲片| 日韩一区二区在线免费观看| 免费在线看黄的网站| 国产成人va亚洲电影| 亚洲激情电影在线| 在线A亚洲老鸭窝天堂| 噜噜嘿在线视频免费观看| 无码A级毛片免费视频内谢| 污视频网站免费观看| 亚洲中文字幕无码av在线| 亚洲韩国精品无码一区二区三区 | 国产免费人人看大香伊| 久久免费看黄a级毛片| 久久久WWW免费人成精品| 亚洲乱码无人区卡1卡2卡3| 337p日本欧洲亚洲大胆色噜噜| 国产成人精品日本亚洲专区 | 天天看免费高清影视| 国产婷婷成人久久Av免费高清| 免费亚洲视频在线观看| 亚洲中文字幕无码一去台湾| 亚洲综合婷婷久久| 亚洲AV永久精品爱情岛论坛| 亚洲色大成网站WWW久久九九| 四虎影在线永久免费四虎地址8848aa |