how to use additonal_fields in views_handler_field?-Collection of common programming errors

I made a list by views from a custom content type. then I tried to convert this list to a form. everything works fine when I use the views_handler_field class for “title” field. the title field convert to a textfield and the form submits successfully. but when I try to create a same handler for a “custom field” I got this error :

SQLSTATE[42S22]: Column not found: 1054 Unknown column ‘node.field_pre_register_description’ in ‘field list’

the code that I use is :

> $this->additional_fields['nid'] = 'nid';
> $this->additional_fields['field_pre_register_description'] =
> 'field_pre_register_description';

how should I introduce the custom fields to additional_fields array?

Originally posted 2013-11-09 22:49:04.