Only copy visible columns on attendee reports
Also, add the ability to choose which columns are visible.
This commit is contained in:
		
							parent
							
								
									a0610972fc
								
							
						
					
					
						commit
						4f37556db0
					
				
					 1 changed files with 13 additions and 4 deletions
				
			
		|  | @ -50,17 +50,26 @@ | ||||||
| {% endblock %} | {% endblock %} | ||||||
| 
 | 
 | ||||||
| {% block extra_script %} | {% block extra_script %} | ||||||
| <link rel="stylesheet" type="text/css" href="https://cdn.datatables.net/v/bs/jszip-2.5.0/dt-1.10.16/b-1.4.2/b-html5-1.4.2/b-print-1.4.2/r-2.2.0/datatables.min.css"/> | <link rel="stylesheet" type="text/css" href="https://cdn.datatables.net/v/bs/jszip-2.5.0/dt-1.10.16/b-1.4.2/b-colvis-1.4.2/b-flash-1.4.2/b-html5-1.4.2/b-print-1.4.2/cr-1.4.1/fc-3.2.3/fh-3.1.3/r-2.2.0/rg-1.0.2/datatables.min.css"/> | ||||||
| <script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/pdfmake/0.1.32/vfs_fonts.js"></script> |  | ||||||
| <script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/pdfmake/0.1.32/pdfmake.min.js"></script> | <script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/pdfmake/0.1.32/pdfmake.min.js"></script> | ||||||
| <script type="text/javascript" src="https://cdn.datatables.net/v/bs/jszip-2.5.0/dt-1.10.16/b-1.4.2/b-html5-1.4.2/b-print-1.4.2/r-2.2.0/datatables.min.js"></script> | <script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/pdfmake/0.1.32/vfs_fonts.js"></script> | ||||||
|  | <script type="text/javascript" src="https://cdn.datatables.net/v/bs/jszip-2.5.0/dt-1.10.16/b-1.4.2/b-colvis-1.4.2/b-html5-1.4.2/b-print-1.4.2/cr-1.4.1/fc-3.2.3/fh-3.1.3/r-2.2.0/rg-1.0.2/datatables.min.js"></script> | ||||||
| <script type="text/javascript"> | <script type="text/javascript"> | ||||||
|         $("table.table-reportdata").dataTable({ |         $("table.table-reportdata").dataTable({ | ||||||
|             "dom": "<'row'<'col-md-3'l><'col-md-3'B><'col-md-4'f>r>t<'row'<'col-md-3'i><'col-md-5'p>>", |             "dom": "<'row'<'col-md-3'l><'col-md-3'B><'col-md-4'f>r>t<'row'<'col-md-3'i><'col-md-5'p>>", | ||||||
|             "stateSave": true, |             "stateSave": true, | ||||||
|             "lengthMenu": [[10, 50, 100, -1], [10, 50, 100, "All"]], |             "lengthMenu": [[10, 50, 100, -1], [10, 50, 100, "All"]], | ||||||
|             "pageLength": 100, |             "pageLength": 100, | ||||||
|             "buttons": [ "copy", "csv", "print"] |             "buttons": [ "csv", "print", { | ||||||
|  |               extend: 'copy', | ||||||
|  |               text: 'Copy', | ||||||
|  |               exportOptions: { | ||||||
|  |                 columns: ':visible' | ||||||
|  |               }}, | ||||||
|  |               { extend: 'collection', | ||||||
|  |                 text: 'Columns', | ||||||
|  |                 buttons: [ 'columnsToggle'] | ||||||
|  |             }] | ||||||
|         }); |         }); | ||||||
|     </script> |     </script> | ||||||
| {% endblock %} | {% endblock %} | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		
		Reference in a new issue
	
	 James Polley
						James Polley