*Hi, All:*
*
*
*Having these two tables*
*db.define_table(*
* 'salescompany',*
* Field('name') )*
*
*
*db.define_table(*
* 'salescompany_user',*
* Field('user_id', db.auth_user , unique = True ),*
* Field('salescompany_id', db.salescompany ) )*
*in these three lines*
* current_user_id = auth.user.id*
* *
* xsalescompany_id=db(db.salescompany_user.user_id ==
current_user_id).select(db.salescompany_user.salescompany_id).first()*
* *
* salescompany_name=db(db.salescompany.id == int(xsalescompany_id)
).select(db.salescompany.name).first()*
I am trying to get the name of the salescompany for the current user.
unfortunately, I get this error
<type 'exceptions.KeyError'> 'id'
pointing to the third line.
Pls, enlighten me.
Thanks,
Ashraf
--