www/js/profile_fermentation.js

changeset 286
124af734af68
parent 245
3649c3d31d15
child 487
06df1320327c
equal deleted inserted replaced
285:0ea9dfb3fce9 286:124af734af68
237 width: 1280, 237 width: 1280,
238 height: 630, 238 height: 630,
239 source: dataAdapter, 239 source: dataAdapter,
240 theme: theme, 240 theme: theme,
241 showstatusbar: true, 241 showstatusbar: true,
242 localization: getLocalization(),
243 renderstatusbar: function (statusbar) { 242 renderstatusbar: function (statusbar) {
244 var container = $("<div style='overflow: hidden; position: relative; margin: 5px;'></div>"); 243 var container = $("<div style='overflow: hidden; position: relative; margin: 5px;'></div>");
245 var addButton = $("<div style='float: right; margin-right: 15px;'><img style='position: relative; margin-top: 2px;' src='images/add.png'/><span style='margin-left: 4px; position: relative; top: -3px;'>Nieuw</span></div>"); 244 var addButton = $("<div style='float: right; margin-right: 15px;'><img style='position: relative; margin-top: 2px;' src='images/add.png'/><span style='margin-left: 4px; position: relative; top: -3px;'>Nieuw</span></div>");
246 container.append(addButton); 245 container.append(addButton);
247 statusbar.append(container); 246 statusbar.append(container);
264 columns: [ 263 columns: [
265 { text: 'Vergisting profiel', datafield: 'name' }, 264 { text: 'Vergisting profiel', datafield: 'name' },
266 { text: 'Min. start &deg;C', datafield: 'inittemp_lo', width: 150, align: 'right', cellsalign: 'right', cellsformat: 'f1' }, 265 { text: 'Min. start &deg;C', datafield: 'inittemp_lo', width: 150, align: 'right', cellsalign: 'right', cellsformat: 'f1' },
267 { text: 'Max. start &deg;C', datafield: 'inittemp_hi', width: 150, align: 'right', cellsalign: 'right', cellsformat: 'f1' }, 266 { text: 'Max. start &deg;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);

mercurial