Se rendre au contenu
Menu
Cette question a été signalée
2 Réponses
5712 Vues

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
Ignorer
Auteur Meilleure réponse

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

Avatar
Ignorer
Meilleure réponse

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
Ignorer
Publications associées Réponses Vues Activité
1
mars 15
4899
1
mars 15
5705
1
mars 15
5757
2
févr. 24
1987
2
août 25
952