Custom field type not visible in reports

I have one custom field type "enumdynamicemail" .  The field is working fine with other feature in views and also stores value in database. 

But it's still not visible in reports.

Have added "custom_type" as per below post but it has not fix problem.

sugarclub.sugarcrm.com/.../creating-custom-field-types-the-widget-that-we-help-us-to-show-our-field-for-reports-not-work

Below are vardef details.

$dictionary['Contact']['fields']['cm_main_email_c']['labelValue']='Campaign Monitor Email';
$dictionary['Contact']['fields']['cm_main_email_c']['full_text_search']=array (
'boost' => 1,
);
$dictionary['Contact']['fields']['cm_main_email_c']['dependency']='';
$dictionary['Contact']['fields']['cm_main_email_c']['visibility_grid']='';

$dictionary['Contact']['fields']['cm_main_email_c']['type']='enumdynamicemail';
$dictionary['Contact']['fields']['cm_main_email_c']['dbType']='varchar';
$dictionary['Contact']['fields']['cm_main_email_c']['custom_type'] = 'varchar';

Parents Reply Children