网格视图在4.4版本中需要在视图的操作按钮中配置保存才可以保存数据,但是这样会导致操作复杂化,可以通过脚本的方式在网格编辑的时候确认和删除的时候,针对当前数据进行保存和删除操作。脚本如下:
确认脚本(保存操作)
- (function(){
- var process = getDocumentProcess();
- var doc=getCurrentDocument();
- var docid=doc.getId();
- var sql="select * from tlk_网格数据 where id='"+docid+"'";
- var count=countBySQL(sql);
- if(count>0){
- process.doUpdate(doc);
- }else{
- process.doCreate(doc);
- }
- })();
复制代码
移除脚本(删除操作)
- (function(){
- var process = getDocumentProcess();
- var doc=getCurrentDocument();
- var docid=doc.getId();
- var sql="select * from tlk_网格数据 where id='"+docid+"'";
- var count=countBySQL(sql);
- if(count>0){
- process.doRemove(doc);
- }
- })();
复制代码
|