I think it should work with factory -- haven't tried it. Anthony
On Thursday, January 24, 2013 12:26:03 PM UTC-5, Ramos wrote: > > All of this can be used with SQLFORM.FACTORY? > or do i have to use just SQLFORM? > > > > > 2013/1/24 Anthony <abas...@gmail.com <javascript:>> > >> *1 - You can either pass a record (or a dict or Storage object whose >>> keys are the same as the field names in your tables) to SQLFORM and let it >>> fill in all the field values for you (including creating the link for the >>> upload field)* >>> *How does a SQLFORM create the link for the upload field when editing a >>> record?* >>> >> >> It passes the filename (from the record) and the download URL (from the >> "upload" argument) to the UploadWidget, which automatically adds the link. >> See >> here<http://code.google.com/p/web2py/source/browse/gluon/sqlhtml.py#1057>, >> here<http://code.google.com/p/web2py/source/browse/gluon/sqlhtml.py#1089>, >> and >> here<http://code.google.com/p/web2py/source/browse/gluon/sqlhtml.py#556>. >> I think the record object you pass in must have items for all the fields in >> the form (i.e., for both tables). >> >> >>> >>> 2 *or you can create a custom widget for the db field and embed the >>> link to the file in the widget* >>> *How to?* >>> >> >> See http://web2py.com/books/default/chapter/29/07#Widgets >> >> Anthony >> >> -- >> >> >> >> > > --