There is no "r" parameter for URL. Not sure what you are trying to pass. You already specify the controller and function.
On Wednesday, 18 April 2012 10:09:06 UTC+1, Johann Spies wrote: > > I have the following function in a module. When I comment out the 'links' > it works without a problem, but with the links active I get the error in > the subject line: > > def artikels(query = None): > db = current.db > if not query: > query = db.akb_articles.id > 0 > > links = [lambda row: A(T('show article'), _href = URL(r = request, c = > 'default', > f = > 'show_akb_article', > args = row.id > ))] > fields = [db.akb_articles.title, db.akb_articles.primaryauthor, > db.akb_articles.authors, > db.akb_articles.journal, db.akb_articles.pubyear, db. > akb_articles.url] > > > form = SQLFORM.grid(query, > fields = fields, > orderby = db.akb_articles.title, > maxtextlength = 90, > editable = False, deletable = False, > details = False, > searchable = False, > links = links, > ui = 'jquery-ui') > return form > > Why? > > Regards > Johann > >