www/js/inv_miscs.js

changeset 514
3c680d1dea35
parent 488
77f1617b6994
child 528
202272a28052
equal deleted inserted replaced
513:217ba4596c4d 514:3c680d1dea35
65 datatype: "json", 65 datatype: "json",
66 cache: false, 66 cache: false,
67 datafields: [ 67 datafields: [
68 { name: 'record', type: 'number' }, 68 { name: 'record', type: 'number' },
69 { name: 'name', type: 'string' }, 69 { name: 'name', type: 'string' },
70 { name: 'type', type: 'int' }, 70 { name: 'type', type: 'string' },
71 { name: 'use_use', type: 'int' }, 71 { name: 'use_use', type: 'string' },
72 { name: 'time', type: 'int' }, 72 { name: 'time', type: 'int' },
73 { name: 'amount', type: 'float' }, 73 { name: 'amount', type: 'float' },
74 { name: 'amount_is_weight', type: 'int' }, 74 { name: 'amount_is_weight', type: 'int' },
75 { name: 'use_for', type: 'string' }, 75 { name: 'use_for', type: 'string' },
76 { name: 'notes', type: 'string' }, 76 { name: 'notes', type: 'string' },
142 $("#name").jqxInput({ theme: theme, width: 640, height: 23 }); 142 $("#name").jqxInput({ theme: theme, width: 640, height: 23 });
143 $("#notes").jqxInput({ theme: theme, width: 800, height: 100 }); 143 $("#notes").jqxInput({ theme: theme, width: 800, height: 100 });
144 144
145 $("#type").jqxDropDownList({theme: theme, 145 $("#type").jqxDropDownList({theme: theme,
146 source: MiscTypeAdapter, 146 source: MiscTypeAdapter,
147 valueMember: 'id', 147 valueMember: 'nl',
148 displayMember: 'nl', 148 displayMember: 'nl',
149 width: 180, 149 width: 180,
150 height: 23, 150 height: 23,
151 autoDropDownHeight: true 151 autoDropDownHeight: true
152 }); 152 });
153 $("#use_use").jqxDropDownList({ 153 $("#use_use").jqxDropDownList({
154 theme: theme, 154 theme: theme,
155 source: MiscUseAdapter, 155 source: MiscUseAdapter,
156 valueMember: 'id', 156 valueMember: 'nl',
157 displayMember: 'nl', 157 displayMember: 'nl',
158 width: 180, 158 width: 180,
159 height: 23, 159 height: 23,
160 autoDropDownHeight: true 160 autoDropDownHeight: true
161 }); 161 });
189 // add new row. 189 // add new row.
190 addButton.click(function (event) { 190 addButton.click(function (event) {
191 editrow = -1; 191 editrow = -1;
192 $("#popupWindow").jqxWindow({ position: { x: 110, y: 30 } }); 192 $("#popupWindow").jqxWindow({ position: { x: 110, y: 30 } });
193 $("#name").val(''); 193 $("#name").val('');
194 $("#type").val(0); 194 $("#type").val('Specerij');
195 $("#use_use").val(0); 195 $("#use_use").val('Starter');
196 $("#time").val(0); 196 $("#time").val(0);
197 $("#amount_is_weight").val(1); 197 $("#amount_is_weight").val(1);
198 $("#use_for").val(''); 198 $("#use_for").val('');
199 $("#notes").val(''); 199 $("#notes").val('');
200 $("#always_on_stock").val(0); 200 $("#always_on_stock").val(0);
210 }, 210 },
211 filterable: true, 211 filterable: true,
212 filtermode: 'excel', 212 filtermode: 'excel',
213 columns: [ 213 columns: [
214 { text: 'Ingredient naam', datafield: 'name', menu: false }, 214 { text: 'Ingredient naam', datafield: 'name', menu: false },
215 { text: 'Type', datafield: 'type', align: 'left', width: 120, 215 { text: 'Type', datafield: 'type', align: 'left', width: 120 },
216 cellsrenderer: function (index, datafield, value, defaultvalue, column, rowdata) { 216 { text: 'Gebruik', datafield: 'use_use', align: 'left', width: 120 },
217 return "<span style='margin: 3px; margin-top: 6px; float: left;'>" + MiscTypeData[value].nl + "</span>";
218 }
219 },
220 { text: 'Gebruik', datafield: 'use_use', align: 'left', width: 120,
221 cellsrenderer: function (index, datafield, value, defaultvalue, column, rowdata) {
222 return "<span style='margin: 3px; margin-top: 6px; float: left;'>" + MiscUseData[value].nl + "</span>";
223 }
224 },
225 { text: 'Tijd', datafield: 'time', width: 90, align: 'left', menu: false, 217 { text: 'Tijd', datafield: 'time', width: 90, align: 'left', menu: false,
226 cellsrenderer: function (index, datafield, value, defaultvalue, column, rowdata) { 218 cellsrenderer: function (index, datafield, value, defaultvalue, column, rowdata) {
227 var duration = ""; 219 var duration = "";
228 if (value > 0) { 220 if (value > 0) {
229 if (value == 1) 221 if (value == 1)

mercurial