'email', size => 30, value => form.email} ?> 'cc', size => 30, value => form.cc} ?>
'subject', size => 30, value => form.subject} ?> 'bcc', size => 30, value => form.bcc} ?>
'message', rows => 15, cols => 60, text => form.message} ?>
'copies', size => '2', value => form.copies, label => text('Copies') } ?>
'read_receipt', type => 'checkbox', label => text('Request read receipt'), } ?>
'; END; END ?>
-> 'groupprojectnumber', type => 'checkbox', label => text('Project'), value => 'groupprojectnumber', ${print.groupby.groupprojectnumber} = print.groupby.groupprojectnumber}; PROCESS input element_data={name => 'grouppartsgroup', type => 'checkbox', label => text('Group'), value => 'grouppartsgroup', ${print.groupby.grouppartsgroup} = print.groupby.grouppartsgroup}; ?>
-> 'sortby', type => 'radio', label => text('Item'), value => 'runningnumber', ${print.sortby.runningnumber} = print.sortby.runningnumber}; PROCESS input element_data={name => 'sortby', type => 'radio', label => text('Number'), value => 'partnumber', ${print.sortby.partnumber} = print.sortby.partnumber}; PROCESS input element_data={name => 'sortby', type => 'radio', label => text('Description'), value => 'description', ${print.sortby.description} = print.sortby.description}; PROCESS input element_data={name => 'sortby', type => 'radio', label => text('Bin'), value => 'bin', ${print.sortby.bin} = print.sortby.bin}; ?>


'hidden', name => hidden, value => hiddens.item(hidden) }; END ?>