2017-06-16 08:57 | 题主 | ||||||||
|
关于grid更新列的问题 您好! 我想问一个关于网格页面保存的问题, 我保存页面的色弱verscript是如下方法写的: var id,ids = [], userId=app.get('sys.user'); recs = Wb.decode(request.getParameter('create')); Wb.each(recs, function(rec) { id = SysUtil.getId(); rec.NORMID = id; rec.CREATE_DATE =new Date(); rec.CREATE_USER = userId; ids.push({ NORMID: id, CREATE_DATE:new Date(), CREATE_USER: userId }); }); request.setAttribute('create', Wb.encode(recs)); //重置create记录 app.update({ tableName: 'HTTP_NORM_TB' }); app.send(ids); 这个在create的时候是可以保存上CREATE_DATE与CREATE_USER这两列的,这两列我希望在更新的时候也要更新的时间和人,我在这里需要如何修改啊,我将CREATE 换成upate什么都不行,希望您教我一下! 谢谢您给予的帮助! |
2017-06-16 09:19 | #1 | ||||||||
|
我在页面上没有显示这两列,页面显示的内容是在数据字典中配置的 |
2017-06-16 09:35 | #2 | ||||||||
|
我想让网格占满整个页面,应该设置 ![]() ![]() ![]() |
2017-06-16 09:42 | #3 | ||||||||
|
2017-06-19 09:07 | #4 | ||||||||
|
Wb.add方法第4个参数 /** * 添加记录到指定表格。 * * Example: * * var newRecords = Wb.add(app.grid1, [{field: 'foo'}, {field: 'bar'}]); * * @param {Ext.grid.Panel/Ext.view.View/Ext.data.Store} object 表格或store对象。 * @param {Object[]/Object} records 添加包含数据的对象或对象列表。 * @param {String} [position] 添加到表格的位置,first首条,last末尾,before当前选择记录之前,after当前选择记录之后,add最后或排序后的位置。 * add和last的区别在于表格排序影响add位置。如果当前未选择记录before等同first,after等同last。默认为last。 * @param {Number} [editField] 激活编辑单元格所在的列对象或索引号。如果指定该值在添加记录后自动激活该列单元格。默认不自动激活。 * @param {Number} [commit] 添加后是否自动提交数据。默认为true。 * @return {Ext.data.Model[]} 添加的新记录。 */ |