a, i c, thank you so much for your pointer anthony, is there any others way
to that without using update() or update_record()?

thank you very much

On Fri, Apr 22, 2011 at 1:33 AM, Anthony <abasta...@gmail.com> wrote:

> I think onaccept has to be a function.
>
> On Thursday, April 21, 2011 1:12:24 PM UTC-4, 黄祥 wrote:
>
>> hi,
>>
>> is it possible to create new record and update status simultaneously?
>> e.g. update()
>> def __add_2():
>>     form = crud.create(db.booking, next = URL(request.application,
>> request.controller, 'index'), onaccept = db.room(db.room.id ==
>> request.vars.room_id).update(status = 'Booked'))
>>     return dict(form = form)
>>
>> an error occured said:
>> AttributeError: 'NoneType' object has no attribute 'update'
>>
>> i've tried another (update_record):
>> def __add_2():
>>     form = crud.create(db.booking, next = URL(request.application,
>> request.controller, 'index'), onaccept = db.room(db.room.id ==
>> request.vars.room_id).update_record(status = 'Booked'))
>>     return dict(form = form)
>>
>> an error occured said:
>> AttributeError: 'NoneType' object has no attribute 'update_record'
>>
>> i know i was wrong, but i'm not understand where is my fault code,
>> could there anybody give me a pointer and shows me how to fix it?
>>
>> thank you so much before
>
>

Reply via email to