如何创建重复行并将数据保存到顶点中的表

问题描述 投票:0回答:0

我创建了一个带有交互式网格的页面,我想创建一个按钮来创建重复行和另一个按钮来保存数据。

我使用以下脚本创建一个保存按钮和复制行:

 function(config) {
var $ = apex.jQuery, 
    // Make a copy of the default toolbar
    toolbarData = $.apex.interactiveGrid.copyDefaultToolbar(),
    // Locate the actions menu group
    toolbarGroup = toolbarData.toolbarFind("actions3");
  config.initActions = function(actions){
    var saveActionCustom = actions.lookup("save"), 
        saveAction = saveActionCustom.action; 
     
    saveActionCustom.action = function(event,el){
      // your JS code before invoking save action
      saveAction(event,el);
      // your JS code after invoking save action
      alert('Data added and saved manually');

      return true;
    }
  }  
  // add a new "duplicate" button
    toolbarGroup.controls.push({type: "BUTTON",
                                action: "selection-duplicate", 
                                iconBeforeLabel: true,
                                hot: true
                               });
    // Assign new toolbar data back to toolbarData configuration property
    config.toolbarData = toolbarData;
    // Return the config
    return config;    
}


但是,这不会保存重复的行。如果我单击保存按钮,只会创建没有重复行值的空行。我该如何解决?

我想将重复的行与值一起保存到表中。

javascript button duplicates save apex
© www.soinside.com 2019 - 2024. All rights reserved.