Passa al contenuto
Menu
È necessario essere registrati per interagire con la community.
La domanda è stata contrassegnata
2 Risposte
5707 Visualizzazioni

Hello every one,

i want check a lead type is 'lead' or 'opportunity'? from crm_lead table.

here is my code,

def _check_lead(self, cr, uid, ids, fields, args, context=None):
            for lead in self.browse(cr, uid, ids, type, context=context):

                if lead.type == 'lead':

                    print "type is lead"

                else:

                    print "type is opportunity"

please correct my code,

 

thanks in advance,

 

 

Avatar
Abbandona
Autore Risposta migliore

You should always use browse() and not read() It has a better performance and his object oriented.

Avatar
Abbandona
Risposta migliore

If you will still use browse as intended, then remove the 'type' argument from the call, as well as the context, i.e.:

for lead in self.browse(cr, uid, ids):

[EDIT]

@Fabien: I have removed the read. Apparantly the difference is now negligible.

Avatar
Abbandona
Post correlati Risposte Visualizzazioni Attività
1
mar 15
4899
1
mar 15
5705
1
mar 15
5751
2
feb 24
1984
2
ago 25
952