Přejít na obsah
Menu
You need to be registered to interact with the community.
This question has been flagged
2 Odpovědi
5601 Zobrazení

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
Zrušit
Autor Nejlepší odpověď

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

Avatar
Zrušit
Nejlepší odpověď

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
Zrušit
Related Posts Odpovědi Zobrazení Aktivita
1
bře 15
4828
1
bře 15
5622
1
bře 15
5592
2
úno 24
1885
2
srp 25
839