2016-07-29 91 views
0

我有壓痕的錯誤,但我不知道如何解決這個問題,我試圖取消縮進和縮進,但它不是工作,請幫助我,這是我的代碼蟒蛇:Python的錯誤壓痕

class account_invoice(osv.osv): 
    _name = "account.invoice" 
    _inherit = "account.invoice" 
    _columns = { 

     'methodedepaiement': fields.selection([ 
      ('cheque','Chèque'), 
      ('virement','Virement'), 
      ('espece','Espèce'), 
      ('carteb','Carte bancaire'), 
      ('prelev','Prélèvement'),], string='Méthode de paiement'), 

    } 

    @api.multi 
    def amount_to_text_fr(self, amount, currency='Dirhams'): 
     return amount_to_text_fr(amount,currency) 

    @api.depends('control_amount_total') 
    def _compute_control_amount_total_text(self): 
     for record in self: 
      if record.control_amount_total : 
       amount = record.control_amount_total 
       list = str(amount).split('.') 
       start_word = amount_to_text_fr(abs(int(list[0])), 'Dirhams').split('Dirhams')[0] 
       end_word = amount_to_text_fr(int(list[1]), 'Centimes').split('Centimes')[0] 
       record.control_amount_total_text = start_word + ' Dirhams et ' + end_word + ' Centimes' 
       #self.control_amount_total_text = amount_to_text(self.control_amount_total,'fr','Dirhams') 

我在有問題功能

+1

你可以給我們的錯誤堆棧跡t o檢查問題出在哪裏?我建議你使用IDE來解決這個問題 – Mehari

回答

0

您可以使用Spyder的IDE

源菜單 - >修正壓痕 enter image description here