簡體   English   中英

Odoo 8-嘗試顯示工作流圖時出現Odoo客戶端JavaScript錯誤

[英]Odoo 8 - an Odoo client JavaScript error when trying to display workflow diagram

我在Ubunutu上使用Odoo 8。 嘗試顯示特定工作流程的圖表視圖時(例如Settings-> Workflows-> Workflows-> account.invoice.basic),我收到一條錯誤消息:

Odoo Client Error
TypeError: viewclass is not a constructor
http://127.0.0.1:8069/web/js/web.assets_backend/280e51f:3141

在此處輸入圖片說明

或在調試模式下出現此錯誤:

在此處輸入圖片說明

並且不顯示該圖。

這是從views.js中摘錄的代碼,第699行是“ new viewclass(...)”所在的位置。

do_create_view: function(view_type) {
        // Lazy loading of views
        var self = this;
        var view = this.views[view_type];
        var viewclass = this.registry.get_object(view_type);
        var options = _.clone(view.options);
        if (view_type === "form" && this.action && (this.action.target == 'new' || this.action.target == 'inline')) {
            options.initial_mode = 'edit';
        }
'line 699   var controller = new viewclass(this, this.dataset, view.view_id, options);

嘗試在“制造”->“制造訂單”中查看“日歷視圖”,“圖形視圖”,“甘特圖”視圖時,我也遇到相同的錯誤。

調試view.js時發現“ this.registry.get_object(view_type)”對於view_type ='diagram'返回NULL,從而使viewclass = NULL。

是什么導致此錯誤,如何消除該錯誤?

使用來自標准來源的odoo代碼,例如https://github.com/odoo/odoo.git

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM