264 columns: [ |
263 columns: [ |
265 { text: 'Vergisting profiel', datafield: 'name' }, |
264 { text: 'Vergisting profiel', datafield: 'name' }, |
266 { text: 'Min. start °C', datafield: 'inittemp_lo', width: 150, align: 'right', cellsalign: 'right', cellsformat: 'f1' }, |
265 { text: 'Min. start °C', datafield: 'inittemp_lo', width: 150, align: 'right', cellsalign: 'right', cellsformat: 'f1' }, |
267 { text: 'Max. start °C', datafield: 'inittemp_hi', width: 150, align: 'right', cellsalign: 'right', cellsformat: 'f1' }, |
266 { text: 'Max. start °C', datafield: 'inittemp_hi', width: 150, align: 'right', cellsalign: 'right', cellsformat: 'f1' }, |
268 { text: 'Stappen', datafield: 'totalsteps', width: 80, align: 'right', cellsalign: 'right' }, |
267 { text: 'Stappen', datafield: 'totalsteps', width: 80, align: 'right', cellsalign: 'right' }, |
269 { text: 'Tijdsduur', datafield: 'duration', width: 150, align: 'right', cellsalign: 'right', |
268 { text: 'Tijdsduur', datafield: 'duration', width: 150, align: 'right', |
270 cellsrenderer: function (row, columnfield, value, defaulthtml, columnproperties) { |
269 cellsrenderer: function (row, columnfield, value, defaulthtml, column) { |
271 //var rowData = $("#fermentableGrid").jqxGrid('getrowdata', row); |
|
272 if (value < 24) { |
270 if (value < 24) { |
273 var show = value+" uur"; |
271 var show = value+" uur"; |
274 } else { |
272 } else { |
275 var days = Math.floor(value / 24); |
273 var days = Math.floor(value / 24); |
276 var hours = value % 24; |
274 var hours = value % 24; |
277 if (days == 1) |
275 if (days == 1) |
278 var show = days+" dag, "+hours+" uur"; |
276 var show = days+" dag, "+hours+" uur"; |
279 else |
277 else |
280 var show = days+" dagen, "+hours+" uur"; |
278 var show = days+" dagen, "+hours+" uur"; |
281 } |
279 } |
282 return "<span style='margin: 3px; margin-top: 6px; float: "+columnproperties.cellsalign+"'>"+show+"</span>"; |
280 return "<span style='margin: 3px; margin-top: 6px; float: right;'>"+show+"</span>"; |
283 } |
281 } |
284 }, |
282 }, |
285 { text: 'Wijzig', datafield: 'Edit', width: 100, align: 'center', columntype: 'button', cellsrenderer: function () { |
283 { text: '', datafield: 'Edit', width: 100, align: 'center', columntype: 'button', cellsrenderer: function () { |
286 return "Wijzig"; |
284 return "Wijzig"; |
287 }, buttonclick: function (row) { |
285 }, buttonclick: function (row) { |
288 editrow = row; |
286 editrow = row; |
289 // get the clicked row's data and initialize the input fields. |
287 // get the clicked row's data and initialize the input fields. |
290 dataRecord = $("#jqxgrid").jqxGrid('getrowdata', editrow); |
288 dataRecord = $("#jqxgrid").jqxGrid('getrowdata', editrow); |