Return to Snippet

Revision: 62596
at March 1, 2013 10:29 by robotpsyche


Updated Code
fields: [
            {
                name: 'groupBy',
                type: 'int'
            },
            {
                name: 'quickSelect',
                type: 'string'
            },
            {
                name: 'displayedStartDate',
                dateFormat: 'M j, Y',
                type: 'date'
            },
            {
                name: 'displayedEndDate',
                dateFormat: 'M j, Y',
                type: 'date'
            },
            {
                name: 'compareActive',
                type: 'boolean'
            },
            {
                name: 'comparedStartDate',
                dateFormat: 'M j, Y',
                type: 'date'
            },
            {
                name: 'comparedEndDate',
                dateFormat: 'M j, Y',
                type: 'date'
            },
            {
                name: 'selectedMarket',
                type: 'int'
            },
            {
                name: 'selectedCampaignYear',
                type: 'int'
            },
            {
                name: 'selectedEvent',
                type: 'int'
            },
            {
                name: 'selectedSponsor',
                type: 'int'
            },
            {
                name: 'showBy',
                type: 'int'
            },
            {
                name: 'trendLineActive',
                type: 'boolean'
            },
            {
                name: 'forecastActive',
                type: 'boolean'
            },
            {
                name: 'cumulativeActive',
                type: 'boolean'
            },
            {
                name: 'goalActive',
                type: 'boolean'
            }
        ]


defaultModel = Ext.create('', {
                groupBy              : 0,
                quickSelect          : 0,
                displayedStartDate   : MyApp.app.getDateTimeFor('firstSecondOfTheWeek'),
                displayedEndDate     : MyApp.app.getDateTimeFor('lastSecondOfToday'),
                compareActive        : false,
                comparedStartDate    : MyApp.app.getDateTimeFor('firstSecondOfThePreviousWeek'),
                comparedEndDate      : MyApp.app.getDateTimeFor('lastSecondOfThePreviousWeek'),
                selectedMarket       : 0,
                selectedCampaignYear : 0,
                selectedEvent        : 0,
                selectedSponsor      : 0,
                showBy               : 0,
                trendLineActive      : false,
                forecastActive       : false,
                cumulativeActive     : false,
                goalActive           : false
            });

Revision: 62595
at March 1, 2013 10:29 by robotpsyche


Updated Code
fields: [
            {
                name: 'groupBy',
                type: 'int'
            },
            {
                name: 'quickSelect',
                type: 'string'
            },
            {
                name: 'displayedStartDate',
                dateFormat: 'M j, Y',
                type: 'date'
            },
            {
                name: 'displayedEndDate',
                dateFormat: 'M j, Y',
                type: 'date'
            },
            {
                name: 'compareActive',
                type: 'boolean'
            },
            {
                name: 'comparedStartDate',
                dateFormat: 'M j, Y',
                type: 'date'
            },
            {
                name: 'comparedEndDate',
                dateFormat: 'M j, Y',
                type: 'date'
            },
            {
                name: 'selectedMarket',
                type: 'int'
            },
            {
                name: 'selectedCampaignYear',
                type: 'int'
            },
            {
                name: 'selectedEvent',
                type: 'int'
            },
            {
                name: 'selectedSponsor',
                type: 'int'
            },
            {
                name: 'showBy',
                type: 'int'
            },
            {
                name: 'trendLineActive',
                type: 'boolean'
            },
            {
                name: 'forecastActive',
                type: 'boolean'
            },
            {
                name: 'cumulativeActive',
                type: 'boolean'
            },
            {
                name: 'goalActive',
                type: 'boolean'
            }
        ]


returnedModel = Ext.create('MyApp.model.ReportTemplateStateModel', {
                groupBy              : 0,
                quickSelect          : 0,
                displayedStartDate   : MyApp.app.getDateTimeFor('firstSecondOfTheWeek'),
                displayedEndDate     : MyApp.app.getDateTimeFor('lastSecondOfToday'),
                compareActive        : false,
                comparedStartDate    : MyApp.app.getDateTimeFor('firstSecondOfThePreviousWeek'),
                comparedEndDate      : MyApp.app.getDateTimeFor('lastSecondOfThePreviousWeek'),
                selectedMarket       : 0,
                selectedCampaignYear : 0,
                selectedEvent        : 0,
                selectedSponsor      : 0,
                showBy               : 0,
                trendLineActive      : false,
                forecastActive       : false,
                cumulativeActive     : false,
                goalActive           : false
            });

Revision: 62594
at March 1, 2013 10:28 by robotpsyche


Updated Code
fields: [
            {
                name: 'groupBy',
                type: 'int'
            },
            {
                name: 'quickSelect',
                type: 'string'
            },
            {
                name: 'displayedStartDate',
                dateFormat: 'M j, Y',
                type: 'date'
            },
            {
                name: 'displayedEndDate',
                dateFormat: 'M j, Y',
                type: 'date'
            },
            {
                name: 'compareActive',
                type: 'boolean'
            },
            {
                name: 'comparedStartDate',
                dateFormat: 'M j, Y',
                type: 'date'
            },
            {
                name: 'comparedEndDate',
                dateFormat: 'M j, Y',
                type: 'date'
            },
            {
                name: 'selectedMarket',
                type: 'int'
            },
            {
                name: 'selectedCampaignYear',
                type: 'int'
            },
            {
                name: 'selectedEvent',
                type: 'int'
            },
            {
                name: 'selectedSponsor',
                type: 'int'
            },
            {
                name: 'showBy',
                type: 'int'
            },
            {
                name: 'trendLineActive',
                type: 'boolean'
            },
            {
                name: 'forecastActive',
                type: 'boolean'
            },
            {
                name: 'cumulativeActive',
                type: 'boolean'
            },
            {
                name: 'goalActive',
                type: 'boolean'
            }
        ]

Revision: 62593
at March 1, 2013 10:27 by robotpsyche


Initial Code
fields: [
            {
                name: 'groupBy',
                defaultValue: 'total',
                type: 'int'
            },
            {
                name: 'quickSelect',
                type: 'string'
            },
            {
                name: 'displayedStartDate',
                dateFormat: 'M j, Y',
                type: 'date'
            },
            {
                name: 'displayedEndDate',
                dateFormat: 'M j, Y',
                type: 'date'
            },
            {
                name: 'compareActive',
                type: 'boolean'
            },
            {
                name: 'comparedStartDate',
                dateFormat: 'M j, Y',
                type: 'date'
            },
            {
                name: 'comparedEndDate',
                dateFormat: 'M j, Y',
                type: 'date'
            },
            {
                name: 'selectedMarket',
                type: 'int'
            },
            {
                name: 'selectedCampaignYear',
                type: 'int'
            },
            {
                name: 'selectedEvent',
                type: 'int'
            },
            {
                name: 'selectedSponsor',
                type: 'int'
            },
            {
                name: 'showBy',
                type: 'int'
            },
            {
                name: 'trendLineActive',
                type: 'boolean'
            },
            {
                name: 'forecastActive',
                type: 'boolean'
            },
            {
                name: 'cumulativeActive',
                type: 'boolean'
            },
            {
                name: 'goalActive',
                type: 'boolean'
            }
        ]

Initial URL


Initial Description
Model definition

Initial Title
Model definition

Initial Tags


Initial Language
JavaScript