216 filterable: true, |
215 filterable: true, |
217 filtermode: 'excel', |
216 filtermode: 'excel', |
218 columns: [ |
217 columns: [ |
219 { text: 'Herkomst', datafield: 'origin', width: 150 }, |
218 { text: 'Herkomst', datafield: 'origin', width: 150 }, |
220 { text: 'Hop Naam', datafield: 'name', menu: false }, |
219 { text: 'Hop Naam', datafield: 'name', menu: false }, |
221 { text: 'Soort', datafield: 'type', align: 'center', menu: false, width: 90, |
220 { text: 'Soort', datafield: 'type', align: 'left', menu: false, width: 90, |
222 cellsrenderer: function (index, datafield, value, defaultvalue, column, rowdata) { |
221 cellsrenderer: function (index, datafield, value, defaultvalue, column, rowdata) { |
223 return "<div style='margin: 4px;' class='jqx-center-align'>" + HopTypeData[value].nl + "</div>"; |
222 return '<span style="margin: 4px; margin-top: 6px; float: left;">' + HopTypeData[value].nl + '</span>'; |
224 } |
223 } |
225 }, |
224 }, |
226 { text: 'Vorm', datafield: 'form', align: 'center', menu: false, width: 90, |
225 { text: 'Vorm', datafield: 'form', align: 'left', menu: false, width: 90, |
227 cellsrenderer: function (index, datafield, value, defaultvalue, column, rowdata) { |
226 cellsrenderer: function (index, datafield, value, defaultvalue, column, rowdata) { |
228 return "<div style='margin: 4px;' class='jqx-center-align'>" + HopFormData[value].nl + "</div>"; |
227 return '<span style="margin: 4px; margin-top: 6px; float: left;">' + HopFormData[value].nl + '</span>'; |
229 } |
228 } |
230 }, |
229 }, |
231 { text: 'Alpha %', datafield: 'alpha', width: 80, align: 'right', cellsalign: 'right', menu: false, cellsformat: 'p1' }, |
230 { text: 'Alpha %', datafield: 'alpha', width: 80, align: 'right', cellsalign: 'right', menu: false, cellsformat: 'p1' }, |
232 { text: 'Beta %', datafield: 'beta', width: 80, align: 'right', cellsalign: 'right', menu: false, cellsformat: 'p1' }, |
231 { text: 'Beta %', datafield: 'beta', width: 80, align: 'right', cellsalign: 'right', menu: false, cellsformat: 'p1' }, |
233 { text: 'Cohumuloon %%', datafield: 'cohumulone', width: 80, align: 'right', cellsalign: 'right', menu: false, cellsformat: 'p1' }, |
232 { text: 'Cohumuloon %%', datafield: 'cohumulone', width: 80, align: 'right', cellsalign: 'right', menu: false, cellsformat: 'p1' }, |
234 { text: 'HSI', datafield: 'hsi', width: 60, align: 'right', cellsalign: 'right', menu: false, cellsformat: 'f1' }, |
233 { text: 'HSI', datafield: 'hsi', width: 60, align: 'right', cellsalign: 'right', menu: false, cellsformat: 'f1' }, |
235 { text: 'Oogst datum', datafield: 'production_date', align: 'center', cellsalign: 'center', menu: false, width: 110 }, |
234 { text: 'Oogst datum', datafield: 'production_date', align: 'center', cellsalign: 'center', menu: false, width: 110 }, |
236 { text: 'Voorraad', datafield: 'inventory', width: 100, align: 'right', cellsalign: 'right', menu: false, cellsformat: 'f1', |
235 { text: 'Voorraad', datafield: 'inventory', width: 100, align: 'right', cellsalign: 'right', menu: false, cellsformat: 'f1', |
237 cellsrenderer: function (index, datafield, value, defaultvalue, column, rowdata) { |
236 cellsrenderer: function (index, datafield, value, defaultvalue, column, rowdata) { |
238 if (value == 0) |
237 var amount = ""; |
239 return "<div style='margin: 4px;' class='jqx-right-align'></div>"; |
238 if (value > 0) { |
240 if (value < 1000) |
239 if (value < 1000) |
241 return "<div style='margin: 4px;' class='jqx-right-align'>"+dataAdapter.formatNumber(value,"f1")+" gr</div>"; |
240 amount = dataAdapter.formatNumber(value,"f1")+" gr"; |
242 return "<div style='margin: 4px;' class='jqx-right-align'>"+dataAdapter.formatNumber(value / 1000.0,"f1")+" kg</div>"; |
241 else |
|
242 amount = dataAdapter.formatNumber(value / 1000.0,"f1")+" kg"; |
|
243 } |
|
244 return '<span style="margin: 4px; margin-top: 6px; float: right;">' + amount + '</span>'; |
243 } |
245 } |
244 }, |
246 }, |
245 { text: 'Wijzig', datafield: 'Wijzig', columntype: 'button', width: 100, align: 'center', menu: false, cellsrenderer: function () { |
247 { text: '', datafield: 'Wijzig', columntype: 'button', width: 100, align: 'center', menu: false, cellsrenderer: function () { |
246 return "Wijzig"; |
248 return "Wijzig"; |
247 }, buttonclick: function (row) { |
249 }, buttonclick: function (row) { |
248 // open the popup window when the user clicks a button. |
250 // open the popup window when the user clicks a button. |
249 editrow = row; |
251 editrow = row; |
250 $("#popupWindow").jqxWindow({ position: { x: 110, y: 30 } }); |
252 $("#popupWindow").jqxWindow({ position: { x: 110, y: 30 } }); |