2017-11-07 32 views
0

グリッドは正常ですが、レポートには画像が表示されません。PDFを使用してイメージを表示する方法jqGridExport/Jqgrid?

この質問は、jqgridレポートのユーザーにはよくあることです。

私はいくつかの異なる設定を試みましたが、残念なことに成功しませんでした。

jQuery(document).ready(function() { 

    var grid = $("#table_grid"); 
    var mydata = <?=json_encode(Yii::app()->controller->getSupportData($startDate, $endDate, $enterpriseCode));?>; 


    grid.jqGrid({ 
     datatype: "local", 
     data: mydata, 
     colModel:[ 
      { label: '<?=Yii::t('customer', 'Customer');?>', name: 'EnterpriseName', width: 20, editable:true }, 
      { label: '<?=Yii::t('global', 'Responsible for Support');?>', name: 'Name', width: 15, editable:true }, 

      ...... 

      { label: '<?=Yii::t('global', 'Closed');?>', name: 'SupportClosed', width: 6, align:'center', formatter: 

       function (SupportClosed) { 
        if (SupportClosed == 1) 
         return "<img src='http://dev-server/rma/images/icons/32x32/accept.png'/>"; 
        else 
         return "<img src='http://dev-server/rma/images/icons/32x32/delete.png'/>"; 
       }}, 



     ], 

     viewrecords: true, 
     height: "100%", 
     width: 1140, 
     rowNum: 20, 
     pager: '#jqGridPager', 


    }); 

    $("#export").on("click", function(){ 
     $("#table_grid").jqGrid("exportToPdf",{ 
      title: "<?=Yii::t('global', 'Usage Report');?>", 
      orientation: 'landscape', 
      pageSize: 'A4',   
      customSettings: null, 
      download: 'download', 
      includeLabels : true, 
      includeGroupHeader : true, 
      includeFooter: true, 
      fileName : "jqGridExport.pdf" 
     }) 
    }) 

}); 

Grid OK

PDF - Report ERROR showing images

答えて

0

現時点ではこれがGuriddo jqGrid PDFエクスポートの制限です。詳細については、Guriddo jqGridのサポートチームにお問い合わせください。

+0

ありがとうTony !!!! –

関連する問題