www/js/inv_yeasts.js

changeset 286
124af734af68
parent 278
dc22dd5d77fd
child 311
f6fafccd8a6d
equal deleted inserted replaced
285:0ea9dfb3fce9 286:124af734af68
199 width: 1280, 199 width: 1280,
200 height: 630, 200 height: 630,
201 source: dataAdapter, 201 source: dataAdapter,
202 theme: theme, 202 theme: theme,
203 showstatusbar: true, 203 showstatusbar: true,
204 localization: getLocalization(),
205 renderstatusbar: function (statusbar) { 204 renderstatusbar: function (statusbar) {
206 var container = $("<div style='overflow: hidden; position: relative; margin: 5px;'></div>"); 205 var container = $("<div style='overflow: hidden; position: relative; margin: 5px;'></div>");
207 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>"); 206 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>");
208 container.append(addButton); 207 container.append(addButton);
209 statusbar.append(container); 208 statusbar.append(container);
247 cellsrenderer: function (index, datafield, value, defaultvalue, column, rowdata) { 246 cellsrenderer: function (index, datafield, value, defaultvalue, column, rowdata) {
248 return "<div style='margin: 4px;' class='jqx-center-align'>" + YeastFormData[value].nl + "</div>"; 247 return "<div style='margin: 4px;' class='jqx-center-align'>" + YeastFormData[value].nl + "</div>";
249 } 248 }
250 }, 249 },
251 { text: 'SVG', datafield: 'attenuation', width: 80, align: 'right', cellsalign: 'right', menu: false, cellsformat: 'p1' }, 250 { text: 'SVG', datafield: 'attenuation', width: 80, align: 'right', cellsalign: 'right', menu: false, cellsformat: 'p1' },
252 { text: 'Voorraad', datafield: 'inventory', width: 100, align: 'right', menu: false, cellsalign: 'right', 251 { text: 'Voorraad', datafield: 'inventory', width: 100, align: 'right', menu: false,
253 cellsrenderer: function (index, datafield, value, defaultvalue, column, rowdata) { 252 cellsrenderer: function (index, datafield, value, defaultvalue, column, rowdata) {
254 if (value == 0) 253 var amount = "";
255 return "<div style='margin: 4px;' class='jqx-right-align'></div>"; 254 if (value > 0) {
256 if ((rowdata.form == 0) && (value > 1)) 255 if ((rowdata.form == 0) && (value > 1))
257 return "<div style='margin: 4px;' class='jqx-right-align'>"+dataAdapter.formatNumber(value,"f0")+" pakken</div>"; 256 amount = dataAdapter.formatNumber(value,"f0")+" pakken";
258 if (rowdata.form == 0) 257 else if (rowdata.form == 0)
259 return "<div style='margin: 4px;' class='jqx-right-align'>"+dataAdapter.formatNumber(value,"f0")+" pak</div>"; 258 amount = dataAdapter.formatNumber(value,"f0")+" pak";
260 if (rowdata.form == 1) 259 else if (rowdata.form == 1)
261 return "<div style='margin: 4px;' class='jqx-right-align'>"+dataAdapter.formatNumber(value * 1000,"f1")+" gram</div>"; 260 amount = dataAdapter.formatNumber(value * 1000,"f1")+" gram";
262 return "<div style='margin: 4px;' class='jqx-right-align'>"+dataAdapter.formatNumber(value * 1000,"f1")+" ml</div>"; 261 else
262 amount = dataAdapter.formatNumber(value * 1000,"f1")+" ml";
263 }
264 return "<span style='margin: 3px; margin-top: 6px; float: right;'>" + amount + "</span>";
263 } 265 }
264 }, 266 },
265 { text: 'Wijzig', datafield: 'Edit', columntype: 'button', width: 100, align: 'center', menu: false, cellsrenderer: function () { 267 { text: '', datafield: 'Edit', columntype: 'button', width: 100, align: 'center', menu: false, cellsrenderer: function () {
266 return "Wijzig"; 268 return "Wijzig";
267 }, buttonclick: function (row) { 269 }, buttonclick: function (row) {
268 // open the popup window when the user clicks a button. 270 // open the popup window when the user clicks a button.
269 editrow = row; 271 editrow = row;
270 $("#popupWindow").jqxWindow({ position: { x: 110, y: 30 } }); 272 $("#popupWindow").jqxWindow({ position: { x: 110, y: 30 } });

mercurial