1 var template_nomatch = function( static )
5 dateFrom : new App.TemplateElement.FieldComponent('dateFrom'),
6 dateTo : new App.TemplateElement.FieldComponent('dateTo'),
7 group : new App.TemplateElement.FieldComponent('group'),
8 groupDivision : new App.TemplateElement.FieldComponent('groupDivision'),
9 company : new App.TemplateElement.FieldComponent('company')
12 this.init = function( ti ) {
14 App.DataStore.loadSelectListData('groups', true, 'Company', 'Group.SelectList');
16 'reportNoMatch', 'Report', 'Report.NoMatch',
17 null, {}, function(){}, _w.taskContractError
36 this.construct = function() {
37 $('#frmNoMatch').validate({
39 dateFrom: {required: false, dateISO: true},
40 dateTo: {required: false, dateISO: true}
44 dateISO: "Must be a valid date."
47 dateISO: "Must be a valid date."
50 submitHandler: function( form ) {
51 var data = {Report: _t['nomatch'].harvest()};
53 'reportNoMatch', data, {},
54 function () {}, _w.taskExecError,
59 $('#btnReport').prop('disabled', false);
61 this.destruct = function() {};