may be you should as Hosoda Kenji himself, he's a kind guy, and solve
a bug i found in just few days. you can ask him in the comments
section in the plugin page.

On 15 dic, 11:17, Johann Spies <johann.sp...@gmail.com> wrote:
> I get
>
>   table = self.createform(xfields)
>   File "applications/init/modules/plugin_solidform.py", line 96, in createform
>     n = len(self.flat_fields)
> KeyError: 'article_eq'
>
> when I use the following code:
>
> fields = ['id',
>               'title',
>               'primaryauthor',
>               'authors',
>               'rp_author',
>               'journal',
>               'bib_id',
>               'bib_pages',
>               'doctype',
>               'language',
>               'abstract',
>               'bib_vol',
>               'bib_date',
>               'url',
>               'pubyear',
>               'ut',
>               'scopus_id',
>               'sabinet_id',
>               'isap_id',
>               'ltitle',
>               'article_eq',
>               'uuid',
>               'created_on',
>               'created_by',
>               'updated_on',
>               'updated_by']
>
>     fields_read = [['id', None],
>                    'title',
>                    ['primaryauthor', None],
>                    'authors',
>                    ['rp_author', 'journal'],
>                    ['bib_id', 'bib_pages' ],
>                    ['doctype', 'language' ],
>                    'abstract',
>                    ['bib_vol', 'bib_date'],
>                    'url',
>                    ['pubyear', 'ut' ],
>                    ['scopus_id', 'sabinet_id', 'isap_id' ],
>                    'ltitle',
>                    ['article_eq', 'uuid' ] ,
>                    ['created_on', 'created_by'],
>                    ['updated_on', 'updated_by']
>                    ]
>
>       form = SOLIDFORM(db.akb_articles, rekord, fields = fields, showid =
> False, readonly = True)
>
> The error occurs when I use fields = fields as well as the original one I
> have tried: fields = fields_read.
>
> The list as in 'fields'  is the result of db[table].fields().  So the
> fieldnames are correct.
>
> The following fields are computed fields: article_eq and ltitle.
>
> Any idea what is causing the key-error?
>
> The version of solidtable is one I downloaded today 
> fromhttp://dev.s-cubism.com/web2py_plugins/pack_plugin/solidform
>
> Regards
> Johann
> --
> Because experiencing your loyal love is better than life itself,
> my lips will praise you.  (Psalm 63:3)

Reply via email to