'name' => array('textbox', 'oneline', 'varchar(200) binary'),
'textbox' => array('textbox', 'oneline', 'varchar(200) binary'),
'int' => array('textbox', 'int', 'int'),
- 'decimal' => array('textbox', 'decimal', 'decimal(12,12)'),
+ 'decimal' => array('textbox', 'decimal', 'decimal(12,2)'),
'bigint' => array('textbox', 'int', 'varchar(100) binary'), # up to 100 digits, stored as a string
'zip' => array('textbox', 'zip', 'varchar(20) binary'),
'email' => array('email', 'email', 'varchar(100) binary'),
}
if(show_in_listing($type, $input, $format, $sql)) {
- $listing_headers[] = array('caption' => format_caption($name));
+ $listing_headers[] = array('caption' => format_caption($name), 'name' => $name);
$listing_field = array('name' => $name);
if($format == 'bool' || $format == 'yesno') {
$listing_field['enc'] = 'yesno';