my $error = 0;
my $db_rows = {};
my $display_columns = { layout => [ #db column => display column
- {layout_id => 'Layout ID'},
- {layout_name => 'Layout'},
- {barcode_type => 'Barcode Type'},
- {printing_type => 'Print Type'},
- {format_string => 'Fields to Print'},
+ {layout_id => {label => 'Layout ID', link_field => 0}},
+ {layout_name => {label => 'Layout', link_field => 0}},
+ {barcode_type => {label => 'Barcode Type', link_field => 0}},
+ {printing_type => {label => 'Print Type', link_field => 0}},
+ {format_string => {label => 'Fields to Print', link_field => 0}},
{select => {label => 'Select', value => 'layout_id'}},
],
- template => [ {template_id => 'Template ID'},
- {template_code => 'Template Name'},
- {template_desc => 'Description'},
+ template => [ {template_id => {label => 'Template ID', link_field => 0}},
+ {template_code => {label => 'Template Name', link_field => 0}},
+ {template_desc => {label => 'Description', link_field => 0}},
{select => {label => 'Select', value => 'template_id'}},
],
- profile => [ {profile_id => 'Profile ID'},
- {printer_name => 'Printer Name'},
- {paper_bin => 'Paper Bin'},
- {_template_code => 'Template Name'}, # this display column does not have a corrisponding db column in the profile table, hence the underscore
+ profile => [ {profile_id => {label => 'Profile ID', link_field => 0}},
+ {printer_name => {label => 'Printer Name', link_field => 0}},
+ {paper_bin => {label => 'Paper Bin', link_field => 0}},
+ {_template_code => {label => 'Template Name', link_field => 0}}, # this display column does not have a corrisponding db column in the profile table, hence the underscore
{select => {label => 'Select', value => 'profile_id'}},
],
- batch => [ {batch_id => 'Batch ID'},
- {_item_count => 'Item Count'},
+ batch => [ {batch_id => {label => 'Batch ID', link_field => 0}},
+ {_item_count => {label => 'Item Count', link_field => 0}},
{select => {label => 'Select', value => 'batch_id'}},
],
};