Thank you Massimo.

On Tue, Oct 4, 2011 at 3:36 PM, Massimo Di Pierro <
[email protected]> wrote:

> try this instead
>
>          details = doc.details.select()
>          db.doc.insert(db.doc._filter_fields(**dict(doc))         for
> detail in details:             detail.id = 0             detail.iddoc
> = doc.id
> db.detail.insert(db.doc._filter_fields(**dict(detail))
>
> On Oct 4, 8:04 am, Massimiliano <[email protected]> wrote:
> > I've a doc with detail rows related.
> >
> > I want to duplicate the doc and all details related.
> > I'm trying something like that but it doesn't work:
> >
> >         doc.id = 0
> >         details = doc.details.select()
> >         doc.update_record()
> >         for detail in details:
> >             detail.id = 0
> >             detail.iddoc = doc.id
> >             detail.update_record()
> >
> > What is the right way?
> > Thank you
> >
> > --
> > Massimiliano
>



-- 
Massimiliano

Reply via email to