CGDevTools Forum

Welcome to the Official CGDevTools Support Community Forums.

iwcgjqgrid Print

General discussion

by hsbelli72 » 20 Jun 2014 21:22

hi, i found this code for print jqgrid. is possible adjust this to add a property to print iwcgjqgrid ?..

this link explain more details

http://www.trirand.com/blog/?page_id=393/help/improved-print-grid-function

regards


/ setup grid print capability. Add print button to navigation bar and bind to click.
function setPrintGrid(gid,pid,pgTitle){
// print button title.
var btnTitle = 'Print Grid';

// setup print button in the grid top navigation bar.
$('#'+gid).jqGrid('navSeparatorAdd','#'+gid+'_toppager_left', {sepclass :'ui-separator'});
$('#'+gid).jqGrid('navButtonAdd','#'+gid+'_toppager_left', {caption: '', title: btnTitle, position: 'last', buttonicon: 'ui-icon-print', onClickButton: function() {PrintGrid();} });

// setup print button in the grid bottom navigation bar.
$('#'+gid).jqGrid('navSeparatorAdd','#'+pid, {sepclass : "ui-separator"});
$('#'+gid).jqGrid('navButtonAdd','#'+pid, {caption: '', title: btnTitle, position: 'last', buttonicon: 'ui-icon-print', onClickButton: function() { PrintGrid();} });

function PrintGrid(){
// empty the print div container.
$('#prt-container').empty();

// copy and append grid view to print div container.
$('#prt-container').append('<img src="../img_logo/33logo.png" display="table">');
$('#gview_'+gid).clone().appendTo('#prt-container').css({'page-break-after':'auto'});

// remove navigation divs.
$('#prt-container div').remove('.ui-jqgrid-toppager,.ui-jqgrid-titlebar,.ui-userdata,#jqgh_grid_act,#jqgh_grid_cb,.s-ico,.ui-jqgrid-pager');

$('#prt-container div .cbox').remove();
$('#prt-container div input').remove();

// print the contents of the print container.
$('#prt-container').printElement({pageTitle:pgTitle, overrideElementCSS:[{ href:'css/print-grid.css',media:'print'}]});
$('#prt-container').empty();
}
}
// setup grid print capability. Add print button to navigation bar and bind to click.
setPrintGrid('grid','paging','Admin Page');
hsbelli72
 
Posts: 297
Joined: 14 Mar 2013 18:10

Return to General - Archive

cron

Who is online

Users browsing this forum: No registered users and 1 guest

Contact Us.