2012-09-05 47 views
1

的值設置成形式的OpenERP視場,這是我使用調用表格視圖的代碼:如何從javascript

get_view_form_dimension: function() { 
    var self = this; 
    var action_manager = new openerp.web.ActionManager(this); 
    var dialog = new openerp.web.Dialog(this, { 
     width: 800, 
     buttons : [ 
      {text: _t("Cancel"), click: function() { $(this).dialog('destroy'); }}, 
      {text: _t("Save"), click: function() { 
       var form_view = action_manager.inner_viewmanager.views.form.controller; 

       form_view.do_save(function() { 
        $.jstree._reference("#new_tree").destroy(); 
        self.get_tree_structure(); 
       }); 
       $(this).dialog('destroy'); 


      }} 
     ] 
    }).open(); 

    action_manager.appendTo(dialog.$element); 
    action_manager.do_action({ 
     res_model : 'df.bi.dimension', 
     res_id: self.process_id, 
     views : [[false, 'form']], 
     type : 'ir.actions.act_window', 
     flags : { 
      search_view: false, 
      sidebar : false, 
      views_switcher : false, 
      action_buttons : false, 
      pager: false 
     } 

    }); 


}, 

如何設置值到形式,該方法將上升??或者如果存在其他解決方案,請告訴我?對不起我的英語不好!

回答

1

上下文字段添加到您的通話do_action使用默認值,如:

context: {'default_account_id': 5, 'default_name': 'hello'},