Odoo Help

0

UnboundLocalError: local variable 'qty1' referenced before assignment

By
Alcaline
on 6/27/14, 4:33 AM 2,051 views

What is the meaning of this error? Does anyone here know how to fix this kind of error.  Any help is much appreciated

"UnboundLocalError: local variable 'qty1' referenced before assignment"

 

2

René Schuster

--René Schuster--
1590
| 5 5 8
Weinheim, Germany
--René Schuster--

Challenge Everything!

René Schuster
On 6/27/14, 4:39 AM

You are using qty1 before you have assigned it.

Example:

def test():
    print(c);
    c = 'hello';
 

calling test() will result in your error. You can't print c before it is assigned.

This usually occurs when one uses same variable names in different scopes.

Example:

c = 'Hey!'

def test():
    print(c);


def test2():
    print(c);
    c = 'hello';

calling test() will work. The outer variable c will be used. Calling test2() will result in the error above, since the inner scope has its own variable c.

 

Regards.

1

Jagdish Panchal

--Jagdish Panchal--
2694
| 5 4 6
Gandhinagar, India
--Jagdish Panchal--

OpenERP Developer

Jagdish Panchal
On 6/27/14, 4:39 AM

Hi

This link will help you

http://stackoverflow.com/questions/15367760/python-unboundlocalerror-local-variable-referenced-before-assignment

http://stackoverflow.com/questions/19961562/python2-7-error-unboundlocalerror-local-variable-i-referenced-before-assignm

About This Community

This platform is for beginners and experts willing to share their Odoo knowledge. It's not a forum to discuss ideas, but a knowledge base of questions and their answers.

Register

Odoo Training Center

Access to our E-learning platform and experience all Odoo Apps through learning videos, exercises and Quizz.

Test it now

Question tools

1 follower(s)

Stats

Asked: 6/27/14, 4:33 AM
Seen: 2051 times
Last updated: 3/16/15, 8:10 AM