import { Injectable } from '@angular/core'; import { ZipFiles } from './zip-helper.spec'; import { IFileContent } from './zip-verification-wrapper.spec'; @Injectable() export class ExportTestDataService { /* eslint-disable max-len */ private _differentTypesData = [ { Number: 1, String: '1', Boolean: true, Date: new Date(2018, 3, 3) }, { Number: 2, String: '2', Boolean: false, Date: new Date(2018, 5, 6) }, { Number: 3, String: '3', Boolean: true, Date: new Date(2018, 9, 22) } ]; private _contactsData = [{ name: 'Terrance Orta', phone: '770-504-2217' }, { name: 'Richard Mahoney LongerName', phone: '' }, { name: 'Donna Price', phone: '859-496-2817' }, { name: '', phone: '901-747-3428' }, { name: 'Dorothy H. Spencer', phone: '573-394-9254' }]; private _contactsFunkyData = [{ name: 'Terrance Mc\'Orta', phone: '(+359)770-504-2217 | 2218' }, { name: 'Richard Mahoney /LongerName/', phone: '' }, { name: 'Donna, \/; Price', phone: '859 496 28**' }, { name: '\r\n', phone: '901-747-3428' }, { name: 'Dorothy "H." Spencer', phone: '573-394-9254[fax]' }, { name: 'Иван Иванов (1,2)', phone: '№ 573-394-9254' }]; private _contactsPartial = [ { name: 'Terrance Orta', phone: '770-504-2217' }, { name: 'Richard Mahoney LongerName' }, { phone: '780-555-1331' } ]; private _noHeadersStringData = [ 'Terrance Orta', 'Richard Mahoney LongerName', 'Donna Price', 'Lisa Landers', 'Dorothy H. Spencer' ]; private _noHeadersNumberData = [ 10, 20, 30 ]; private _noHeadersDateTime = [ new Date('2018'), new Date(2018, 3, 23), new Date(30), new Date('2018/03/23') ]; private _noHeadersObjectData = [ new ValueData('1'), new ValueData('2'), new ValueData('3') ]; private _emptyObjectData = [ {}, {}, {} ]; private _simpleGridData = [ { ID: 1, Name: 'Casey Houston', JobTitle: 'Vice President' }, { ID: 2, Name: 'Gilberto Todd', JobTitle: 'Director' }, { ID: 3, Name: 'Tanya Bennett', JobTitle: 'Director' }, { ID: 4, Name: 'Jack Simon', JobTitle: 'Software Developer' }, { ID: 5, Name: 'Celia Martinez', JobTitle: 'Senior Software Developer' }, { ID: 6, Name: 'Erma Walsh', JobTitle: 'CEO' }, { ID: 7, Name: 'Debra Morton', JobTitle: 'Associate Software Developer' }, { ID: 8, Name: 'Erika Wells', JobTitle: 'Software Development Team Lead' }, { ID: 9, Name: 'Leslie Hansen', JobTitle: 'Associate Software Developer' }, { ID: 10, Name: 'Eduardo Ramirez', JobTitle: 'Manager' } ]; private _simpleGridDataFull = [ { ID: 1, Name: 'Casey Houston', JobTitle: 'Vice President', HireDate: '2017-06-19T11:43:07.714Z' }, { ID: 2, Name: 'Gilberto Todd', JobTitle: 'Director', HireDate: '2015-12-18T11:23:17.714Z' }, { ID: 3, Name: 'Tanya Bennett', JobTitle: 'Director', HireDate: '2005-11-18T11:23:17.714Z' }, { ID: 4, Name: 'Jack Simon', JobTitle: 'Software Developer', HireDate: '2008-12-18T11:23:17.714Z' }, { ID: 5, Name: 'Celia Martinez', JobTitle: 'Senior Software Developer', HireDate: '2007-12-19T11:23:17.714Z' }, { ID: 6, Name: 'Erma Walsh', JobTitle: 'CEO', HireDate: '2016-12-18T11:23:17.714Z' }, { ID: 7, Name: 'Debra Morton', JobTitle: 'Associate Software Developer', HireDate: '2005-11-19T11:23:17.714Z' }, { ID: 8, Name: 'Erika Wells', JobTitle: 'Software Development Team Lead', HireDate: '2005-10-14T11:23:17.714Z' }, { ID: 9, Name: 'Leslie Hansen', JobTitle: 'Associate Software Developer', HireDate: '2013-10-10T11:23:17.714Z' }, { ID: 10, Name: 'Eduardo Ramirez', JobTitle: 'Manager', HireDate: '2011-11-28T11:23:17.714Z' } ]; private _personJobHoursDataPerformance = [ { ID: 1, Name: 'Casey Houston', JobTitle: 'Vice President', WorkingHours: 4, HireDate: '2017-06-19T11:43:07.714Z', Performance: [ {Points: 3, Week: 1}, {Points: 6, Week: 2}, {Points: 1, Week: 3}, {Points: 12, Week: 4}, ] }, { ID: 2, Name: 'Gilberto Todd', JobTitle: 'Director', WorkingHours: 6, HireDate: '2015-12-18T11:23:17.714Z', Performance: [ {Points: 8, Week: 1}, {Points: 7, Week: 2}, {Points: 4, Week: 3}, {Points: 9, Week: 4}, ] }, { ID: 3, Name: 'Tanya Bennett', JobTitle: 'Director', WorkingHours: 8, HireDate: '2005-11-18T11:23:17.714Z', Performance: [ {Points: 1, Week: 1}, {Points: 3, Week: 2}, {Points: 14, Week: 3}, {Points: 29, Week: 4}, ] } ]; constructor() { } public get differentTypesData() { return this._differentTypesData; } public get contactsData() { return this._contactsData; } public get contactsPartialData() { return this._contactsPartial; } public get contactsFunkyData() { return this._contactsFunkyData; } public get emptyObjectData() { return this._emptyObjectData; } public get noHeadersObjectData() { return this._noHeadersObjectData; } public get noHeadersStringData() { return this._noHeadersStringData; } public get noHeadersNumberData() { return this._noHeadersNumberData; } public get noHeadersDateTimeData() { return this._noHeadersDateTime; } public get simpleGridData() { return this._simpleGridData; } public get simpleGridDataFull() { return this._simpleGridDataFull; } public get personJobHoursDataPerformance() { return this._personJobHoursDataPerformance; } public getContactsFunkyData(delimiter) { return [{ name: 'Terrance Mc\'Orta', phone: '(+359)770-504-2217 | 2218' }, { name: 'Richard Mahoney /LongerName/', phone: '' }, { name: 'Donna' + delimiter + ' \/; Price', phone: '859 496 28**' }, { name: '\r\n', phone: '901-747-3428' }, { name: 'Dorothy "H." Spencer', phone: '573-394-9254[fax]' }, { name: 'Иван Иванов (1' + delimiter + '2)', phone: '№ 573-394-9254' }]; } } export class ValueData { public value: string; constructor(value: string) { this.value = value; } } export class FileContentData { private _fileContentCollection: IFileContent[]; private _sharedStringsData = ''; private _tableData = ''; private _worksheetData = ''; private _workbookData = ` `; private _appData = ` Microsoft Excel0falseWorksheets1Sheet1falsefalsefalse16.0300`; constructor() {} public create(worksheetData: string, tableData: string, sharedStringsData: string, workbookData: string, appData: string, isHGrid = false): IFileContent[] { this._fileContentCollection = [ { fileName: ZipFiles.dataFiles[1].name, fileContent : worksheetData }, { fileName: ZipFiles.dataFiles[3].name, fileContent : sharedStringsData }, { fileName: ZipFiles.templateFiles[6].name, fileContent : workbookData }, { fileName: ZipFiles.templateFiles[1].name, fileContent : appData }, ]; if (!isHGrid) { this._fileContentCollection.push({ fileName: ZipFiles.dataFiles[2].name, fileContent : tableData }); } return this._fileContentCollection; } public simpleGridSortByNameDesc() { this._sharedStringsData = `count="23" uniqueCount="21">IDNameJobTitle` + `Tanya BennettDirectorLeslie HansenAssociate Software Developer` + `Jack SimonSoftware DeveloperGilberto ToddErma WalshCEO` + `Erika WellsSoftware Development Team LeadEduardo RamirezManager` + `Debra MortonCelia MartinezSenior Software DeveloperCasey HoustonVice President`; this._tableData = `ref="A1:C11" totalsRowShown="0"> `; this._worksheetData = `012334956478294610118121310141571665171811920`; return this.createData(); } public simpleGridColumnWidth(width = 0) { const wsDataColSettings = this.updateColumnWidth(width); this._sharedStringsData = `count="1" uniqueCount="1">ID`; this._tableData = `ref="A1:A11" totalsRowShown="0"> `; this._worksheetData = `` + `${ wsDataColSettings }012345678910`; return this.createData(); } public simpleGridRowHeight(height = 0) { this._sharedStringsData = `count="23" uniqueCount="21">IDNameJobTitleCasey HoustonVice PresidentGilberto ToddDirectorTanya BennettJack SimonSoftware DeveloperCelia MartinezSenior Software DeveloperErma WalshCEODebra MortonAssociate Software DeveloperErika WellsSoftware Development Team LeadLeslie HansenEduardo RamirezManager`; this._tableData = `ref="A1:C11" totalsRowShown="0"> `; this._worksheetData = this.updateRowHeight(height); return this.createData(); } public simpleGridWorksheetName(name) { this._sharedStringsData = `count="23" uniqueCount="21">IDNameJobTitleCasey HoustonVice PresidentGilberto ToddDirectorTanya BennettJack SimonSoftware DeveloperCelia MartinezSenior Software DeveloperErma WalshCEODebra MortonAssociate Software DeveloperErika WellsSoftware Development Team LeadLeslie HansenEduardo RamirezManager`; this._tableData = `ref="A1:C11" totalsRowShown="0"> ` + ``; this._worksheetData = `0121342563764895101161213714158161791815101920`; this._workbookData = ` `; this._appData = ` Microsoft Excel0falseWorksheets1${name}falsefalsefalse16.0300`; return this.createData(); } public treeGridDataExpDepth(depth: number) { this._sharedStringsData = `count="21" uniqueCount="19">IDParentIDNameJobTitleAgeCasey HoustonVice PresidentGilberto ToddDirectorTanya BennettDebra MortonAssociate Software DeveloperJack SimonSoftware DeveloperErma WalshCEOEduardo RamirezManagerLeslie Hansen`; this._tableData = `ref="A1:E9" totalsRowShown="0"> `; switch (depth) { case 0: this._worksheetData = ` 012341-156326-114155210-1161753`; break; case 1: this._worksheetData = ` 012341-15632217841411213336-114155210-1161753910181144`; break; } return this.createData(); } private createData(isHGrid = false) { return this.create(this._worksheetData, this._tableData, this._sharedStringsData, this._workbookData, this._appData, isHGrid); } public get differentTypesDataContent() { this._sharedStringsData = `count="6" uniqueCount="6">Column1Terrance OrtaRichard Mahoney ` + `LongerNameDonna PriceLisa LandersDorothy H. Spencer`; this._tableData = `ref="A1:A6" totalsRowShown="0">` + ``; this._worksheetData = `` + `` + `01234` + `5`; return this.createData(); } public get contactsDataContent() { this._sharedStringsData = `count="12" uniqueCount="11">namephoneTerrance Orta` + `770-504-2217Richard Mahoney LongerNameDonna Price` + `859-496-2817901-747-3428Dorothy H. Spencer573-394-9254`; this._tableData = `ref="A1:B6" totalsRowShown="0"> ` + ``; this._worksheetData = `` + `` + `012` + `345` + `6758` + `910`; return this.createData(); } public get contactsPartialDataContent() { this._sharedStringsData = `count="6" uniqueCount="6">namephoneTerrance Orta770-504-2217Richard Mahoney LongerName780-555-1331`; this._tableData = `ref="A1:B4" totalsRowShown="0"> ` + ``; this._worksheetData = `012345`; return this.createData(); } public get contactsFunkyDataContent() { this._sharedStringsData = `count="14" uniqueCount="14">namephoneTerrance ` + `Mc'Orta(+359)770-504-2217 | 2218Richard Mahoney /LongerName/` + `Donna, /; Price859 496 28** 901-747-3428Dorothy "H." Spencer573-394-9254[fax]` + `Иван Иванов (1,2)№ 573-394-9254`; this._tableData = `ref="A1:B7" totalsRowShown="0"> ` + ``; this._worksheetData = `` + `0` + `123` + `4567` + `8910` + `111213`; return this.createData(); } public get noHeadersStringDataContent() { this._sharedStringsData = `count="6" uniqueCount="6">Column1Terrance Orta` + `Richard Mahoney LongerNameDonna PriceLisa Landers` + `Dorothy H. Spencer`; this._tableData = `ref="A1:A6" totalsRowShown="0">` + ``; this._worksheetData = `` + `0` + `123` + `45`; return this.createData(); } public get noHeadersNumberDataContent() { this._sharedStringsData = `count="1" uniqueCount="1">Column 1`; this._tableData = `ref="A1:A4" totalsRowShown="0">` + ``; this._worksheetData = `0102030`; return this.createData(); } public get noHeadersDateTimeContent() { this._sharedStringsData = `count="1" uniqueCount="1">Column 1`; this._tableData = `ref="A1:A3" totalsRowShown="0">` + ``; this._worksheetData = `` + `0` + `2018-04-23T00:00:002018-03-23T00:00:00` + ``; return this.createData(); } public get noHeadersObjectDataContent() { this._sharedStringsData = `count="4" uniqueCount="4">value12` + `3`; this._tableData = `ref="A1:A4" totalsRowShown="0">` + ``; this._worksheetData = `` + `01` + `23`; return this.createData(); } public get simpleGridData() { this._sharedStringsData = `count="23" uniqueCount="21">IDNameJobTitleCasey HoustonVice PresidentGilberto ToddDirectorTanya BennettJack SimonSoftware DeveloperCelia MartinezSenior Software DeveloperErma WalshCEODebra MortonAssociate Software DeveloperErika WellsSoftware Development Team LeadLeslie HansenEduardo RamirezManager`; this._tableData = `ref="A1:C11" totalsRowShown="0"> ` + ``; this._worksheetData = `0121342563764895101161213714158161791815101920`; return this.createData(); } public get simpleGridDataFull() { this._sharedStringsData = `count="44" uniqueCount="42">IDNameJobTitle` + `HireDate1Casey HoustonVice President` + `2017-06-19T11:43:07.714Z2Gilberto ToddDirector` + `2015-12-18T11:23:17.714Z3Tanya Bennett2005-11-18T11:23:17.714Z` + `4Jack SimonSoftware Developer2008-12-18T11:23:17.714Z` + `5Celia MartinezSenior Software Developer` + `2007-12-19T11:23:17.714Z6Erma WalshCEO` + `2016-12-18T11:23:17.714Z7Debra MortonAssociate Software Developer` + `2005-11-19T11:23:17.714Z8Erika WellsSoftware Development ` + `Team Lead2005-10-14T11:23:17.714Z9Leslie Hansen` + `2013-10-10T11:23:17.714Z10Eduardo RamirezManager` + `2011-11-28T11:23:17.714Z`; this._tableData = `ref="A1:D11" totalsRowShown="0"> ` + ``; this._worksheetData = `` + `` + `0123` + `4567` + `891011` + `121310` + `14151617181920` + `21222324` + `252627` + `28293031` + `323334` + `35362937` + `38394041` + ``; return this.createData(); } public get simpleGridDataPage1() { this._sharedStringsData = `count="16" uniqueCount="15">IDNameJobTitle` + `HireDate1Casey HoustonVice President` + `2017-06-19T11:43:07.714Z2Gilberto ToddDirector` + `2015-12-18T11:23:17.714Z3Tanya Bennett2005-11-18T11:23:17.714Z`; this._tableData = `ref="A1:D4" totalsRowShown="0"> ` + ``; this._worksheetData = `` + `` + `` + `0` + `1234` + `5678` + `91011` + `12131014`; return this.createData(); } public get simpleGridDataPage2() { this._sharedStringsData = `count="16" uniqueCount="16">IDNameJobTitle` + `HireDate4Jack SimonSoftware Developer2008-12-18T11:23:17.714Z` + `5Celia MartinezSenior Software Developer2007-12-19T11:23:17.714Z` + `6Erma WalshCEO2016-12-18T11:23:17.714Z`; this._tableData = `ref="A1:D4" totalsRowShown="0"> ` + ``; this._worksheetData = `` + `` + `01234` + `567` + `89101112131415`; return this.createData(); } public get simpleGridDataPage1FiveRows() { this._sharedStringsData = `count="24" uniqueCount="23">IDNameJobTitle` + `HireDate1Casey HoustonVice President2017-06-19T11:43:07.714Z` + `2Gilberto ToddDirector2015-12-18T11:23:17.714Z3` + `Tanya Bennett2005-11-18T11:23:17.714Z4Jack Simon` + `Software Developer2008-12-18T11:23:17.714Z5Celia Martinez` + `Senior Software Developer2007-12-19T11:23:17.714Z`; this._tableData = `ref="A1:D6" totalsRowShown="0"> ` + ``; this._worksheetData = `` + `` + `0123` + `4567` + `891011` + `121310` + `141516171819202122`; return this.createData(); } public get simpleGridDataRecord5() { this._sharedStringsData = `count="5" uniqueCount="5">IDNameJobTitleCelia MartinezSenior Software Developer`; this._tableData = `ref="A1:C2" totalsRowShown="0"> ` + ``; this._worksheetData = `012534`; return this.createData(); } public get simpleGridDataDirectors() { this._sharedStringsData = `count="7" uniqueCount="6">IDNameJobTitleGilberto ToddDirectorTanya Bennett`; this._tableData = `ref="A1:C3" totalsRowShown="0"> `; this._worksheetData = `012234354`; return this.createData(); } public get simpleGridNameJobTitle() { this._sharedStringsData = `count="22" uniqueCount="20">NameJobTitleCasey Houston` + `Vice PresidentGilberto ToddDirectorTanya Bennett` + `Jack SimonSoftware DeveloperCelia MartinezSenior Software Developer` + `Erma WalshCEODebra MortonAssociate Software Developer` + `Erika WellsSoftware Development Team LeadLeslie HansenEduardo Ramirez` + `Manager`; this._tableData = `ref="A1:B11" totalsRowShown="0"> ` + ``; this._worksheetData = `` + `` + `0` + `123` + `4565` + `789` + `101112` + `131415` + `161714` + `1819`; return this.createData(); } public get simpleGridNameJobTitleWithFormatting() { this._sharedStringsData = `count="33" uniqueCount="31">IDNameJobTitleoneCasey HoustonVice PresidenttwoGilberto ToddDirectorthreeTanya BennettfourJack SimonSoftware DeveloperfiveCelia MartinezSenior Software DevelopersixErma WalshCEOsevenDebra MortonAssociate Software DevelopereightErika WellsSoftware Development Team LeadnineLeslie HansentenEduardo RamirezManager`; this._tableData = `ref="A1:C11" totalsRowShown="0"> `; this._worksheetData = ` 0123456789108111213141516171819202122232425262722282930`; return this.createData(); } public get simpleGridNameJobTitleID() { this._sharedStringsData = `count="23" uniqueCount="21">NameJobTitleIDCasey HoustonVice PresidentGilberto ToddDirectorTanya BennettJack SimonSoftware DeveloperCelia MartinezSenior Software DeveloperErma WalshCEODebra MortonAssociate Software DeveloperErika WellsSoftware Development Team LeadLeslie HansenEduardo RamirezManager`; this._tableData = `ref="A1:C11" totalsRowShown="0"> `; this._worksheetData = `0123415627638941011512136141571617818159192010`; return this.createData(); } public get simpleGridSortByName() { this._sharedStringsData = `count="23" uniqueCount="21">IDNameJobTitle` + `Casey HoustonVice PresidentCelia MartinezSenior Software Developer` + `Debra MortonAssociate Software DeveloperEduardo RamirezManager` + `Erika WellsSoftware Development Team LeadErma WalshCEO` + `Gilberto ToddDirectorJack SimonSoftware Developer` + `Leslie HansenTanya Bennett`; this._tableData = `ref="A1:C11" totalsRowShown="0"> `; this._worksheetData = `0121345567781091081112613142151641718919832016`; return this.createData(); } public get simpleGridJobTitleIDName() { this._sharedStringsData = `count="23" uniqueCount="21">JobTitleIDNameVice PresidentCasey HoustonDirectorGilberto ToddTanya BennettSoftware DeveloperJack SimonSenior Software DeveloperCelia MartinezCEOErma WalshAssociate Software DeveloperDebra MortonSoftware Development Team LeadErika WellsLeslie HansenManagerEduardo Ramirez`; this._tableData = `ref="A1:C11" totalsRowShown="0"> `; this._worksheetData = `0123145265378491051112613147151681714918191020`; return this.createData(); } private updateColumnWidth(width: number) { let wsDataColSettings = ''; switch (width) { case 100: wsDataColSettings = ``; break; case 200: wsDataColSettings = ``; break; case null: case 0: wsDataColSettings = ``; break; } return wsDataColSettings; } private updateRowHeight(height: number) { let wsSettings = `0121342563764895101161213714158161791815101920`; switch (height) { case 20: wsSettings = `0121342563764895101161213714158161791815101920`; break; case 40: wsSettings = `0121342563764895101161213714158161791815101920`; break; case undefined: case null: case 0: break; } return wsSettings; } public get gridNameIDJobTitle() { this._sharedStringsData = `count="23" uniqueCount="21">NameIDJobTitleCasey HoustonVice PresidentGilberto ToddDirectorTanya BennettJack SimonSoftware DeveloperCelia MartinezSenior Software DeveloperErma WalshCEODebra MortonAssociate Software DeveloperErika WellsSoftware Development Team LeadLeslie HansenEduardo RamirezManager`; this._tableData = `ref="A1:C11" totalsRowShown="0"> ` + ``; this._worksheetData = `0123145267368491051112613147151681718915191020`; return this.createData(); } public get gridNameFrozen() { this._sharedStringsData = `count="23" uniqueCount="21">NameIDJobTitleCasey HoustonVice PresidentGilberto ToddDirectorTanya BennettJack SimonSoftware DeveloperCelia MartinezSenior Software DeveloperErma WalshCEODebra MortonAssociate Software DeveloperErika WellsSoftware Development Team LeadLeslie HansenEduardo RamirezManager`; this._tableData = `ref="A1:C11" totalsRowShown="0"> ` + ``; this._worksheetData = `0123145267368491051112613147151681718915191020`; return this.createData(); } public get gridJobTitleIdFrozen() { this._sharedStringsData = `count="23" uniqueCount="21">JobTitleIDNameVice PresidentCasey HoustonDirectorGilberto ToddTanya BennettSoftware DeveloperJack SimonSenior Software DeveloperCelia MartinezCEOErma WalshAssociate Software DeveloperDebra MortonSoftware Development Team LeadErika WellsLeslie HansenManagerEduardo Ramirez`; this._tableData = `ref="A1:C11" totalsRowShown="0"> `; this._worksheetData = ` 0123145265378491051112613147151681714918191020`; return this.createData(); } public get gridNameFrozenHeaders() { this._sharedStringsData = `count="23" uniqueCount="21">NameIDJobTitleCasey HoustonVice PresidentGilberto ToddDirectorTanya BennettJack SimonSoftware DeveloperCelia MartinezSenior Software DeveloperErma WalshCEODebra MortonAssociate Software DeveloperErika WellsSoftware Development Team LeadLeslie HansenEduardo RamirezManager`; this._tableData = `ref="A1:C11" totalsRowShown="0"> ` + ``; this._worksheetData = `0123145267368491051112613147151681718915191020`; return this.createData(); } public get gridFrozenHeaders() { this._sharedStringsData = `count="23" uniqueCount="21">NameIDJobTitleCasey HoustonVice PresidentGilberto ToddDirectorTanya BennettJack SimonSoftware DeveloperCelia MartinezSenior Software DeveloperErma WalshCEODebra MortonAssociate Software DeveloperErika WellsSoftware Development Team LeadLeslie HansenEduardo RamirezManager`; this._tableData = `ref="A1:C11" totalsRowShown="0"> ` + ``; this._worksheetData = `0123145267368491051112613147151681718915191020`; return this.createData(); } public get treeGridData() { this._sharedStringsData = `count="21" uniqueCount="19">IDParentIDNameJobTitleAgeCasey HoustonVice PresidentGilberto ToddDirectorTanya BennettDebra MortonAssociate Software DeveloperJack SimonSoftware DeveloperErma WalshCEOEduardo RamirezManagerLeslie Hansen`; this._tableData = `ref="A1:E9" totalsRowShown="0"> `; this._worksheetData = ` 012341-1563221784132982972101135411213336-114155210-1161753910181144`; return this.createData(); } public get treeGridDataIgnoreFiltering() { this._sharedStringsData = `count="21" uniqueCount="19">IDParentIDNameJobTitleAgeCasey HoustonVice PresidentGilberto ToddDirectorTanya BennettDebra MortonAssociate Software DeveloperJack SimonSoftware DeveloperErma WalshCEOEduardo RamirezManagerLeslie Hansen`; this._tableData = `ref="A1:E9" totalsRowShown="0"> `; this._worksheetData = ` 012341-1563221784132982972101135411213336-114155210-1161753`; return this.createData(); } public get treeGridDataFormatted() { this._sharedStringsData = `count="21" uniqueCount="19">IDParentIDNameJobTitleAgeCasey HoustonVice PresidentGilberto ToddDirectorTanya BennettDebra MortonAssociate Software DeveloperJack SimonSoftware DeveloperErma WalshCEOEduardo RamirezManagerLeslie Hansen`; this._tableData = `ref="A1:E9" totalsRowShown="0"> `; this._worksheetData = ` 012341-15632.42217841.42329829.9272101135.6741121333.56-1141552.5810-1161753.67910181144.67`; return this.createData(); } public get treeGridDataSorted() { this._sharedStringsData = `count="21" uniqueCount="19">IDParentIDNameJobTitleAgeEduardo RamirezManagerLeslie HansenAssociate Software DeveloperErma WalshCEOCasey HoustonVice PresidentJack SimonSoftware DeveloperGilberto ToddDirectorDebra MortonTanya Bennett`; this._tableData = `ref="A1:E9" totalsRowShown="0"> `; this._worksheetData = ` 0123410-1565391078446-1910521-11112324113143321151641721783532181629`; return this.createData(); } public get treeGridDataFiltered() { this._sharedStringsData = `count="19" uniqueCount="18">IDParentIDNameJobTitleAgeCasey HoustonVice PresidentGilberto ToddDirectorDebra MortonAssociate Software DeveloperJack SimonSoftware DeveloperErma WalshCEOEduardo RamirezManagerLeslie Hansen`; this._tableData = `ref="A1:E8" totalsRowShown="0"> `; this._worksheetData = ` 012341-156322178417291035411112336-113145210-1151653910171044`; return this.createData(); } public get treeGridDataFilteredSorted() { this._sharedStringsData = `count="19" uniqueCount="18">IDParentIDNameJobTitleAgeErma WalshCEOEduardo RamirezManagerLeslie HansenAssociate Software DeveloperCasey HoustonVice PresidentJack SimonSoftware DeveloperGilberto ToddDirectorDebra Morton`; this._tableData = `ref="A1:E8" totalsRowShown="0"> `; this._worksheetData = ` 012346-1565210-17853910910441-1111232411314332115164172171035`; return this.createData(); } public get treeGridWithAdvancedFilters() { this._sharedStringsData = `count="15" uniqueCount="14">IDParentIDNameJobTitleAgeCasey HoustonVice PresidentGilberto ToddDirectorTanya BennettDebra MortonAssociate Software DeveloperJack SimonSoftware Developer`; this._tableData = `ref="A1:E6" totalsRowShown="0"> `; this._worksheetData = ` 012341-156322178413298297210113541121333`; return this.createData(); } public get emptyTreeGridWithExportedHeaders() { this._sharedStringsData = `count="5" uniqueCount="5">IDParentIDNameJobTitleAge`; this._tableData = `ref="A1:E2" totalsRowShown="0"> `; this._worksheetData = ` 01234`; return this.createData(); } public get gridProductsWithFormatter() { this._sharedStringsData = `count="45" uniqueCount="35">Product IDProductNameInStockUnitsInStockOrderDateChaitrue2760.00Mon Mar 21 2005Aniseed Syrupfalse198.00Tue Jan 15 2008Chef Antons Cajun Seasoning52.00Sat Nov 20 2010Grandmas Boysenberry Spread0.00Thu Oct 11 2007Uncle Bobs Dried PearsFri Jul 27 2001Northwoods Cranberry Sauce1098.00Thu May 17 1990Queso CabralesThu Mar 03 2005Tofu7898.00Sat Sep 09 2017Teatime Chocolate Biscuits6998.00Thu Dec 25 2025Chocolate20000.00Thu Mar 01 2018`; this._tableData = `ref="A1:E11" totalsRowShown="0"> `; this._worksheetData = ` 01234156782910111231361415416101718519101720621622237241017258266272892963031103263334`; return this.createData(); } public get gridProductsWithoutFormatter() { this._sharedStringsData = `count="35" uniqueCount="27">Product IDProductNameInStockUnitsInStockOrderDateChaitrueMon Mar 21 2005 02:00:00 GMT+0200 (Eastern European Standard Time)Aniseed SyrupfalseTue Jan 15 2008 02:00:00 GMT+0200 (Eastern European Standard Time)Chef Antons Cajun SeasoningSat Nov 20 2010 02:00:00 GMT+0200 (Eastern European Standard Time)Grandmas Boysenberry SpreadThu Oct 11 2007 03:00:00 GMT+0300 (Eastern European Summer Time)Uncle Bobs Dried PearsFri Jul 27 2001 03:00:00 GMT+0300 (Eastern European Summer Time)Northwoods Cranberry SauceThu May 17 1990 04:00:00 GMT+0400 (Eastern European Summer Time)Queso CabralesThu Mar 03 2005 02:00:00 GMT+0200 (Eastern European Standard Time)TofuSat Sep 09 2017 03:00:00 GMT+0300 (Eastern European Summer Time)Teatime Chocolate BiscuitsThu Dec 25 2025 02:00:00 GMT+0200 (Eastern European Standard Time)ChocolateThu Mar 01 2018 02:00:00 GMT+0200 (Eastern European Standard Time)`; this._tableData = `ref="A1:E11" totalsRowShown="0"> `; this._worksheetData = ` 01234156276072891981031165212413901451590166176109818719902082167898229236699824102562000026`; return this.createData(); } public get gridWithEmptyColums() { this._sharedStringsData = `count="25" uniqueCount="23">Column1IDColumn2NameJobTitleCasey HoustonVice PresidentGilberto ToddDirectorTanya BennettJack SimonSoftware DeveloperCelia MartinezSenior Software DeveloperErma WalshCEODebra MortonAssociate Software DeveloperErika WellsSoftware Development Team LeadLeslie HansenEduardo RamirezManager`; this._tableData = `ref="A1:E11" totalsRowShown="0"> `; this._worksheetData = ` 01234156278398410115121361415716178181992017102122`; return this.createData(); } public get gridWithAdvancedFilters() { this._sharedStringsData = `count="11" uniqueCount="11">IDNameJobTitleErma WalshCEODebra MortonAssociate Software DeveloperErika WellsSoftware Development Team LeadEduardo RamirezManager`; this._tableData = `ref="A1:C5" totalsRowShown="0"> `; this._worksheetData = ` 01263475687810910`; return this.createData(); } public get personJobHoursDataPerformance() { this._sharedStringsData = `count="18" uniqueCount="15">IDNameJobTitleWorkingHoursHireDatePerformanceCasey HoustonVice President2017-06-19T11:43:07.714Z[object Object],[object Object],[object Object],[object Object]Gilberto ToddDirector2015-12-18T11:23:17.714ZTanya Bennett2005-11-18T11:23:17.714Z`; this._tableData = `ref="A1:F4" totalsRowShown="0"> `; this._worksheetData = ` 012345167489210116129313118149`; return this.createData(); } public get hireDate() { this._sharedStringsData = `count="1" uniqueCount="1">HireDate`; this._tableData = `ref="A1:A6" totalsRowShown="0"> `; this._worksheetData = ` 02008-04-20T00:00:002015-12-08T00:00:002012-07-30T00:00:002010-02-05T00:00:002020-05-17T00:00:00`; return this.createData(); } public get exportGroupedData() { this._sharedStringsData = `count="29" uniqueCount="20">ModelEditionBrand: BMW (2)Price: 150000 (1)M5CompetitionPrice: 100000 (1)PerformanceBrand: Tesla (3)RoadsterPrice: 75000 (1)Model SSportPrice: 65000 (1)BaseBrand: VW (3)ArteonR LineBusinessPassat`; this._tableData = `ref="A1:B20" totalsRowShown="0"> `; this._worksheetData = ` 01234564786971011121311141561617101618131918`; return this.createData(); } public get exportGroupedDataWithCollapsedRows() { this._sharedStringsData = `count="29" uniqueCount="20">ModelEditionBrand: BMW (2)Price: 150000 (1)M5CompetitionPrice: 100000 (1)PerformanceBrand: Tesla (3)RoadsterPrice: 75000 (1)Model SSportPrice: 65000 (1)BaseBrand: VW (3)ArteonR LineBusinessPassat`; this._tableData = `ref="A1:B20" totalsRowShown="0"> `; this._worksheetData = ` 012345681561617101618131918`; return this.createData(); } public get exportGroupedDataWithIgnoreSorting() { this._sharedStringsData = `count="22" uniqueCount="17">PriceModelEditionBrand: Tesla (3)Model SSportRoadsterPerformanceBaseBrand: BMW (2)M5CompetitionBrand: VW (3)ArteonBusinessPassatR Line`; this._tableData = `ref="A1:C12" totalsRowShown="0"> `; this._worksheetData = ` 0123750004510000067650004891500001011100000107127500013146500015141000001316`; return this.createData(); } public get exportGroupedDataWithIgnoreFiltering() { this._sharedStringsData = `count="22" uniqueCount="17">PriceModelEditionBrand: BMW (2)M5CompetitionPerformanceBrand: Tesla (3)Model SSportRoadsterBaseBrand: VW (3)ArteonBusinessPassatR Line`; this._tableData = `ref="A1:C12" totalsRowShown="0"> `; this._worksheetData = ` 012315000045100000467750008910000010665000811127500013146500015141000001316`; return this.createData(); } public get exportGroupedDataWithIgnoreGrouping() { this._sharedStringsData = `count="19" uniqueCount="14">PriceModelEditionM5CompetitionPerformanceModel SSportRoadsterBaseArteonBusinessPassatR Line`; this._tableData = `ref="A1:C9" totalsRowShown="0"> `; this._worksheetData = ` 012150000341000003575000671000008565000697500010116500012111000001013`; return this.createData(); } public get exportHierarchicalData() { this._sharedStringsData = `count="106" uniqueCount="57">ArtistDebutGrammyNominationsGrammyAwardsNaomí YepesAlbumLaunch DateBillboard ReviewUS Billboard 200Pushing up daisiesNo.TitleReleasedGenreWood Shavifdsafdsafsangs Forever*fdasfsaWood Shavifdsafdsafsavngs Forever*vxzvczxWfdsafsaings Forever*fdsacewwwqwqWood Shavings Forever*rewqrqcxzPushing up daisies - DeluxeWood Shavings Forever - RemixPunkUtopiaSANTORINIHip-HopHEARTBEATOVERSEASWish You Were HereZoomDo You?No PhotosTourStarted onLocationHeadlinerFaithful TourSep 12WorldwideNOCountryTickets SoldAttendantsBelgiumUSABabila EbwéléFahrenheitShow OutMood SwingsScenarioAstroworldJul 21BulgariaRomaniaChloe`; this._worksheetData = ` 0123420116047200901156201531`; return this.createData(); } public get exportHierarchicalDataWithColumnWidth() { this._sharedStringsData = `count="106" uniqueCount="57">ArtistDebutGrammyNominationsGrammyAwardsNaomí YepesAlbumLaunch DateBillboard ReviewUS Billboard 200Pushing up daisiesNo.TitleReleasedGenreWood Shavifdsafdsafsangs Forever*fdasfsaWood Shavifdsafdsafsavngs Forever*vxzvczxWfdsafsaings Forever*fdsacewwwqwqWood Shavings Forever*rewqrqcxzPushing up daisies - DeluxeWood Shavings Forever - RemixPunkUtopiaSANTORINIHip-HopHEARTBEATOVERSEASWish You Were HereZoomDo You?No PhotosTourStarted onLocationHeadlinerFaithful TourSep 12WorldwideNOCountryTickets SoldAttendantsBelgiumUSABabila EbwéléFahrenheitShow OutMood SwingsScenarioAstroworldJul 21BulgariaRomaniaChloe`; this._worksheetData = ` 0123420116047200901156201531`; return this.createData(); } public get exportHierarchicalDataWithExpandedRows() { this._sharedStringsData = `count="106" uniqueCount="57">ArtistDebutGrammyNominationsGrammyAwardsNaomí YepesAlbumLaunch DateBillboard ReviewUS Billboard 200Pushing up daisiesNo.TitleReleasedGenreWood Shavifdsafdsafsangs Forever*fdasfsaWood Shavifdsafdsafsavngs Forever*vxzvczxWfdsafsaings Forever*fdsacewwwqwqWood Shavings Forever*rewqrqcxzPushing up daisies - DeluxeWood Shavings Forever - RemixPunkUtopiaSANTORINIHip-HopHEARTBEATOVERSEASWish You Were HereZoomDo You?No PhotosTourStarted onLocationHeadlinerFaithful TourSep 12WorldwideNOCountryTickets SoldAttendantsBelgiumUSABabila EbwéléFahrenheitShow OutMood SwingsScenarioAstroworldJul 21BulgariaRomaniaChloe`; this._worksheetData = ` 01234201160567892000-05-31T00:00:008642222001-05-31T00:00:00122252021-12-19T00:00:0011101112131262021-12-19T00:00:00272282021-12-19T00:00:00273292021-12-19T00:00:0027302020-07-17T00:00:00533435363738394041424344451000010000461923001865233839404138394041383940414720090115678482000-05-31T00:00:008642343536375253404142434454250001982255650216332056201531`; return this.createData(); } public get exportSortedHierarchicalData() { this._sharedStringsData = `count="106" uniqueCount="57">ArtistDebutGrammyNominationsGrammyAwardsNaomí YepesAlbumLaunch DateBillboard ReviewUS Billboard 200Pushing up daisiesNo.TitleReleasedGenreWood Shavifdsafdsafsangs Forever*fdasfsaWood Shavifdsafdsafsavngs Forever*vxzvczxWfdsafsaings Forever*fdsacewwwqwqWood Shavings Forever*rewqrqcxzPushing up daisies - DeluxeWood Shavings Forever - RemixPunkUtopiaSANTORINIHip-HopHEARTBEATOVERSEASWish You Were HereZoomDo You?No PhotosTourStarted onLocationHeadlinerFaithful TourSep 12WorldwideNOCountryTickets SoldAttendantsBelgiumUSAChloeBabila EbwéléFahrenheitShow OutMood SwingsScenarioAstroworldJul 21BulgariaRomania`; this._worksheetData = ` 0123420116047201531482009011`; return this.createData(); } public get exportFilteredHierarchicalData() { this._sharedStringsData = `count="33" uniqueCount="31">ArtistDebutGrammyNominationsGrammyAwardsBabila EbwéléAlbumLaunch DateBillboard ReviewUS Billboard 200FahrenheitNo.TitleReleasedGenreShow OutHip-HopMood SwingsScenarioTourStarted onLocationHeadlinerAstroworldJul 21WorldwideNOCountryTickets SoldAttendantsBulgariaRomania`; this._worksheetData = ` 012342009011`; return this.createData(); } public get exportHierarchicalDataWithMultiColumnHeaders() { this._sharedStringsData = `count="174" uniqueCount="115">CustomerIDGeneral InformationAddress InformationCompanyNamePersonal DetailsLocationContact InformationContactNameContactTitleAddressCityPostalCodeCountryPhoneFaxAlfreds FutterkisteMaria AndersSales RepresentativeObere Str. 57Berlin12209Germany030-0074321030-0076545Ana Trujillo Emparedados y heladosAna TrujilloOwnerAvda. de la Constitución 2222México D.F.05021Mexico(5) 555-4729(5) 555-3745Antonio Moreno TaqueríaAntonio MorenoMataderos 231205023(5) 555-3932Comércio MineiroPedro AfonsoSales AssociateAv. dos Lusíadas, 23Sao Paulo05432-043Brazil(11) 555-7647Consolidated HoldingsElizabeth BrownBerkeley Gardens 12 BreweryLondonWX1 6LTUK(171) 555-2282(171) 555-9199Drachenblut DelikatessenSven OttliebOrder AdministratorWalserweg 21Aachen520660241-0391230241-059428Du monde entierJanine Labrune67, rue des Cinquante OtagesNantes44000France40.67.88.8840.67.89.89FISSA Fabrica Inter. Salchichas S.A.Diego RoelAccounting ManagerC/ Moralzarzal, 86Madrid28034Spain(91) 555 94 44(91) 555 55 93Folies gourmandesMartine RancéAssistant Sales Agent184, chaussée de TournaiLille5900020.16.10.1620.16.10.17Folk och fä HBMaria LarssonÅkergatan 24BräckeS-844 67Sweden0695-34 67 21FrankenversandPeter FrankenMarketing ManagerBerliner Platz 43München80805089-0877310089-0877451France restaurationCarine Schmitt54, rue Royale40.32.21.2140.32.21.20Franchi S.p.A.Paolo AccortiVia Monte Bianco 34Torino10100Italy011-4988260011-4988261`; this._worksheetData = ` 01234567891011121314151617181920212223383940414243444570717273747576777810710817109110111112113114 `; return this.createData(); } public get exportMultiColumnHeadersData() { this._sharedStringsData = `count="195" uniqueCount="162">IDGeneral InformationAddress InformationPersonal DetailsLocationContact InformationContactNameContactTitleCountryPhoneFaxPostalCodeALFKIMaria AndersSales RepresentativeGermany030-0074321030-007654512209ANATRAna TrujilloOwnerMexico(5) 555-4729(5) 555-374505021ANTONAntonio Moreno(5) 555-393205023AROUTThomas HardyUK(171) 555-7788(171) 555-6750WA1 1DPBERGSChristina BerglundOrder AdministratorSweden0921-12 34 650921-12 34 67S-958 22BLAUSHanna Moos0621-084600621-0892468306BLONPFrédérique CiteauxMarketing ManagerFrance88.60.15.3188.60.15.3267000BOLIDMartín SommerSpain(91) 555 22 82(91) 555 91 9928023BONAPLaurence Lebihan91.24.45.4091.24.45.4113008BOTTMElizabeth LincolnAccounting ManagerCanada(604) 555-4729(604) 555-3745T2F 8M4BSBEVVictoria Ashworth(171) 555-1212EC2 5NTCACTUPatricio SimpsonSales AgentArgentina(1) 135-5555(1) 135-48921010CENTCFrancisco Chang(5) 555-3392(5) 555-729305022CHOPSYang WangSwitzerland0452-0765453012COMMIPedro AfonsoSales AssociateBrazil(11) 555-764705432-043CONSHElizabeth Brown(171) 555-2282(171) 555-9199WX1 6LTDRACDSven Ottlieb0241-0391230241-05942852066DUMONJanine Labrune40.67.88.8840.67.89.8944000EASTCAnn Devon(171) 555-0297(171) 555-3373WX3 6FWERNSHRoland MendelSales ManagerAustria7675-34257675-34268010FAMIAAria CruzMarketing Assistant(11) 555-985705442-030FISSADiego Roel(91) 555 94 44(91) 555 55 9328034FOLIGMartine RancéAssistant Sales Agent20.16.10.1620.16.10.1759000FOLKOMaria Larsson0695-34 67 21S-844 67FRANKPeter Franken089-0877310089-087745180805FRANRCarine Schmitt40.32.21.2140.32.21.20FRANSPaolo AccortiItaly011-4988260011-498826110100`; this._worksheetData = ` 01234567891011121314151617181920212223242526272122282930311432333435363738394041424344141545464748495051525354555621575859606162215163646566676869707172737414327576777879808182838485502286878889902191929394959697989910010114321021031041051063815107108109110111215111211311411511679321171181191201211221231241251261271281299713013113213368571341351361371381395114014114214314421391451461471485015149150151152153505115415511415615714158159160161 `; return this.createData(); } public get exportThreeLevelsOfMultiColumnHeadersWithTwoRowsData() { this._sharedStringsData = `count="26" uniqueCount="26">IDGeneral InformationAddress InformationPersonal DetailsLocationContact InformationContactNameContactTitleCountryPhoneFaxPostalCodeALFKIMaria AndersSales RepresentativeGermany030-0074321030-007654512209ANATRAna TrujilloOwnerMexico(5) 555-4729(5) 555-374505021`; this._worksheetData = ` 012345678910111213141516171819202122232425 `; return this.createData(); } public get exportMultiColumnHeadersWithGroupedData() { this._sharedStringsData = `count="177" uniqueCount="144">General InformationAddress InformationPersonal DetailsLocationContact InformationContactNameContactTitleCountryPhoneFaxPostalCodeContactTitle: Accounting Manager (2)Elizabeth LincolnAccounting ManagerCanada(604) 555-4729(604) 555-3745T2F 8M4Diego RoelSpain(91) 555 94 44(91) 555 55 9328034ContactTitle: Assistant Sales Agent (1)Martine RancéAssistant Sales AgentFrance20.16.10.1620.16.10.1759000ContactTitle: Marketing Assistant (1)Aria CruzMarketing AssistantBrazil(11) 555-985705442-030ContactTitle: Marketing Manager (4)Frédérique CiteauxMarketing Manager88.60.15.3188.60.15.3267000Francisco ChangMexico(5) 555-3392(5) 555-729305022Peter FrankenGermany089-0877310089-087745180805Carine Schmitt40.32.21.2140.32.21.2044000ContactTitle: Order Administrator (2)Christina BerglundOrder AdministratorSweden0921-12 34 650921-12 34 67S-958 22Sven Ottlieb0241-0391230241-05942852066ContactTitle: Owner (7)Ana TrujilloOwner(5) 555-4729(5) 555-374505021Antonio Moreno(5) 555-393205023Martín Sommer(91) 555 22 82(91) 555 91 9928023Laurence Lebihan91.24.45.4091.24.45.4113008Yang WangSwitzerland0452-0765453012Janine Labrune40.67.88.8840.67.89.89Maria Larsson0695-34 67 21S-844 67ContactTitle: Sales Agent (2)Patricio SimpsonSales AgentArgentina(1) 135-5555(1) 135-48921010Ann DevonUK(171) 555-0297(171) 555-3373WX3 6FWContactTitle: Sales Associate (1)Pedro AfonsoSales Associate(11) 555-764705432-043ContactTitle: Sales Manager (1)Roland MendelSales ManagerAustria7675-34257675-34268010ContactTitle: Sales Representative (6)Maria AndersSales Representative030-0074321030-007654512209Thomas Hardy(171) 555-7788(171) 555-6750WA1 1DPHanna Moos0621-084600621-0892468306Victoria Ashworth(171) 555-1212EC2 5NTElizabeth Brown(171) 555-2282(171) 555-9199WX1 6LTPaolo AccortiItaly011-4988260011-498826110100`; this._worksheetData = ` 012345678910111213141516171813192021222324252627282930313233343536373826394041423843444546473848495051523826535455565758596061626358486465666768694370717273694374757669197778798069268182838469858687886926899055916959929394959697989910010196102103104105106107108331091101111121131141151161171181191204812112212312412010212512612712812048129130131132120102133134135120102136137138139120140141142143 `; return this.createData(); } public get exportFrozenMultiColumnHeadersData() { this._sharedStringsData = `count="195" uniqueCount="162">IDGeneral InformationAddress InformationPersonal DetailsLocationContact InformationContactNameContactTitleCountryPhoneFaxPostalCodeALFKIMaria AndersSales RepresentativeGermany030-0074321030-007654512209ANATRAna TrujilloOwnerMexico(5) 555-4729(5) 555-374505021ANTONAntonio Moreno(5) 555-393205023AROUTThomas HardyUK(171) 555-7788(171) 555-6750WA1 1DPBERGSChristina BerglundOrder AdministratorSweden0921-12 34 650921-12 34 67S-958 22BLAUSHanna Moos0621-084600621-0892468306BLONPFrédérique CiteauxMarketing ManagerFrance88.60.15.3188.60.15.3267000BOLIDMartín SommerSpain(91) 555 22 82(91) 555 91 9928023BONAPLaurence Lebihan91.24.45.4091.24.45.4113008BOTTMElizabeth LincolnAccounting ManagerCanada(604) 555-4729(604) 555-3745T2F 8M4BSBEVVictoria Ashworth(171) 555-1212EC2 5NTCACTUPatricio SimpsonSales AgentArgentina(1) 135-5555(1) 135-48921010CENTCFrancisco Chang(5) 555-3392(5) 555-729305022CHOPSYang WangSwitzerland0452-0765453012COMMIPedro AfonsoSales AssociateBrazil(11) 555-764705432-043CONSHElizabeth Brown(171) 555-2282(171) 555-9199WX1 6LTDRACDSven Ottlieb0241-0391230241-05942852066DUMONJanine Labrune40.67.88.8840.67.89.8944000EASTCAnn Devon(171) 555-0297(171) 555-3373WX3 6FWERNSHRoland MendelSales ManagerAustria7675-34257675-34268010FAMIAAria CruzMarketing Assistant(11) 555-985705442-030FISSADiego Roel(91) 555 94 44(91) 555 55 9328034FOLIGMartine RancéAssistant Sales Agent20.16.10.1620.16.10.1759000FOLKOMaria Larsson0695-34 67 21S-844 67FRANKPeter Franken089-0877310089-087745180805FRANRCarine Schmitt40.32.21.2140.32.21.20FRANSPaolo AccortiItaly011-4988260011-498826110100`; this._worksheetData = ` 01234567891011121314151617181920212223242526272122282930311432333435363738394041424344141545464748495051525354555621575859606162215163646566676869707172737414327576777879808182838485502286878889902191929394959697989910010114321021031041051063815107108109110111215111211311411511679321171181191201211221231241251261271281299713013113213368571341351361371381395114014114214314421391451461471485015149150151152153505115415511415615714158159160161 `; return this.createData(); } public get exportMultiColumnHeadersDataWithMovedColumn() { this._sharedStringsData = `count="195" uniqueCount="162">General InformationIDAddress InformationPersonal DetailsLocationContact InformationContactNameContactTitleCountryPhoneFaxPostalCodeMaria AndersSales RepresentativeALFKIGermany030-0074321030-007654512209Ana TrujilloOwnerANATRMexico(5) 555-4729(5) 555-374505021Antonio MorenoANTON(5) 555-393205023Thomas HardyAROUTUK(171) 555-7788(171) 555-6750WA1 1DPChristina BerglundOrder AdministratorBERGSSweden0921-12 34 650921-12 34 67S-958 22Hanna MoosBLAUS0621-084600621-0892468306Frédérique CiteauxMarketing ManagerBLONPFrance88.60.15.3188.60.15.3267000Martín SommerBOLIDSpain(91) 555 22 82(91) 555 91 9928023Laurence LebihanBONAP91.24.45.4091.24.45.4113008Elizabeth LincolnAccounting ManagerBOTTMCanada(604) 555-4729(604) 555-3745T2F 8M4Victoria AshworthBSBEV(171) 555-1212EC2 5NTPatricio SimpsonSales AgentCACTUArgentina(1) 135-5555(1) 135-48921010Francisco ChangCENTC(5) 555-3392(5) 555-729305022Yang WangCHOPSSwitzerland0452-0765453012Pedro AfonsoSales AssociateCOMMIBrazil(11) 555-764705432-043Elizabeth BrownCONSH(171) 555-2282(171) 555-9199WX1 6LTSven OttliebDRACD0241-0391230241-05942852066Janine LabruneDUMON40.67.88.8840.67.89.8944000Ann DevonEASTC(171) 555-0297(171) 555-3373WX3 6FWRoland MendelSales ManagerERNSHAustria7675-34257675-34268010Aria CruzMarketing AssistantFAMIA(11) 555-985705442-030Diego RoelFISSA(91) 555 94 44(91) 555 55 9328034Martine RancéAssistant Sales AgentFOLIG20.16.10.1620.16.10.1759000Maria LarssonFOLKO0695-34 67 21S-844 67Peter FrankenFRANK089-0877310089-087745180805Carine SchmittFRANR40.32.21.2140.32.21.20Paolo AccortiFRANSItaly011-4988260011-498826110100`; this._worksheetData = ` 01234567891011121314151617181920212223242526202722282930133132333435363738394041424313441545464748495051525354552056575859606120625163646566676869707172731374327576777879808182838449852286878889209091929394959697989910013101321021031041053710615107108109110201115111211311411578116321171181191201211221231241251261271281299713013113267133571341351361371381395114014114214320144391451461474914815149150151152491535115415511415613157158159160161 `; return this.createData(); } public get exportMultiColumnHeadersDataWithHiddenColumn() { this._sharedStringsData = `count="167" uniqueCount="134">General InformationAddress InformationPersonal DetailsLocationContact InformationContactNameContactTitleCountryPhoneFaxPostalCodeMaria AndersSales RepresentativeGermany030-0074321030-007654512209Ana TrujilloOwnerMexico(5) 555-4729(5) 555-374505021Antonio Moreno(5) 555-393205023Thomas HardyUK(171) 555-7788(171) 555-6750WA1 1DPChristina BerglundOrder AdministratorSweden0921-12 34 650921-12 34 67S-958 22Hanna Moos0621-084600621-0892468306Frédérique CiteauxMarketing ManagerFrance88.60.15.3188.60.15.3267000Martín SommerSpain(91) 555 22 82(91) 555 91 9928023Laurence Lebihan91.24.45.4091.24.45.4113008Elizabeth LincolnAccounting ManagerCanada(604) 555-4729(604) 555-3745T2F 8M4Victoria Ashworth(171) 555-1212EC2 5NTPatricio SimpsonSales AgentArgentina(1) 135-5555(1) 135-48921010Francisco Chang(5) 555-3392(5) 555-729305022Yang WangSwitzerland0452-0765453012Pedro AfonsoSales AssociateBrazil(11) 555-764705432-043Elizabeth Brown(171) 555-2282(171) 555-9199WX1 6LTSven Ottlieb0241-0391230241-05942852066Janine Labrune40.67.88.8840.67.89.8944000Ann Devon(171) 555-0297(171) 555-3373WX3 6FWRoland MendelSales ManagerAustria7675-34257675-34268010Aria CruzMarketing Assistant(11) 555-985705442-030Diego Roel(91) 555 94 44(91) 555 55 9328034Martine RancéAssistant Sales Agent20.16.10.1620.16.10.1759000Maria Larsson0695-34 67 21S-844 67Peter Franken089-0877310089-087745180805Carine Schmitt40.32.21.2140.32.21.20Paolo AccortiItaly011-4988260011-498826110100`; this._worksheetData = ` 0123456789101112131415161718192021222318192425261227282930313233343536371213383940414243444546471848495051521843535455565758596061621227636465666768697071421972737475187677787980818283841227858687883213899091921843939495966627979899100101102103104105106107811081091105748111112113114115431161171181191833120121122421312312412512642431271289512912130131132133 `; return this.createData(); } public get exportMultiColumnHeadersDataWithPinnedColumn() { this._sharedStringsData = `count="195" uniqueCount="162">General InformationIDAddress InformationPersonal DetailsLocationContact InformationContactNameContactTitleCountryPhoneFaxPostalCodeMaria AndersSales RepresentativeALFKIGermany030-0074321030-007654512209Ana TrujilloOwnerANATRMexico(5) 555-4729(5) 555-374505021Antonio MorenoANTON(5) 555-393205023Thomas HardyAROUTUK(171) 555-7788(171) 555-6750WA1 1DPChristina BerglundOrder AdministratorBERGSSweden0921-12 34 650921-12 34 67S-958 22Hanna MoosBLAUS0621-084600621-0892468306Frédérique CiteauxMarketing ManagerBLONPFrance88.60.15.3188.60.15.3267000Martín SommerBOLIDSpain(91) 555 22 82(91) 555 91 9928023Laurence LebihanBONAP91.24.45.4091.24.45.4113008Elizabeth LincolnAccounting ManagerBOTTMCanada(604) 555-4729(604) 555-3745T2F 8M4Victoria AshworthBSBEV(171) 555-1212EC2 5NTPatricio SimpsonSales AgentCACTUArgentina(1) 135-5555(1) 135-48921010Francisco ChangCENTC(5) 555-3392(5) 555-729305022Yang WangCHOPSSwitzerland0452-0765453012Pedro AfonsoSales AssociateCOMMIBrazil(11) 555-764705432-043Elizabeth BrownCONSH(171) 555-2282(171) 555-9199WX1 6LTSven OttliebDRACD0241-0391230241-05942852066Janine LabruneDUMON40.67.88.8840.67.89.8944000Ann DevonEASTC(171) 555-0297(171) 555-3373WX3 6FWRoland MendelSales ManagerERNSHAustria7675-34257675-34268010Aria CruzMarketing AssistantFAMIA(11) 555-985705442-030Diego RoelFISSA(91) 555 94 44(91) 555 55 9328034Martine RancéAssistant Sales AgentFOLIG20.16.10.1620.16.10.1759000Maria LarssonFOLKO0695-34 67 21S-844 67Peter FrankenFRANK089-0877310089-087745180805Carine SchmittFRANR40.32.21.2140.32.21.20Paolo AccortiFRANSItaly011-4988260011-498826110100`; this._worksheetData = ` 01234567891011121314151617181920212223242526202722282930133132333435363738394041424313441545464748495051525354552056575859606120625163646566676869707172731374327576777879808182838449852286878889209091929394959697989910013101321021031041053710615107108109110201115111211311411578116321171181191201211221231241251261271281299713013113267133571341351361371381395114014114214320144391451461474914815149150151152491535115415511415613157158159160161 `; return this.createData(); } public get exportCollapsedAndExpandedMultiColumnHeadersData() { this._sharedStringsData = `count="198" uniqueCount="188">IDGeneral InformationAddress InformationCompanyNameLocationContact InformationRegionCityAddressPhoneFaxPostalCodeALFKIAlfreds FutterkisteBerlinObere Str. 57030-0074321030-007654512209ANATRAna Trujillo Emparedados y heladosMéxico D.F.Avda. de la Constitución 2222(5) 555-4729(5) 555-374505021ANTONAntonio Moreno TaqueríaMataderos 2312(5) 555-393205023AROUTAround the HornLondon120 Hanover Sq.(171) 555-7788(171) 555-6750WA1 1DPBERGSBerglunds snabbköpLuleåBerguvsvägen 80921-12 34 650921-12 34 67S-958 22BLAUSBlauer See DelikatessenMannheimForsterstr. 570621-084600621-0892468306BLONPBlondesddsl père et filsStrasbourg24, place Kléber88.60.15.3188.60.15.3267000BOLIDBólido Comidas preparadasMadridC/ Araquil, 67(91) 555 22 82(91) 555 91 9928023BONAPBon app'Marseille12, rue des Bouchers91.24.45.4091.24.45.4113008BOTTMBottom-Dollar MarketsBCTsawassen23 Tsawassen Blvd.(604) 555-4729(604) 555-3745T2F 8M4BSBEVB's BeveragesFauntleroy Circus(171) 555-1212EC2 5NTCACTUCactus Comidas para llevarBuenos AiresCerrito 333(1) 135-5555(1) 135-48921010CENTCCentro comercial MoctezumaSierras de Granada 9993(5) 555-3392(5) 555-729305022CHOPSChop-suey ChineseBernHauptstr. 290452-0765453012COMMIComércio MineiroSPSao PauloAv. dos Lusíadas, 23(11) 555-764705432-043CONSHConsolidated HoldingsBerkeley Gardens 12 Brewery(171) 555-2282(171) 555-9199WX1 6LTDRACDDrachenblut DelikatessenAachenWalserweg 210241-0391230241-05942852066DUMONDu monde entierNantes67, rue des Cinquante Otages40.67.88.8840.67.89.8944000EASTCEastern Connection35 King George(171) 555-0297(171) 555-3373WX3 6FWERNSHErnst HandelGrazKirchgasse 67675-34257675-34268010FAMIAFamilia ArquibaldoRua Orós, 92(11) 555-985705442-030FISSAFISSA Fabrica Inter. Salchichas S.A.C/ Moralzarzal, 86(91) 555 94 44(91) 555 55 9328034FOLIGFolies gourmandesLille184, chaussée de Tournai20.16.10.1620.16.10.1759000FOLKOFolk och fä HBBräckeÅkergatan 240695-34 67 21S-844 67FRANKFrankenversandMünchenBerliner Platz 43089-0877310089-087745180805FRANRFrance restauration54, rue Royale40.32.21.2140.32.21.20FRANSFranchi S.p.A.TorinoVia Monte Bianco 34011-4988260011-498826110100`; this._worksheetData = ` 0123456789101112131415161718192021222324252627212829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818233838485868788899091929394219596979899100101102103104105106107108109110111112113331141151161171181191201211221231241251261271281291301311321333313413513613713813914014114214314414514610710814714814915015161152153154155156157158159160161162163164165166167168169170171172173174175176177127178179180131181182183184185186187 `; return this.createData(); } public get exportMultiColumnHeadersDataWithIgnoreColumnVisibility() { this._sharedStringsData = `count="283" uniqueCount="241">IDGeneral InformationAddress InformationCompanyNamePersonal DetailsLocationContact InformationContactNameContactTitleCountryRegionCityAddressPhoneFaxPostalCodeALFKIAlfreds FutterkisteMaria AndersSales RepresentativeGermanyBerlinObere Str. 57030-0074321030-007654512209ANATRAna Trujillo Emparedados y heladosAna TrujilloOwnerMexicoMéxico D.F.Avda. de la Constitución 2222(5) 555-4729(5) 555-374505021ANTONAntonio Moreno TaqueríaAntonio MorenoMataderos 2312(5) 555-393205023AROUTAround the HornThomas HardyUKLondon120 Hanover Sq.(171) 555-7788(171) 555-6750WA1 1DPBERGSBerglunds snabbköpChristina BerglundOrder AdministratorSwedenLuleåBerguvsvägen 80921-12 34 650921-12 34 67S-958 22BLAUSBlauer See DelikatessenHanna MoosMannheimForsterstr. 570621-084600621-0892468306BLONPBlondesddsl père et filsFrédérique CiteauxMarketing ManagerFranceStrasbourg24, place Kléber88.60.15.3188.60.15.3267000BOLIDBólido Comidas preparadasMartín SommerSpainMadridC/ Araquil, 67(91) 555 22 82(91) 555 91 9928023BONAPBon app'Laurence LebihanMarseille12, rue des Bouchers91.24.45.4091.24.45.4113008BOTTMBottom-Dollar MarketsElizabeth LincolnAccounting ManagerCanadaBCTsawassen23 Tsawassen Blvd.(604) 555-4729(604) 555-3745T2F 8M4BSBEVB's BeveragesVictoria AshworthFauntleroy Circus(171) 555-1212EC2 5NTCACTUCactus Comidas para llevarPatricio SimpsonSales AgentArgentinaBuenos AiresCerrito 333(1) 135-5555(1) 135-48921010CENTCCentro comercial MoctezumaFrancisco ChangSierras de Granada 9993(5) 555-3392(5) 555-729305022CHOPSChop-suey ChineseYang WangSwitzerlandBernHauptstr. 290452-0765453012COMMIComércio MineiroPedro AfonsoSales AssociateBrazilSPSao PauloAv. dos Lusíadas, 23(11) 555-764705432-043CONSHConsolidated HoldingsElizabeth BrownBerkeley Gardens 12 Brewery(171) 555-2282(171) 555-9199WX1 6LTDRACDDrachenblut DelikatessenSven OttliebAachenWalserweg 210241-0391230241-05942852066DUMONDu monde entierJanine LabruneNantes67, rue des Cinquante Otages40.67.88.8840.67.89.8944000EASTCEastern ConnectionAnn Devon35 King George(171) 555-0297(171) 555-3373WX3 6FWERNSHErnst HandelRoland MendelSales ManagerAustriaGrazKirchgasse 67675-34257675-34268010FAMIAFamilia ArquibaldoAria CruzMarketing AssistantRua Orós, 92(11) 555-985705442-030FISSAFISSA Fabrica Inter. Salchichas S.A.Diego RoelC/ Moralzarzal, 86(91) 555 94 44(91) 555 55 9328034FOLIGFolies gourmandesMartine RancéAssistant Sales AgentLille184, chaussée de Tournai20.16.10.1620.16.10.1759000FOLKOFolk och fä HBMaria LarssonBräckeÅkergatan 240695-34 67 21S-844 67FRANKFrankenversandPeter FrankenMünchenBerliner Platz 43089-0877310089-087745180805FRANRFrance restaurationCarine Schmitt54, rue Royale40.32.21.2140.32.21.20FRANSFranchi S.p.A.Paolo AccortiItalyTorinoVia Monte Bianco 34011-4988260011-498826110100`; this._worksheetData = ` 0123456789101112131415161718192021222324252627282930313233343536373829303139404142434419454647484950515253545556575859606162631920646566676869707172737475767778798081298283848586878889902973919293949596979899100101102103104105106107108109194546110111112113114115116117118119120121122123124125723031126127128129130131132291331341351361371381391401411421431441451461471481491501945461511521531541551561575420158159160161162163164165297316616716816917017117217311645461741751761771781791801811821831841851861871881891901911421431441921931941951961979982831981992002012022032042057320620720820921021121221329552142152162172182192207220221222223224225226227228727316622923023117023223323419235236237238239240 `; return this.createData(); } public get exportMultiColumnHeadersDataWithoutMultiColumnHeaders() { this._sharedStringsData = `count="190" uniqueCount="157">IDContactNameContactTitleCountryPhoneFaxPostalCodeALFKIMaria AndersSales RepresentativeGermany030-0074321030-007654512209ANATRAna TrujilloOwnerMexico(5) 555-4729(5) 555-374505021ANTONAntonio Moreno(5) 555-393205023AROUTThomas HardyUK(171) 555-7788(171) 555-6750WA1 1DPBERGSChristina BerglundOrder AdministratorSweden0921-12 34 650921-12 34 67S-958 22BLAUSHanna Moos0621-084600621-0892468306BLONPFrédérique CiteauxMarketing ManagerFrance88.60.15.3188.60.15.3267000BOLIDMartín SommerSpain(91) 555 22 82(91) 555 91 9928023BONAPLaurence Lebihan91.24.45.4091.24.45.4113008BOTTMElizabeth LincolnAccounting ManagerCanada(604) 555-4729(604) 555-3745T2F 8M4BSBEVVictoria Ashworth(171) 555-1212EC2 5NTCACTUPatricio SimpsonSales AgentArgentina(1) 135-5555(1) 135-48921010CENTCFrancisco Chang(5) 555-3392(5) 555-729305022CHOPSYang WangSwitzerland0452-0765453012COMMIPedro AfonsoSales AssociateBrazil(11) 555-764705432-043CONSHElizabeth Brown(171) 555-2282(171) 555-9199WX1 6LTDRACDSven Ottlieb0241-0391230241-05942852066DUMONJanine Labrune40.67.88.8840.67.89.8944000EASTCAnn Devon(171) 555-0297(171) 555-3373WX3 6FWERNSHRoland MendelSales ManagerAustria7675-34257675-34268010FAMIAAria CruzMarketing Assistant(11) 555-985705442-030FISSADiego Roel(91) 555 94 44(91) 555 55 9328034FOLIGMartine RancéAssistant Sales Agent20.16.10.1620.16.10.1759000FOLKOMaria Larsson0695-34 67 21S-844 67FRANKPeter Franken089-0877310089-087745180805FRANRCarine Schmitt40.32.21.2140.32.21.20FRANSPaolo AccortiItaly011-4988260011-498826110100`; this._worksheetData = ` 012345678910111213141516171819202122161723242526927282930313233343536373839910404142434445464748495051165253545556571646585960616263646566676869927707172737475767778798045178182838485168687888990919293949596927979899100101331010210310410510616461071081091101117427112113114115116117118119120121122123124921251261271286352129130131132133134461351361371381391634140141142143451014414514614714845461491501091511529153154155156`; this._tableData = `ref="A1:G28" totalsRowShown="0"> `; return this.createData(); } public get exportEmptyGridWithMultiColumnHeadersData() { this._sharedStringsData = `count="12" uniqueCount="12">IDGeneral InformationAddress InformationPersonal DetailsLocationContact InformationContactNameContactTitleCountryPhoneFaxPostalCode`; this._worksheetData = ` 01234567891011 `; return this.createData(); } public get exportHierarchicalDataWithFrozenHeaders() { this._sharedStringsData = `count="106" uniqueCount="57">ArtistDebutGrammyNominationsGrammyAwardsNaomí YepesAlbumLaunch DateBillboard ReviewUS Billboard 200Pushing up daisiesNo.TitleReleasedGenreWood Shavifdsafdsafsangs Forever*fdasfsaWood Shavifdsafdsafsavngs Forever*vxzvczxWfdsafsaings Forever*fdsacewwwqwqWood Shavings Forever*rewqrqcxzPushing up daisies - DeluxeWood Shavings Forever - RemixPunkUtopiaSANTORINIHip-HopHEARTBEATOVERSEASWish You Were HereZoomDo You?No PhotosTourStarted onLocationHeadlinerFaithful TourSep 12WorldwideNOCountryTickets SoldAttendantsBelgiumUSABabila EbwéléFahrenheitShow OutMood SwingsScenarioAstroworldJul 21BulgariaRomaniaChloe`; this._worksheetData = ` 0123420116047200901156201531`; return this.createData(); } public get columnsAddedOnInit() { this._sharedStringsData = `count="39" uniqueCount="39">CompanyNameContactNameAddress012Alfreds FutterkisteMaria AndersObere Str. 57Ana Trujillo Emparedados y heladosAna TrujilloAvda. de la Constitución 2222Antonio Moreno TaqueríaAntonio MorenoMataderos 2312Around the HornThomas Hardy120 Hanover Sq.Berglunds snabbköpChristina BerglundBerguvsvägen 8Blauer See DelikatessenHanna MoosForsterstr. 57Blondesddsl père et filsFrédérique Citeaux24, place KléberBólido Comidas preparadasMartín SommerC/ Araquil, 67Bon app'Laurence Lebihan12, rue des BouchersBottom-Dollar MarketsElizabeth Lincoln23 Tsawassen Blvd.B's BeveragesVictoria AshworthFauntleroy Circus`; this._tableData = `ref="A1:F12" totalsRowShown="0"> `; this._worksheetData = ` 01234567802500500091011025005000121314025005000151617025005000181920025005000212223025005000242526025005000272829025005000303132025005000333435025005000363738025005000`; return this.createData(); } public get exportGridDataWithSpecialCharsInHeaders() { this._sharedStringsData = `count="18" uniqueCount="15">ID&<>"'PerformanceCasey HoustonVice President2017-06-19T11:43:07.714Z[object Object],[object Object],[object Object],[object Object]Gilberto ToddDirector2015-12-18T11:23:17.714ZTanya Bennett2005-11-18T11:23:17.714Z`; this._tableData = `ref="A1:F4" totalsRowShown="0"> `; this._worksheetData = ` 012345167489210116129313118149`; return this.createData(); } public get exportGriWithDateData() { this._sharedStringsData = `count="10" uniqueCount="10">NameBirthDateLastLoginMeetingTimeAttendanceRateCasey HoustonGilberto ToddTanya BennettJack SimonCelia Martinez`; this._tableData = `ref="A1:E6" totalsRowShown="0"> `; this._worksheetData = ` 0123451990-03-14T00:00:002023-04-28T13:12:362023-07-07T10:30:010.7861985-05-17T00:00:002023-04-14T14:25:232023-07-07T09:35:310.4671987-07-19T00:00:002023-03-23T19:07:132023-07-07T13:10:360.28981995-09-23T00:00:002023-02-27T17:17:412023-07-07T14:50:47191994-11-27T00:00:002023-03-14T01:31:492023-07-07T07:00:170.384`; return this.createData(); } public get exportHierarchicalDataWithSkippedColumns() { this._sharedStringsData = `count="89" uniqueCount="47">ArtistGrammy NominationsGrammy AwardsNaomí YepesLaunch DateUS Billboard 200No.TitleGenreWood Shavifdsafdsafsangs Forever*fdasfsaWood Shavifdsafdsafsavngs Forever*vxzvczxWfdsafsaings Forever*fdsacewwwqwqWood Shavings Forever*rewqrqcxzWood Shavings Forever - RemixPunkSANTORINIHip-HopHEARTBEATOVERSEASZoomDo You?No PhotosTourStarted onLocationHeadlinerFaithful TourSep 12WorldwideNOCountryAttendantsBelgiumUSABabila EbwéléShow OutMood SwingsScenarioAstroworldJul 21BulgariaRomaniaChloe`; this._worksheetData = ` 012360380114631`; return this.createData(); } public get exportMultiColumnHeadersWithSkippedColumnData() { this._sharedStringsData = `count="224" uniqueCount="200">CustomerIDGeneral InformationAddress InformationCompanyNamePersonal DetailsLocationContact InformationContactNameAddressCityPostalCodeCountryPhoneFaxAlfreds FutterkisteMaria AndersObere Str. 57Berlin12209Germany030-0074321030-0076545Ana Trujillo Emparedados y heladosAna TrujilloAvda. de la Constitución 2222México D.F.05021Mexico(5) 555-4729(5) 555-3745Antonio Moreno TaqueríaAntonio MorenoMataderos 231205023(5) 555-3932Around the HornThomas Hardy120 Hanover Sq.LondonWA1 1DPUK(171) 555-7788(171) 555-6750Berglunds snabbköpChristina BerglundBerguvsvägen 8LuleåS-958 22Sweden0921-12 34 650921-12 34 67Blauer See DelikatessenHanna MoosForsterstr. 57Mannheim683060621-084600621-08924Blondesddsl père et filsFrédérique Citeaux24, place KléberStrasbourg67000France88.60.15.3188.60.15.32Bólido Comidas preparadasMartín SommerC/ Araquil, 67Madrid28023Spain(91) 555 22 82(91) 555 91 99Bon app'Laurence Lebihan12, rue des BouchersMarseille1300891.24.45.4091.24.45.41Bottom-Dollar MarketsElizabeth Lincoln23 Tsawassen Blvd.TsawassenT2F 8M4Canada(604) 555-4729(604) 555-3745B's BeveragesVictoria AshworthFauntleroy CircusEC2 5NT(171) 555-1212Cactus Comidas para llevarPatricio SimpsonCerrito 333Buenos Aires1010Argentina(1) 135-5555(1) 135-4892Centro comercial MoctezumaFrancisco ChangSierras de Granada 999305022(5) 555-3392(5) 555-7293Chop-suey ChineseYang WangHauptstr. 29Bern3012Switzerland0452-076545Comércio MineiroPedro AfonsoAv. dos Lusíadas, 23Sao Paulo05432-043Brazil(11) 555-7647Consolidated HoldingsElizabeth BrownBerkeley Gardens 12 BreweryWX1 6LT(171) 555-2282(171) 555-9199Drachenblut DelikatessenSven OttliebWalserweg 21Aachen520660241-0391230241-059428Du monde entierJanine Labrune67, rue des Cinquante OtagesNantes4400040.67.88.8840.67.89.89Eastern ConnectionAnn Devon35 King GeorgeWX3 6FW(171) 555-0297(171) 555-3373Ernst HandelRoland MendelKirchgasse 6Graz8010Austria7675-34257675-3426Familia ArquibaldoAria CruzRua Orós, 9205442-030(11) 555-9857FISSA Fabrica Inter. Salchichas S.A.Diego RoelC/ Moralzarzal, 8628034(91) 555 94 44(91) 555 55 93Folies gourmandesMartine Rancé184, chaussée de TournaiLille5900020.16.10.1620.16.10.17Folk och fä HBMaria LarssonÅkergatan 24BräckeS-844 670695-34 67 21FrankenversandPeter FrankenBerliner Platz 43München80805089-0877310089-0877451France restaurationCarine Schmitt54, rue Royale40.32.21.2140.32.21.20Franchi S.p.A.Paolo AccortiVia Monte Bianco 34Torino10100Italy011-4988260011-4988261`; this._worksheetData = ` 012345678910111213141516171819202135363738394041656667686970717299100101102103104105106 `; return this.createData(); } public get exportMultiColumnHeadersDataWithSkippedColumn() { this._sharedStringsData = `count="157" uniqueCount="107">CustomerIDGeneral InformationAddress InformationCompanyNamePersonal DetailsLocationContact InformationContactNameAddressCityPostalCodeCountryPhoneFaxAlfreds FutterkisteMaria AndersObere Str. 57Berlin12209Germany030-0074321030-0076545Ana Trujillo Emparedados y heladosAna TrujilloAvda. de la Constitución 2222México D.F.05021Mexico(5) 555-4729(5) 555-3745Antonio Moreno TaqueríaAntonio MorenoMataderos 231205023(5) 555-3932Comércio MineiroPedro AfonsoAv. dos Lusíadas, 23Sao Paulo05432-043Brazil(11) 555-7647Consolidated HoldingsElizabeth BrownBerkeley Gardens 12 BreweryLondonWX1 6LTUK(171) 555-2282(171) 555-9199Drachenblut DelikatessenSven OttliebWalserweg 21Aachen520660241-0391230241-059428Du monde entierJanine Labrune67, rue des Cinquante OtagesNantes44000France40.67.88.8840.67.89.89FISSA Fabrica Inter. Salchichas S.A.Diego RoelC/ Moralzarzal, 86Madrid28034Spain(91) 555 94 44(91) 555 55 93Folies gourmandesMartine Rancé184, chaussée de TournaiLille5900020.16.10.1620.16.10.17Folk och fä HBMaria LarssonÅkergatan 24BräckeS-844 67Sweden0695-34 67 21FrankenversandPeter FrankenBerliner Platz 43München80805089-0877310089-0877451France restaurationCarine Schmitt54, rue Royale40.32.21.2140.32.21.20Franchi S.p.A.Paolo AccortiVia Monte Bianco 34Torino10100Italy011-4988260011-4988261`; this._worksheetData = ` 012345678910111213141516171819202135363738394041656667686970717299100101102103104105106 `; return this.createData(); } public get exportMultiColumnHeadersDataWithSkippedParentMCH() { this._sharedStringsData = `count="63" uniqueCount="39">CustomerIDGeneral InformationCompanyNamePersonal DetailsContactNameContactTitleAlfreds FutterkisteMaria AndersSales RepresentativeAna Trujillo Emparedados y heladosAna TrujilloOwnerAntonio Moreno TaqueríaAntonio MorenoComércio MineiroPedro AfonsoSales AssociateConsolidated HoldingsElizabeth BrownDrachenblut DelikatessenSven OttliebOrder AdministratorDu monde entierJanine LabruneFISSA Fabrica Inter. Salchichas S.A.Diego RoelAccounting ManagerFolies gourmandesMartine RancéAssistant Sales AgentFolk och fä HBMaria LarssonFrankenversandPeter FrankenMarketing ManagerFrance restaurationCarine SchmittFranchi S.p.A.Paolo Accorti`; this._worksheetData = ` 01234567814151624252637388 `; return this.createData(); } public get exportMultiColumnHeadersDataWithAllParentsSkipped() { this._worksheetData = ` `; return this.createData(); } public get exportHierarchicalDataWithMultiColumnHeadersOnlyInIsland() { this._sharedStringsData = `count="34" uniqueCount="29">CompanyNameAlfreds FutterkisteGeneral InformationAddress InformationPersonal DetailsLocationContact InformationContactNameContactTitleAddressCityPostalCodeCountryPhoneFaxAna Trujillo Emparedados y heladosAna TrujilloOwnerAvda. de la Constitución 2222México D.F.05021Mexico(5) 555-4729(5) 555-3745Antonio Moreno TaqueríaAntonio MorenoMataderos 231205023(5) 555-3932`; this._worksheetData = ` 01 `; return this.createData(); } public get exportEmptyMultiColumnHeadersDataWithExportedHeaders() { this._sharedStringsData = `count="15" uniqueCount="15">CustomerIDGeneral InformationAddress InformationCompanyNamePersonal DetailsLocationContact InformationContactNameContactTitleAddressCityPostalCodeCountryPhoneFax`; this._worksheetData = ` 01234567891011121314 `; return this.createData(); } public get exportPivotGridData() { this._sharedStringsData = `count="38" uniqueCount="23">AccessoriesBikesClothingComponentsUSAUruguayBulgaria04/07/202101/06/202001/05/201905/12/202001/01/202102/19/202012/08/2021StanleyElisaLydiaDavidJohnLarryWalterUnitsSoldUnitPrice`; this._worksheetData = ` 14151617181920212221222122212221222122212204729385.58158683.5624928212.8151049216.0561129649.571245668.33341324018.13 `; return this.createData(); } public get exportPivotGridHierarchicalData() { this._sharedStringsData = `count="40" uniqueCount="19">All CitiesCiudad de la CostaLondonNew YorkPlovdivSofiaYokohamaAllProductsBikesClothingAccessoriesComponentsBulgariaUSUruguayUKJapanUnitsSoldAmount of Sale`; this._worksheetData = ` 1213141516171817181718171817180777411509.0229614672.7252431400.5629325074.942404351.2868242.0892823612.4229614672.7245631158.481029325074.94114927896.62404351.21752431400.56868242.08945631158.482729325074.941029325074.943729614672.72929614672.72472823612.4292823612.42574927896.6114927896.6672404351.2112404351.2 `; return this.createData(); } public get exportGridWithSummaries() { this._sharedStringsData = `count="86" uniqueCount="35">CityShippedContactTitlePTODaysGRID_LEVEL_COLBerlinSales RepresentativeMéxico D.F.OwnerLondonLuleåOrder AdministratorMannheimStrasbourgMarketing ManagerMadridMarseilleTsawassenAccounting ManagerBuenos AiresSales AgentBernSao PauloSales AssociateAachenNantesGrazSales ManagerMarketing AssistantLilleAssistant Sales AgentBräckeMünchenTorino`; this._tableData = `ref="A1:D33" totalsRowShown="0"> `; this._worksheetData = ` 012345672008691208693201067230116121501367170146153301669270176911018619601067002062100861525022692702362417010672025612602669160106219027628290236290016619203063110326912033615240266152603467180"Count: "&_xlfn.COUNTIF(F2:F28, 0)"Count: "&_xlfn.COUNTIF(F2:F28, 0)"Count: "&_xlfn.COUNTIF(F2:F28, 0)"Count: "&_xlfn.COUNTIF(F2:F28, 0)"""""""""Min: "&_xlfn.MIN(_xlfn.IF(F2:F28=0, D2:D28))"""""""""Max: "&_xlfn.MAX(_xlfn.IF(F2:F28=0, D2:D28))"""""""""Sum: "&_xlfn.SUMIF(F2:F28, 0, D2:D28)"""""""""Avg: "&_xlfn.AVERAGEIF(F2:F28, 0, D2:D28)""` return this.createData(); } public get exportTreeGridWithSummaries() { this._sharedStringsData = `count="42" uniqueCount="26">IDNameHireDateAgeOnPTOGRID_LEVEL_COLJohn WinchesterfalseMichael LangdonThomas HardytrueMonica ReyesRoland MendelSven OttliebAna SandersLaurence JohnsonElizabeth RichardsTrevor AshworthVictoria LincolnAntonio MorenoYang WangPedro AfonsoPatricio SimpsonFrancisco ChangPeter LewisCasey Harper`; this._tableData = `ref="A1:E39" totalsRowShown="0"> `; this._worksheetData = ` 01234514762008-04-20T00:00:00557047582011-07-03T00:00:00437195792009-07-19T00:00:0029101317112014-09-18T00:00:003171711122015-10-17T00:00:0035102998132009-11-11T00:00:004472"""Count: "&_xlfn.COUNTIF(G6:G7, 2)"Count: "&_xlfn.COUNTIF(G6:G7, 2)"Count: "&_xlfn.COUNTIF(G6:G7, 2)"Count: "&_xlfn.COUNTIF(G6:G7, 2)"""""""Earliest: "&_xlfn.TEXT(_xlfn.MIN(_xlfn.IF(G6:G7=2, C6:C7)), "m/d/yyyy")"Min: "&_xlfn.MIN(_xlfn.IF(G6:G7=2, D6:D7))"""""""""Latest: "&_xlfn.TEXT(_xlfn.MAX(_xlfn.IF(G6:G7=2, C6:C7)), "m/d/yyyy")"Max: "&_xlfn.MAX(_xlfn.IF(G6:G7=2, D6:D7))"""""""""""Sum: "&_xlfn.SUMIF(G6:G7, 2, D6:D7)"""""""""""Avg: "&_xlfn.AVERAGEIF(G6:G7, 2, D6:D7)"""""""Count: "&_xlfn.COUNTIF(G3:G5, 1)"Count: "&_xlfn.COUNTIF(G3:G5, 1)"Count: "&_xlfn.COUNTIF(G3:G5, 1)"Count: "&_xlfn.COUNTIF(G3:G5, 1)"""""""Earliest: "&_xlfn.TEXT(_xlfn.MIN(_xlfn.IF(G3:G5=1, C3:C5)), "m/d/yyyy")"Min: "&_xlfn.MIN(_xlfn.IF(G3:G5=1, D3:D5))"""""""""Latest: "&_xlfn.TEXT(_xlfn.MAX(_xlfn.IF(G3:G5=1, C3:C5)), "m/d/yyyy")"Max: "&_xlfn.MAX(_xlfn.IF(G3:G5=1, D3:D5))"""""""""""Sum: "&_xlfn.SUMIF(G3:G5, 1, D3:D5)"""""""""""Avg: "&_xlfn.AVERAGEIF(G3:G5, 1, D3:D5)""""847142014-02-22T00:00:00427019182014-02-22T00:00:00497015192014-05-04T00:00:0044101"""Count: "&_xlfn.COUNTIF(G23:G23, 1)"Count: "&_xlfn.COUNTIF(G23:G23, 1)"Count: "&_xlfn.COUNTIF(G23:G23, 1)"Count: "&_xlfn.COUNTIF(G23:G23, 1)"""""""Earliest: "&_xlfn.TEXT(_xlfn.MIN(_xlfn.IF(G23:G23=1, C23:C23)), "m/d/yyyy")"Min: "&_xlfn.MIN(_xlfn.IF(G23:G23=1, D23:D23))"""""""""Latest: "&_xlfn.TEXT(_xlfn.MAX(_xlfn.IF(G23:G23=1, C23:C23)), "m/d/yyyy")"Max: "&_xlfn.MAX(_xlfn.IF(G23:G23=1, D23:D23))"""""""""""Sum: "&_xlfn.SUMIF(G23:G23, 1, D23:D23)"""""""""""Avg: "&_xlfn.AVERAGEIF(G23:G23, 1, D23:D23)""""17202010-02-01T00:00:006170"""Count: "&_xlfn.COUNTIF(G2:G34, 0)"Count: "&_xlfn.COUNTIF(G2:G34, 0)"Count: "&_xlfn.COUNTIF(G2:G34, 0)"Count: "&_xlfn.COUNTIF(G2:G34, 0)"""""""Earliest: "&_xlfn.TEXT(_xlfn.MIN(_xlfn.IF(G2:G34=0, C2:C34)), "m/d/yyyy")"Min: "&_xlfn.MIN(_xlfn.IF(G2:G34=0, D2:D34))"""""""""Latest: "&_xlfn.TEXT(_xlfn.MAX(_xlfn.IF(G2:G34=0, C2:C34)), "m/d/yyyy")"Max: "&_xlfn.MAX(_xlfn.IF(G2:G34=0, D2:D34))"""""""""""Sum: "&_xlfn.SUMIF(G2:G34, 0, D2:D34)"""""""""""Avg: "&_xlfn.AVERAGEIF(G2:G34, 0, D2:D34)""""` return this.createData(); } public get exportHierarchicalGridWithSummaries() { this._sharedStringsData = `count="76" uniqueCount="41">ArtistDebutGrammy NominationsGrammy AwardsGRID_LEVEL_COLNaomí YepesAlbumLaunch DateBillboard ReviewUS Billboard 200Pushing up daisiesNo.TitleReleasedGenreWood Shavifdsafdsafsangs Forever*fdasfsaWood Shavifdsafdsafsavngs Forever*vxzvczxWfdsafsaings Forever*fdsacewwwqwqWood Shavings Forever*rewqrqcxzPushing up daisies - DeluxeWood Shavings Forever - RemixPunkUtopiaSANTORINIHip-HopHEARTBEATOVERSEASWish You Were HereZoomDo You?No PhotosBabila EbwéléFahrenheitShow OutMood SwingsScenarioChloe`; this._worksheetData = ` 012345201160067894102000-05-31T00:00:00864211112131441152019-06-09T00:00:001622172019-06-09T00:00:001823192019-06-09T00:00:002024212019-06-09T00:00:00222"""Count: "&_xlfn.COUNTIF(I6:I9, 2)""""""232001-05-31T00:00:001221262021-12-19T00:00:00111312020-07-17T00:00:00531"""""Count: "&_xlfn.COUNTIF(I4:I19, 1)"Count: "&_xlfn.COUNTIF(I4:I19, 1)"""""""Min: "&_xlfn.MIN(_xlfn.IF(I4:I19=1, D4:D19))"Min: "&_xlfn.MIN(_xlfn.IF(I4:I19=1, E4:E19))"""""""Max: "&_xlfn.MAX(_xlfn.IF(I4:I19=1, D4:D19))"Max: "&_xlfn.MAX(_xlfn.IF(I4:I19=1, E4:E19))"""""""Sum: "&_xlfn.SUMIF(I4:I19, 1, D4:D19)"Sum: "&_xlfn.SUMIF(I4:I19, 1, E4:E19)"""""""Avg: "&_xlfn.AVERAGEIF(I4:I19, 1, D4:D19)"Avg: "&_xlfn.AVERAGEIF(I4:I19, 1, E4:E19)""352009011067894362000-05-31T00:00:00864211112131441372020-07-17T00:00:002822382020-07-17T00:00:002823392020-07-17T00:00:00282"""Count: "&_xlfn.COUNTIF(I33:I35, 2)"""""""""""Count: "&_xlfn.COUNTIF(I31:I31, 1)"Count: "&_xlfn.COUNTIF(I31:I31, 1)"""""""Min: "&_xlfn.MIN(_xlfn.IF(I31:I31=1, D31:D31))"Min: "&_xlfn.MIN(_xlfn.IF(I31:I31=1, E31:E31))"""""""Max: "&_xlfn.MAX(_xlfn.IF(I31:I31=1, D31:D31))"Max: "&_xlfn.MAX(_xlfn.IF(I31:I31=1, E31:E31))"""""""Sum: "&_xlfn.SUMIF(I31:I31, 1, D31:D31)"Sum: "&_xlfn.SUMIF(I31:I31, 1, E31:E31)"""""""Avg: "&_xlfn.AVERAGEIF(I31:I31, 1, D31:D31)"Avg: "&_xlfn.AVERAGEIF(I31:I31, 1, E31:E31)""402015310"Count: "&_xlfn.COUNTIF(I2:I42, 0)"Count: "&_xlfn.COUNTIF(I2:I42, 0)"Min: "&_xlfn.MIN(_xlfn.IF(I2:I42=0, C2:C42))"Min: "&_xlfn.MIN(_xlfn.IF(I2:I42=0, D2:D42))"""""""Max: "&_xlfn.MAX(_xlfn.IF(I2:I42=0, C2:C42))"Max: "&_xlfn.MAX(_xlfn.IF(I2:I42=0, D2:D42))"""""""Avg: "&_xlfn.AVERAGEIF(I2:I42, 0, C2:C42)"Avg: "&_xlfn.AVERAGEIF(I2:I42, 0, D2:D42)""` return this.createData(); } public get exportGroupedGridWithSummariesRootLevelOnly() { this._sharedStringsData = `count="90" uniqueCount="35">PTODaysGRID_LEVEL_COLShipped: (Blank) (27)City: Aachen (1)ContactTitle: Order Administrator (1)City: Berlin (1)ContactTitle: Sales Representative (1)City: Bern (1)ContactTitle: Owner (1)City: Bräcke (1)City: Buenos Aires (1)ContactTitle: Sales Agent (1)City: Graz (1)ContactTitle: Sales Manager (1)City: Lille (1)ContactTitle: Assistant Sales Agent (1)City: London (4)ContactTitle: Sales Representative (3)City: Luleå (1)City: Madrid (2)ContactTitle: Accounting Manager (1)City: Mannheim (1)City: Marseille (1)City: México D.F. (3)ContactTitle: Marketing Manager (1)ContactTitle: Owner (2)City: München (1)City: Nantes (2)City: Sao Paulo (2)ContactTitle: Marketing Assistant (1)ContactTitle: Sales Associate (1)City: Strasbourg (1)City: Torino (1)City: Tsawassen (1)`; this._tableData = `ref="A1:A77" totalsRowShown="0"> `; this._worksheetData = ` 012343536363732038393273103931231131230313314329315316313173123931832330323193531532032132393273223731732339311324325325326312332327325324328325326393163293303033131733232533333337318334321363"Count: "&_xlfn.COUNTIF(C2:C72, 3)"""Min: "&_xlfn.MIN(_xlfn.IF(C2:C72=3, A2:A72))"""Max: "&_xlfn.MAX(_xlfn.IF(C2:C72=3, A2:A72))"""Sum: "&_xlfn.SUMIF(C2:C72, 3, A2:A72)"""Avg: "&_xlfn.AVERAGEIF(C2:C72, 3, A2:A72)""` return this.createData(); } public get exportGroupedGridWithSummariesChildLevelsOnly() { this._sharedStringsData = `count="90" uniqueCount="35">PTODaysGRID_LEVEL_COLShipped: (Blank) (27)City: Aachen (1)ContactTitle: Order Administrator (1)City: Berlin (1)ContactTitle: Sales Representative (1)City: Bern (1)ContactTitle: Owner (1)City: Bräcke (1)City: Buenos Aires (1)ContactTitle: Sales Agent (1)City: Graz (1)ContactTitle: Sales Manager (1)City: Lille (1)ContactTitle: Assistant Sales Agent (1)City: London (4)ContactTitle: Sales Representative (3)City: Luleå (1)City: Madrid (2)ContactTitle: Accounting Manager (1)City: Mannheim (1)City: Marseille (1)City: México D.F. (3)ContactTitle: Marketing Manager (1)ContactTitle: Owner (2)City: München (1)City: Nantes (2)City: Sao Paulo (2)ContactTitle: Marketing Assistant (1)ContactTitle: Sales Associate (1)City: Strasbourg (1)City: Torino (1)City: Tsawassen (1)`; this._tableData = `ref="A1:A292" totalsRowShown="0"> `; this._worksheetData = ` 0123435363"Count: "&_xlfn.COUNTIF(C4:C5, 3)"""Min: "&_xlfn.MIN(_xlfn.IF(C4:C5=3, A4:A5))"""Max: "&_xlfn.MAX(_xlfn.IF(C4:C5=3, A4:A5))"""Sum: "&_xlfn.SUMIF(C4:C5, 3, A4:A5)"""Avg: "&_xlfn.AVERAGEIF(C4:C5, 3, A4:A5)"""Count: "&_xlfn.COUNTIF(C3:C5, 3)"""Min: "&_xlfn.MIN(_xlfn.IF(C3:C5=3, A3:A5))"""Max: "&_xlfn.MAX(_xlfn.IF(C3:C5=3, A3:A5))"""Sum: "&_xlfn.SUMIF(C3:C5, 3, A3:A5)"""Avg: "&_xlfn.AVERAGEIF(C3:C5, 3, A3:A5)""6373203"Count: "&_xlfn.COUNTIF(C17:C18, 3)"""Min: "&_xlfn.MIN(_xlfn.IF(C17:C18=3, A17:A18))"""Max: "&_xlfn.MAX(_xlfn.IF(C17:C18=3, A17:A18))"""Sum: "&_xlfn.SUMIF(C17:C18, 3, A17:A18)"""Avg: "&_xlfn.AVERAGEIF(C17:C18, 3, A17:A18)"""Count: "&_xlfn.COUNTIF(C16:C18, 3)"""Min: "&_xlfn.MIN(_xlfn.IF(C16:C18=3, A16:A18))"""Max: "&_xlfn.MAX(_xlfn.IF(C16:C18=3, A16:A18))"""Sum: "&_xlfn.SUMIF(C16:C18, 3, A16:A18)"""Avg: "&_xlfn.AVERAGEIF(C16:C18, 3, A16:A18)""8393273"Count: "&_xlfn.COUNTIF(C30:C31, 3)"""Min: "&_xlfn.MIN(_xlfn.IF(C30:C31=3, A30:A31))"""Max: "&_xlfn.MAX(_xlfn.IF(C30:C31=3, A30:A31))"""Sum: "&_xlfn.SUMIF(C30:C31, 3, A30:A31)"""Avg: "&_xlfn.AVERAGEIF(C30:C31, 3, A30:A31)"""Count: "&_xlfn.COUNTIF(C29:C31, 3)"""Min: "&_xlfn.MIN(_xlfn.IF(C29:C31=3, A29:A31))"""Max: "&_xlfn.MAX(_xlfn.IF(C29:C31=3, A29:A31))"""Sum: "&_xlfn.SUMIF(C29:C31, 3, A29:A31)"""Avg: "&_xlfn.AVERAGEIF(C29:C31, 3, A29:A31)""10393123"Count: "&_xlfn.COUNTIF(C43:C44, 3)"""Min: "&_xlfn.MIN(_xlfn.IF(C43:C44=3, A43:A44))"""Max: "&_xlfn.MAX(_xlfn.IF(C43:C44=3, A43:A44))"""Sum: "&_xlfn.SUMIF(C43:C44, 3, A43:A44)"""Avg: "&_xlfn.AVERAGEIF(C43:C44, 3, A43:A44)"""Count: "&_xlfn.COUNTIF(C42:C44, 3)"""Min: "&_xlfn.MIN(_xlfn.IF(C42:C44=3, A42:A44))"""Max: "&_xlfn.MAX(_xlfn.IF(C42:C44=3, A42:A44))"""Sum: "&_xlfn.SUMIF(C42:C44, 3, A42:A44)"""Avg: "&_xlfn.AVERAGEIF(C42:C44, 3, A42:A44)""11312303"Count: "&_xlfn.COUNTIF(C56:C57, 3)"""Min: "&_xlfn.MIN(_xlfn.IF(C56:C57=3, A56:A57))"""Max: "&_xlfn.MAX(_xlfn.IF(C56:C57=3, A56:A57))"""Sum: "&_xlfn.SUMIF(C56:C57, 3, A56:A57)"""Avg: "&_xlfn.AVERAGEIF(C56:C57, 3, A56:A57)"""Count: "&_xlfn.COUNTIF(C55:C57, 3)"""Min: "&_xlfn.MIN(_xlfn.IF(C55:C57=3, A55:A57))"""Max: "&_xlfn.MAX(_xlfn.IF(C55:C57=3, A55:A57))"""Sum: "&_xlfn.SUMIF(C55:C57, 3, A55:A57)"""Avg: "&_xlfn.AVERAGEIF(C55:C57, 3, A55:A57)""133143293"Count: "&_xlfn.COUNTIF(C69:C70, 3)"""Min: "&_xlfn.MIN(_xlfn.IF(C69:C70=3, A69:A70))"""Max: "&_xlfn.MAX(_xlfn.IF(C69:C70=3, A69:A70))"""Sum: "&_xlfn.SUMIF(C69:C70, 3, A69:A70)"""Avg: "&_xlfn.AVERAGEIF(C69:C70, 3, A69:A70)"""Count: "&_xlfn.COUNTIF(C68:C70, 3)"""Min: "&_xlfn.MIN(_xlfn.IF(C68:C70=3, A68:A70))"""Max: "&_xlfn.MAX(_xlfn.IF(C68:C70=3, A68:A70))"""Sum: "&_xlfn.SUMIF(C68:C70, 3, A68:A70)"""Avg: "&_xlfn.AVERAGEIF(C68:C70, 3, A68:A70)""15316313"Count: "&_xlfn.COUNTIF(C82:C83, 3)"""Min: "&_xlfn.MIN(_xlfn.IF(C82:C83=3, A82:A83))"""Max: "&_xlfn.MAX(_xlfn.IF(C82:C83=3, A82:A83))"""Sum: "&_xlfn.SUMIF(C82:C83, 3, A82:A83)"""Avg: "&_xlfn.AVERAGEIF(C82:C83, 3, A82:A83)"""Count: "&_xlfn.COUNTIF(C81:C83, 3)"""Min: "&_xlfn.MIN(_xlfn.IF(C81:C83=3, A81:A83))"""Max: "&_xlfn.MAX(_xlfn.IF(C81:C83=3, A81:A83))"""Sum: "&_xlfn.SUMIF(C81:C83, 3, A81:A83)"""Avg: "&_xlfn.AVERAGEIF(C81:C83, 3, A81:A83)""17312393"Count: "&_xlfn.COUNTIF(C95:C96, 3)"""Min: "&_xlfn.MIN(_xlfn.IF(C95:C96=3, A95:A96))"""Max: "&_xlfn.MAX(_xlfn.IF(C95:C96=3, A95:A96))"""Sum: "&_xlfn.SUMIF(C95:C96, 3, A95:A96)"""Avg: "&_xlfn.AVERAGEIF(C95:C96, 3, A95:A96)""1832330323"Count: "&_xlfn.COUNTIF(C102:C105, 3)"""Min: "&_xlfn.MIN(_xlfn.IF(C102:C105=3, A102:A105))"""Max: "&_xlfn.MAX(_xlfn.IF(C102:C105=3, A102:A105))"""Sum: "&_xlfn.SUMIF(C102:C105, 3, A102:A105)"""Avg: "&_xlfn.AVERAGEIF(C102:C105, 3, A102:A105)"""Count: "&_xlfn.COUNTIF(C94:C105, 3)"""Min: "&_xlfn.MIN(_xlfn.IF(C94:C105=3, A94:A105))"""Max: "&_xlfn.MAX(_xlfn.IF(C94:C105=3, A94:A105))"""Sum: "&_xlfn.SUMIF(C94:C105, 3, A94:A105)"""Avg: "&_xlfn.AVERAGEIF(C94:C105, 3, A94:A105)""19353153"Count: "&_xlfn.COUNTIF(C117:C118, 3)"""Min: "&_xlfn.MIN(_xlfn.IF(C117:C118=3, A117:A118))"""Max: "&_xlfn.MAX(_xlfn.IF(C117:C118=3, A117:A118))"""Sum: "&_xlfn.SUMIF(C117:C118, 3, A117:A118)"""Avg: "&_xlfn.AVERAGEIF(C117:C118, 3, A117:A118)"""Count: "&_xlfn.COUNTIF(C116:C118, 3)"""Min: "&_xlfn.MIN(_xlfn.IF(C116:C118=3, A116:A118))"""Max: "&_xlfn.MAX(_xlfn.IF(C116:C118=3, A116:A118))"""Sum: "&_xlfn.SUMIF(C116:C118, 3, A116:A118)"""Avg: "&_xlfn.AVERAGEIF(C116:C118, 3, A116:A118)""20321323"Count: "&_xlfn.COUNTIF(C130:C131, 3)"""Min: "&_xlfn.MIN(_xlfn.IF(C130:C131=3, A130:A131))"""Max: "&_xlfn.MAX(_xlfn.IF(C130:C131=3, A130:A131))"" "Sum: "&_xlfn.SUMIF(C130:C131, 3, A130:A131)"""Avg: "&_xlfn.AVERAGEIF(C130:C131, 3, A130:A131)""93273"Count: "&_xlfn.COUNTIF(C137:C138, 3)"""Min: "&_xlfn.MIN(_xlfn.IF(C137:C138=3, A137:A138))"""Max: "&_xlfn.MAX(_xlfn.IF(C137:C138=3, A137:A138))"""Sum: "&_xlfn.SUMIF(C137:C138, 3, A137:A138)"""Avg: "&_xlfn.AVERAGEIF(C137:C138, 3, A137:A138)"""Count: "&_xlfn.COUNTIF(C129:C138, 3)"""Min: "&_xlfn.MIN(_xlfn.IF(C129:C138=3, A129:A138))"""Max: "&_xlfn.MAX(_xlfn.IF(C129:C138=3, A129:A138))"""Sum: "&_xlfn.SUMIF(C129:C138, 3, A129:A138)"""Avg: "&_xlfn.AVERAGEIF(C129:C138, 3, A129:A138)""22373173"Count: "&_xlfn.COUNTIF(C150:C151, 3)"""Min: "&_xlfn.MIN(_xlfn.IF(C150:C151=3, A150:A151))"""Max: "&_xlfn.MAX(_xlfn.IF(C150:C151=3, A150:A151))"""Sum: "&_xlfn.SUMIF(C150:C151, 3, A150:A151)"""Avg: "&_xlfn.AVERAGEIF(C150:C151, 3, A150:A151)"""Count: "&_xlfn.COUNTIF(C149:C151, 3)"""Min: "&_xlfn.MIN(_xlfn.IF(C149:C151=3, A149:A151))"""Max: "&_xlfn.MAX(_xlfn.IF(C149:C151=3, A149:A151))"""Sum: "&_xlfn.SUMIF(C149:C151, 3, A149:A151)"""Avg: "&_xlfn.AVERAGEIF(C149:C151, 3, A149:A151)""23393113"Count: "&_xlfn.COUNTIF(C163:C164, 3)"""Min: "&_xlfn.MIN(_xlfn.IF(C163:C164=3, A163:A164))"""Max: "&_xlfn.MAX(_xlfn.IF(C163:C164=3, A163:A164))"""Sum: "&_xlfn.SUMIF(C163:C164, 3, A163:A164)"""Avg: "&_xlfn.AVERAGEIF(C163:C164, 3, A163:A164)"""Count: "&_xlfn.COUNTIF(C162:C164, 3)"""Min: "&_xlfn.MIN(_xlfn.IF(C162:C164=3, A162:A164))"""Max: "&_xlfn.MAX(_xlfn.IF(C162:C164=3, A162:A164))"""Sum: "&_xlfn.SUMIF(C162:C164, 3, A162:A164)"""Avg: "&_xlfn.AVERAGEIF(C162:C164, 3, A162:A164)""243253253"Count: "&_xlfn.COUNTIF(C176:C177, 3)"""Min: "&_xlfn.MIN(_xlfn.IF(C176:C177=3, A176:A177))"""Max: "&_xlfn.MAX(_xlfn.IF(C176:C177=3, A176:A177))"""Sum: "&_xlfn.SUMIF(C176:C177, 3, A176:A177)"""Avg: "&_xlfn.AVERAGEIF(C176:C177, 3, A176:A177)""263123323"Count: "&_xlfn.COUNTIF(C183:C185, 3)"""Min: "&_xlfn.MIN(_xlfn.IF(C183:C185=3, A183:A185))"""Max: "&_xlfn.MAX(_xlfn.IF(C183:C185=3, A183:A185))"""Sum: "&_xlfn.SUMIF(C183:C185, 3, A183:A185)"""Avg: "&_xlfn.AVERAGEIF(C183:C185, 3, A183:A185)"""Count: "&_xlfn.COUNTIF(C175:C185, 3)"""Min: "&_xlfn.MIN(_xlfn.IF(C175:C185=3, A175:A185))"""Max: "&_xlfn.MAX(_xlfn.IF(C175:C185=3, A175:A185))"""Sum: "&_xlfn.SUMIF(C175:C185, 3, A175:A185)"""Avg: "&_xlfn.AVERAGEIF(C175:C185, 3, A175:A185)""273253243 "Count: "&_xlfn.COUNTIF(C197:C198, 3)"""Min: "&_xlfn.MIN(_xlfn.IF(C197:C198=3, A197:A198))"""Max: "&_xlfn.MAX(_xlfn.IF(C197:C198=3, A197:A198))"""Sum: "&_xlfn.SUMIF(C197:C198, 3, A197:A198)"""Avg: "&_xlfn.AVERAGEIF(C197:C198, 3, A197:A198)"""Count: "&_xlfn.COUNTIF(C196:C198, 3)"""Min: "&_xlfn.MIN(_xlfn.IF(C196:C198=3, A196:A198))"""Max: "&_xlfn.MAX(_xlfn.IF(C196:C198=3, A196:A198))"""Sum: "&_xlfn.SUMIF(C196:C198, 3, A196:A198)"""Avg: "&_xlfn.AVERAGEIF(C196:C198, 3, A196:A198)""283253263"Count: "&_xlfn.COUNTIF(C210:C211, 3)"""Min: "&_xlfn.MIN(_xlfn.IF(C210:C211=3, A210:A211))"""Max: "&_xlfn.MAX(_xlfn.IF(C210:C211=3, A210:A211))"""Sum: "&_xlfn.SUMIF(C210:C211, 3, A210:A211)"""Avg: "&_xlfn.AVERAGEIF(C210:C211, 3, A210:A211)""93163"Count: "&_xlfn.COUNTIF(C217:C218, 3)"""Min: "&_xlfn.MIN(_xlfn.IF(C217:C218=3, A217:A218))"""Max: "&_xlfn.MAX(_xlfn.IF(C217:C218=3, A217:A218))"""Sum: "&_xlfn.SUMIF(C217:C218, 3, A217:A218)"""Avg: "&_xlfn.AVERAGEIF(C217:C218, 3, A217:A218)"""Count: "&_xlfn.COUNTIF(C209:C218, 3)"""Min: "&_xlfn.MIN(_xlfn.IF(C209:C218=3, A209:A218))"""Max: "&_xlfn.MAX(_xlfn.IF(C209:C218=3, A209:A218))"""Sum: "&_xlfn.SUMIF(C209:C218, 3, A209:A218)"""Avg: "&_xlfn.AVERAGEIF(C209:C218, 3, A209:A218)""29330303"Count: "&_xlfn.COUNTIF(C230:C231, 3)"""Min: "&_xlfn.MIN(_xlfn.IF(C230:C231=3, A230:A231))"""Max: "&_xlfn.MAX(_xlfn.IF(C230:C231=3, A230:A231))"""Sum: "&_xlfn.SUMIF(C230:C231, 3, A230:A231)"""Avg: "&_xlfn.AVERAGEIF(C230:C231, 3, A230:A231)""313173"Count: "&_xlfn.COUNTIF(C237:C238, 3)"""Min: "&_xlfn.MIN(_xlfn.IF(C237:C238=3, A237:A238))"""Max: "&_xlfn.MAX(_xlfn.IF(C237:C238=3, A237:A238))"""Sum: "&_xlfn.SUMIF(C237:C238, 3, A237:A238)"""Avg: "&_xlfn.AVERAGEIF(C237:C238, 3, A237:A238)"""Count: "&_xlfn.COUNTIF(C229:C238, 3)"""Min: "&_xlfn.MIN(_xlfn.IF(C229:C238=3, A229:A238))"""Max: "&_xlfn.MAX(_xlfn.IF(C229:C238=3, A229:A238))"""Sum: "&_xlfn.SUMIF(C229:C238, 3, A229:A238)"""Avg: "&_xlfn.AVERAGEIF(C229:C238, 3, A229:A238)""323253333"Count: "&_xlfn.COUNTIF(C250:C251, 3)"""Min: "&_xlfn.MIN(_xlfn.IF(C250:C251=3, A250:A251))"""Max: "&_xlfn.MAX(_xlfn.IF(C250:C251=3, A250:A251))"""Sum: "&_xlfn.SUMIF(C250:C251, 3, A250:A251)"""Avg: "&_xlfn.AVERAGEIF(C250:C251, 3, A250:A251)"""Count: "&_xlfn.COUNTIF(C249:C251, 3)"""Min: "&_xlfn.MIN(_xlfn.IF(C249:C251=3, A249:A251))"""Max: "&_xlfn.MAX(_xlfn.IF(C249:C251=3, A249:A251))"""Sum: "&_xlfn.SUMIF(C249:C251, 3, A249:A251)"""Avg: "&_xlfn.AVERAGEIF(C249:C251, 3, A249:A251)""33373183"Count: "&_xlfn.COUNTIF(C263:C264, 3)"""Min: "&_xlfn.MIN(_xlfn.IF(C263:C264=3, A263:A264))"""Max: "&_xlfn.MAX(_xlfn.IF(C263:C264=3, A263:A264))"""Sum: "&_xlfn.SUMIF(C263:C264, 3, A263:A264)"""Avg: "&_xlfn.AVERAGEIF(C263:C264, 3, A263:A264)"""Count: "&_xlfn.COUNTIF(C262:C264, 3)"""Min: "&_xlfn.MIN(_xlfn.IF(C262:C264=3, A262:A264))"""Max: "&_xlfn.MAX(_xlfn.IF(C262:C264=3, A262:A264))"""Sum: "&_xlfn.SUMIF(C262:C264, 3, A262:A264)"""Avg: "&_xlfn.AVERAGEIF(C262:C264, 3, A262:A264)""34321363"Count: "&_xlfn.COUNTIF(C276:C277, 3)"""Min: "&_xlfn.MIN(_xlfn.IF(C276:C277=3, A276:A277))"""Max: "&_xlfn.MAX(_xlfn.IF(C276:C277=3, A276:A277))"""Sum: "&_xlfn.SUMIF(C276:C277, 3, A276:A277)"""Avg: "&_xlfn.AVERAGEIF(C276:C277, 3, A276:A277)"""Count: "&_xlfn.COUNTIF(C275:C277, 3)"""Min: "&_xlfn.MIN(_xlfn.IF(C275:C277=3, A275:A277))"""Max: "&_xlfn.MAX(_xlfn.IF(C275:C277=3, A275:A277))"""Sum: "&_xlfn.SUMIF(C275:C277, 3, A275:A277)"""Avg: "&_xlfn.AVERAGEIF(C275:C277, 3, A275:A277)"""Count: "&_xlfn.COUNTIF(C2:C277, 3)"""Min: "&_xlfn.MIN(_xlfn.IF(C2:C277=3, A2:A277))"""Max: "&_xlfn.MAX(_xlfn.IF(C2:C277=3, A2:A277))"""Sum: "&_xlfn.SUMIF(C2:C277, 3, A2:A277)"""Avg: "&_xlfn.AVERAGEIF(C2:C277, 3, A2:A277)""` return this.createData(); } public get exportGroupedGridWithSummariesRootAndChildLevels() { this._sharedStringsData = `count="90" uniqueCount="35">PTODaysGRID_LEVEL_COLShipped: (Blank) (27)City: Aachen (1)ContactTitle: Order Administrator (1)City: Berlin (1)ContactTitle: Sales Representative (1)City: Bern (1)ContactTitle: Owner (1)City: Bräcke (1)City: Buenos Aires (1)ContactTitle: Sales Agent (1)City: Graz (1)ContactTitle: Sales Manager (1)City: Lille (1)ContactTitle: Assistant Sales Agent (1)City: London (4)ContactTitle: Sales Representative (3)City: Luleå (1)City: Madrid (2)ContactTitle: Accounting Manager (1)City: Mannheim (1)City: Marseille (1)City: México D.F. (3)ContactTitle: Marketing Manager (1)ContactTitle: Owner (2)City: München (1)City: Nantes (2)City: Sao Paulo (2)ContactTitle: Marketing Assistant (1)ContactTitle: Sales Associate (1)City: Strasbourg (1)City: Torino (1)City: Tsawassen (1)`; this._tableData = `ref="A1:A297" totalsRowShown="0"> `; this._worksheetData = ` 0123435363"Count: "&_xlfn.COUNTIF(C4:C5, 3)"""Min: "&_xlfn.MIN(_xlfn.IF(C4:C5=3, A4:A5))"""Max: "&_xlfn.MAX(_xlfn.IF(C4:C5=3, A4:A5))"""Sum: "&_xlfn.SUMIF(C4:C5, 3, A4:A5)"""Avg: "&_xlfn.AVERAGEIF(C4:C5, 3, A4:A5)"""Count: "&_xlfn.COUNTIF(C3:C5, 3)"""Min: "&_xlfn.MIN(_xlfn.IF(C3:C5=3, A3:A5))"""Max: "&_xlfn.MAX(_xlfn.IF(C3:C5=3, A3:A5))"""Sum: "&_xlfn.SUMIF(C3:C5, 3, A3:A5)"""Avg: "&_xlfn.AVERAGEIF(C3:C5, 3, A3:A5)""6373203"Count: "&_xlfn.COUNTIF(C17:C18, 3)"""Min: "&_xlfn.MIN(_xlfn.IF(C17:C18=3, A17:A18))"""Max: "&_xlfn.MAX(_xlfn.IF(C17:C18=3, A17:A18))"""Sum: "&_xlfn.SUMIF(C17:C18, 3, A17:A18)"""Avg: "&_xlfn.AVERAGEIF(C17:C18, 3, A17:A18)"""Count: "&_xlfn.COUNTIF(C16:C18, 3)"""Min: "&_xlfn.MIN(_xlfn.IF(C16:C18=3, A16:A18))"""Max: "&_xlfn.MAX(_xlfn.IF(C16:C18=3, A16:A18))"""Sum: "&_xlfn.SUMIF(C16:C18, 3, A16:A18)"""Avg: "&_xlfn.AVERAGEIF(C16:C18, 3, A16:A18)""8393273"Count: "&_xlfn.COUNTIF(C30:C31, 3)"""Min: "&_xlfn.MIN(_xlfn.IF(C30:C31=3, A30:A31))"""Max: "&_xlfn.MAX(_xlfn.IF(C30:C31=3, A30:A31))"""Sum: "&_xlfn.SUMIF(C30:C31, 3, A30:A31)"""Avg: "&_xlfn.AVERAGEIF(C30:C31, 3, A30:A31)"""Count: "&_xlfn.COUNTIF(C29:C31, 3)"""Min: "&_xlfn.MIN(_xlfn.IF(C29:C31=3, A29:A31))"""Max: "&_xlfn.MAX(_xlfn.IF(C29:C31=3, A29:A31))"""Sum: "&_xlfn.SUMIF(C29:C31, 3, A29:A31)"""Avg: "&_xlfn.AVERAGEIF(C29:C31, 3, A29:A31)""10393123"Count: "&_xlfn.COUNTIF(C43:C44, 3)"""Min: "&_xlfn.MIN(_xlfn.IF(C43:C44=3, A43:A44))"""Max: "&_xlfn.MAX(_xlfn.IF(C43:C44=3, A43:A44))"""Sum: "&_xlfn.SUMIF(C43:C44, 3, A43:A44)"""Avg: "&_xlfn.AVERAGEIF(C43:C44, 3, A43:A44)"""Count: "&_xlfn.COUNTIF(C42:C44, 3)"""Min: "&_xlfn.MIN(_xlfn.IF(C42:C44=3, A42:A44))"""Max: "&_xlfn.MAX(_xlfn.IF(C42:C44=3, A42:A44))"""Sum: "&_xlfn.SUMIF(C42:C44, 3, A42:A44)"""Avg: "&_xlfn.AVERAGEIF(C42:C44, 3, A42:A44)""11312303"Count: "&_xlfn.COUNTIF(C56:C57, 3)"""Min: "&_xlfn.MIN(_xlfn.IF(C56:C57=3, A56:A57))"""Max: "&_xlfn.MAX(_xlfn.IF(C56:C57=3, A56:A57))"""Sum: "&_xlfn.SUMIF(C56:C57, 3, A56:A57)"""Avg: "&_xlfn.AVERAGEIF(C56:C57, 3, A56:A57)"""Count: "&_xlfn.COUNTIF(C55:C57, 3)"""Min: "&_xlfn.MIN(_xlfn.IF(C55:C57=3, A55:A57))"""Max: "&_xlfn.MAX(_xlfn.IF(C55:C57=3, A55:A57))"""Sum: "&_xlfn.SUMIF(C55:C57, 3, A55:A57)"""Avg: "&_xlfn.AVERAGEIF(C55:C57, 3, A55:A57)""13 3143293"Count: "&_xlfn.COUNTIF(C69:C70, 3)"""Min: "&_xlfn.MIN(_xlfn.IF(C69:C70=3, A69:A70))"""Max: "&_xlfn.MAX(_xlfn.IF(C69:C70=3, A69:A70))"""Sum: "&_xlfn.SUMIF(C69:C70, 3, A69:A70)"""Avg: "&_xlfn.AVERAGEIF(C69:C70, 3, A69:A70)"""Count: "&_xlfn.COUNTIF(C68:C70, 3)"""Min: "&_xlfn.MIN(_xlfn.IF(C68:C70=3, A68:A70))"""Max: "&_xlfn.MAX(_xlfn.IF(C68:C70=3, A68:A70))"""Sum: "&_xlfn.SUMIF(C68:C70, 3, A68:A70)"""Avg: "&_xlfn.AVERAGEIF(C68:C70, 3, A68:A70)""15316313"Count: "&_xlfn.COUNTIF(C82:C83, 3)"""Min: "&_xlfn.MIN(_xlfn.IF(C82:C83=3, A82:A83))"""Max: "&_xlfn.MAX(_xlfn.IF(C82:C83=3, A82:A83))"""Sum: "&_xlfn.SUMIF(C82:C83, 3, A82:A83)"""Avg: "&_xlfn.AVERAGEIF(C82:C83, 3, A82:A83)"""Count: "&_xlfn.COUNTIF(C81:C83, 3)"""Min: "&_xlfn.MIN(_xlfn.IF(C81:C83=3, A81:A83))"""Max: "&_xlfn.MAX(_xlfn.IF(C81:C83=3, A81:A83))"""Sum: "&_xlfn.SUMIF(C81:C83, 3, A81:A83)"""Avg: "&_xlfn.AVERAGEIF(C81:C83, 3, A81:A83)""17312393"Count: "&_xlfn.COUNTIF(C95:C96, 3)"""Min: "&_xlfn.MIN(_xlfn.IF(C95:C96=3, A95:A96))"""Max: "&_xlfn.MAX(_xlfn.IF(C95:C96=3, A95:A96))"""Sum: "&_xlfn.SUMIF(C95:C96, 3, A95:A96)"""Avg: "&_xlfn.AVERAGEIF(C95:C96, 3, A95:A96)""1832330323"Count: "&_xlfn.COUNTIF(C102:C105, 3)"""Min: "&_xlfn.MIN(_xlfn.IF(C102:C105=3, A102:A105))"""Max: "&_xlfn.MAX(_xlfn.IF(C102:C105=3, A102:A105))"""Sum: "&_xlfn.SUMIF(C102:C105, 3, A102:A105)"""Avg: "&_xlfn.AVERAGEIF(C102:C105, 3, A102:A105)"""Count: "&_xlfn.COUNTIF(C94:C105, 3)"""Min: "&_xlfn.MIN(_xlfn.IF(C94:C105=3, A94:A105))"""Max: "&_xlfn.MAX(_xlfn.IF(C94:C105=3, A94:A105))"""Sum: "&_xlfn.SUMIF(C94:C105, 3, A94:A105)"""Avg: "&_xlfn.AVERAGEIF(C94:C105, 3, A94:A105)""19353153"Count: "&_xlfn.COUNTIF(C117:C118, 3)"""Min: "&_xlfn.MIN(_xlfn.IF(C117:C118=3, A117:A118))"""Max: "&_xlfn.MAX(_xlfn.IF(C117:C118=3, A117:A118))"""Sum: "&_xlfn.SUMIF(C117:C118, 3, A117:A118)"""Avg: "&_xlfn.AVERAGEIF(C117:C118, 3, A117:A118)"""Count: "&_xlfn.COUNTIF(C116:C118, 3)"""Min: "&_xlfn.MIN(_xlfn.IF(C116:C118=3, A116:A118))"""Max: "&_xlfn.MAX(_xlfn.IF(C116:C118=3, A116:A118))"""Sum: "&_xlfn.SUMIF(C116:C118, 3, A116:A118)"""Avg: "&_xlfn.AVERAGEIF(C116:C118, 3, A116:A118)""20321323"Count: "&_xlfn.COUNTIF(C130:C131, 3)"""Min: "&_xlfn.MIN(_xlfn.IF(C130:C131=3, A130:A131))"""Max: "&_xlfn.MAX(_xlfn.IF(C130:C131=3, A130:A131)) """Sum: "&_xlfn.SUMIF(C130:C131, 3, A130:A131)"""Avg: "&_xlfn.AVERAGEIF(C130:C131, 3, A130:A131)""93273"Count: "&_xlfn.COUNTIF(C137:C138, 3)"""Min: "&_xlfn.MIN(_xlfn.IF(C137:C138=3, A137:A138))"""Max: "&_xlfn.MAX(_xlfn.IF(C137:C138=3, A137:A138))"""Sum: "&_xlfn.SUMIF(C137:C138, 3, A137:A138)"""Avg: "&_xlfn.AVERAGEIF(C137:C138, 3, A137:A138)"""Count: "&_xlfn.COUNTIF(C129:C138, 3)"""Min: "&_xlfn.MIN(_xlfn.IF(C129:C138=3, A129:A138))"""Max: "&_xlfn.MAX(_xlfn.IF(C129:C138=3, A129:A138))"""Sum: "&_xlfn.SUMIF(C129:C138, 3, A129:A138)"""Avg: "&_xlfn.AVERAGEIF(C129:C138, 3, A129:A138)""22373173"Count: "&_xlfn.COUNTIF(C150:C151, 3)"""Min: "&_xlfn.MIN(_xlfn.IF(C150:C151=3, A150:A151))"""Max: "&_xlfn.MAX(_xlfn.IF(C150:C151=3, A150:A151))"""Sum: "&_xlfn.SUMIF(C150:C151, 3, A150:A151)"""Avg: "&_xlfn.AVERAGEIF(C150:C151, 3, A150:A151)"""Count: "&_xlfn.COUNTIF(C149:C151, 3)"""Min: "&_xlfn.MIN(_xlfn.IF(C149:C151=3, A149:A151))"""Max: "&_xlfn.MAX(_xlfn.IF(C149:C151=3, A149:A151))"""Sum: "&_xlfn.SUMIF(C149:C151, 3, A149:A151)"""Avg: "&_xlfn.AVERAGEIF(C149:C151, 3, A149:A151)""23393113"Count: "&_xlfn.COUNTIF(C163:C164, 3)"""Min: "&_xlfn.MIN(_xlfn.IF(C163:C164=3, A163:A164))"""Max: "&_xlfn.MAX(_xlfn.IF(C163:C164=3, A163:A164))"""Sum: "&_xlfn.SUMIF(C163:C164, 3, A163:A164)"""Avg: "&_xlfn.AVERAGEIF(C163:C164, 3, A163:A164)"""Count: "&_xlfn.COUNTIF(C162:C164, 3)"""Min: "&_xlfn.MIN(_xlfn.IF(C162:C164=3, A162:A164))"""Max: "&_xlfn.MAX(_xlfn.IF(C162:C164=3, A162:A164))"""Sum: "&_xlfn.SUMIF(C162:C164, 3, A162:A164)"""Avg: "&_xlfn.AVERAGEIF(C162:C164, 3, A162:A164)""243253253"Count: "&_xlfn.COUNTIF(C176:C177, 3)"""Min: "&_xlfn.MIN(_xlfn.IF(C176:C177=3, A176:A177))"""Max: "&_xlfn.MAX(_xlfn.IF(C176:C177=3, A176:A177))"""Sum: "&_xlfn.SUMIF(C176:C177, 3, A176:A177)"""Avg: "&_xlfn.AVERAGEIF(C176:C177, 3, A176:A177)""263123323"Count: "&_xlfn.COUNTIF(C183:C185, 3)"""Min: "&_xlfn.MIN(_xlfn.IF(C183:C185=3, A183:A185))"""Max: "&_xlfn.MAX(_xlfn.IF(C183:C185=3, A183:A185))"""Sum: "&_xlfn.SUMIF(C183:C185, 3, A183:A185)"""Avg: "&_xlfn.AVERAGEIF(C183:C185, 3, A183:A185)"""Count: "&_xlfn.COUNTIF(C175:C185, 3)"""Min: "&_xlfn.MIN(_xlfn.IF(C175:C185=3, A175:A185))"""Max: "&_xlfn.MAX(_xlfn.IF(C175:C185=3, A175:A185))"""Sum: "&_xlfn.SUMIF(C175:C185, 3, A175:A185)"""Avg: "&_xlfn.AVERAGEIF(C175:C185, 3, A175:A185)""273253 243"Count: "&_xlfn.COUNTIF(C197:C198, 3)"""Min: "&_xlfn.MIN(_xlfn.IF(C197:C198=3, A197:A198))"""Max: "&_xlfn.MAX(_xlfn.IF(C197:C198=3, A197:A198))"""Sum: "&_xlfn.SUMIF(C197:C198, 3, A197:A198)"""Avg: "&_xlfn.AVERAGEIF(C197:C198, 3, A197:A198)"""Count: "&_xlfn.COUNTIF(C196:C198, 3)"""Min: "&_xlfn.MIN(_xlfn.IF(C196:C198=3, A196:A198))"""Max: "&_xlfn.MAX(_xlfn.IF(C196:C198=3, A196:A198))"""Sum: "&_xlfn.SUMIF(C196:C198, 3, A196:A198)"""Avg: "&_xlfn.AVERAGEIF(C196:C198, 3, A196:A198)""283253263"Count: "&_xlfn.COUNTIF(C210:C211, 3)"""Min: "&_xlfn.MIN(_xlfn.IF(C210:C211=3, A210:A211))"""Max: "&_xlfn.MAX(_xlfn.IF(C210:C211=3, A210:A211))"""Sum: "&_xlfn.SUMIF(C210:C211, 3, A210:A211)"""Avg: "&_xlfn.AVERAGEIF(C210:C211, 3, A210:A211)""93163"Count: "&_xlfn.COUNTIF(C217:C218, 3)"""Min: "&_xlfn.MIN(_xlfn.IF(C217:C218=3, A217:A218))"""Max: "&_xlfn.MAX(_xlfn.IF(C217:C218=3, A217:A218))"""Sum: "&_xlfn.SUMIF(C217:C218, 3, A217:A218)"""Avg: "&_xlfn.AVERAGEIF(C217:C218, 3, A217:A218)"""Count: "&_xlfn.COUNTIF(C209:C218, 3)"""Min: "&_xlfn.MIN(_xlfn.IF(C209:C218=3, A209:A218))"""Max: "&_xlfn.MAX(_xlfn.IF(C209:C218=3, A209:A218))"""Sum: "&_xlfn.SUMIF(C209:C218, 3, A209:A218)"""Avg: "&_xlfn.AVERAGEIF(C209:C218, 3, A209:A218)""29330303"Count: "&_xlfn.COUNTIF(C230:C231, 3)"""Min: "&_xlfn.MIN(_xlfn.IF(C230:C231=3, A230:A231))"""Max: "&_xlfn.MAX(_xlfn.IF(C230:C231=3, A230:A231))"""Sum: "&_xlfn.SUMIF(C230:C231, 3, A230:A231)"""Avg: "&_xlfn.AVERAGEIF(C230:C231, 3, A230:A231)""313173"Count: "&_xlfn.COUNTIF(C237:C238, 3)"""Min: "&_xlfn.MIN(_xlfn.IF(C237:C238=3, A237:A238))"""Max: "&_xlfn.MAX(_xlfn.IF(C237:C238=3, A237:A238))"""Sum: "&_xlfn.SUMIF(C237:C238, 3, A237:A238)"""Avg: "&_xlfn.AVERAGEIF(C237:C238, 3, A237:A238)"""Count: "&_xlfn.COUNTIF(C229:C238, 3)"""Min: "&_xlfn.MIN(_xlfn.IF(C229:C238=3, A229:A238))"""Max: "&_xlfn.MAX(_xlfn.IF(C229:C238=3, A229:A238))"""Sum: "&_xlfn.SUMIF(C229:C238, 3, A229:A238)"""Avg: "&_xlfn.AVERAGEIF(C229:C238, 3, A229:A238)""323253333"Count: "&_xlfn.COUNTIF(C250:C251, 3)"""Min: "&_xlfn.MIN(_xlfn.IF(C250:C251=3, A250:A251))"""Max: "&_xlfn.MAX(_xlfn.IF(C250:C251=3, A250:A251))"""Sum: "&_xlfn.SUMIF(C250:C251, 3, A250:A251)"""Avg: "&_xlfn.AVERAGEIF(C250:C251, 3, A250:A251)"""Count: "&_xlfn.COUNTIF(C249:C251, 3)"""Min: "&_xlfn.MIN(_xlfn.IF(C249:C251=3, A249:A251))"""Max: "&_xlfn.MAX(_xlfn.IF(C249:C251=3, A249:A251))"""Sum: "&_xlfn.SUMIF(C249:C251, 3, A249:A251)"""Avg: "&_xlfn.AVERAGEIF(C249:C251, 3, A249:A251)""33373183"Count: "&_xlfn.COUNTIF(C263:C264, 3)"""Min: "&_xlfn.MIN(_xlfn.IF(C263:C264=3, A263:A264))"""Max: "&_xlfn.MAX(_xlfn.IF(C263:C264=3, A263:A264))"""Sum: "&_xlfn.SUMIF(C263:C264, 3, A263:A264)"""Avg: "&_xlfn.AVERAGEIF(C263:C264, 3, A263:A264)"""Count: "&_xlfn.COUNTIF(C262:C264, 3)"""Min: "&_xlfn.MIN(_xlfn.IF(C262:C264=3, A262:A264))"""Max: "&_xlfn.MAX(_xlfn.IF(C262:C264=3, A262:A264))"""Sum: "&_xlfn.SUMIF(C262:C264, 3, A262:A264)"""Avg: "&_xlfn.AVERAGEIF(C262:C264, 3, A262:A264)""34321363"Count: "&_xlfn.COUNTIF(C276:C277, 3)"""Min: "&_xlfn.MIN(_xlfn.IF(C276:C277=3, A276:A277))"""Max: "&_xlfn.MAX(_xlfn.IF(C276:C277=3, A276:A277))"""Sum: "&_xlfn.SUMIF(C276:C277, 3, A276:A277)"""Avg: "&_xlfn.AVERAGEIF(C276:C277, 3, A276:A277)"""Count: "&_xlfn.COUNTIF(C275:C277, 3)"""Min: "&_xlfn.MIN(_xlfn.IF(C275:C277=3, A275:A277))"""Max: "&_xlfn.MAX(_xlfn.IF(C275:C277=3, A275:A277))"""Sum: "&_xlfn.SUMIF(C275:C277, 3, A275:A277)"""Avg: "&_xlfn.AVERAGEIF(C275:C277, 3, A275:A277)"""Count: "&_xlfn.COUNTIF(C2:C277, 3)"""Min: "&_xlfn.MIN(_xlfn.IF(C2:C277=3, A2:A277))"""Max: "&_xlfn.MAX(_xlfn.IF(C2:C277=3, A2:A277))"""Sum: "&_xlfn.SUMIF(C2:C277, 3, A2:A277)"""Avg: "&_xlfn.AVERAGEIF(C2:C277, 3, A2:A277)"""Count: "&_xlfn.COUNTIF(C2:C277, 3)"""Min: "&_xlfn.MIN(_xlfn.IF(C2:C277=3, A2:A277))"""Max: "&_xlfn.MAX(_xlfn.IF(C2:C277=3, A2:A277))"""Sum: "&_xlfn.SUMIF(C2:C277, 3, A2:A277)"""Avg: "&_xlfn.AVERAGEIF(C2:C277, 3, A2:A277)""` return this.createData(); } public get exportGridWithSummariesFrLocale() { this._sharedStringsData = `count="47" uniqueCount="29">Product IDProduct NamePriceUnits In StockDiscontinuedOrderDateGRID_LEVEL_COLChaifalseChangtrueAniseed SyrupChef Antons Cajun SeasoningChef Antons Gumbo MixGrandmas Boysenberry SpreadUncle Bobs Organic Dried PearsNorthwoods Cranberry SauceMishi Kobe NikuIkuraQueso CabralesQueso Manchego La PastoraKonbuTofuGenen ShouyuPavlovaAlice MuttonCarnarvon TigersTeatime Chocolate BiscuitsSir Rodneys Marmalade`; this._tableData = `ref="A1:F26" totalsRowShown="0"> `; this._worksheetData = ` 012345617183982012-02-12T02:00:000291917102003-03-17T02:00:000311101382006-03-17T02:00:000412225382016-03-17T02:00:00051321.350102011-11-11T02:00:00061425082017-12-17T02:00:0007153015082016-07-17T03:00:00081640682018-01-17T02:00:0009179729102010-02-17T02:00:0001018313182008-05-17T03:00:0001119212282009-01-17T02:00:0001220388682015-11-17T02:00:000132162482015-03-17T02:00:000142223.253582017-06-17T03:00:000152315.53982014-03-17T02:00:000162417.452982018-03-28T03:00:0001725390102015-08-17T03:00:000182662.54282005-09-27T03:00:00019279.22582001-03-17T02:00:00020284.54082005-03-17T02:00:000"""Count: "&_xlfn.COUNTIF(H2:H21, 0)"Count: "&_xlfn.COUNTIF(H2:H21, 0)"""Count: "&_xlfn.COUNTIF(H2:H21, 0)"Count: "&_xlfn.COUNTIF(H2:H21, 0)"""""""Min: "&_xlfn.TEXT(_xlfn.MIN(_xlfn.IF(H2:H21=0, C2:C21)), "€#,##0.00")"""""Earliest: "&_xlfn.TEXT(_xlfn.MIN(_xlfn.IF(H2:H21=0, F2:F21)), "m/d/yyyy")"""""""Max: "&_xlfn.TEXT(_xlfn.MAX(_xlfn.IF(H2:H21=0, C2:C21)), "€#,##0.00")"""""Latest: "&_xlfn.TEXT(_xlfn.MAX(_xlfn.IF(H2:H21=0, F2:F21)), "m/d/yyyy")"""""""Sum: "&_xlfn.TEXT(_xlfn.SUMIF(H2:H21, 0, C2:C21), "€#,##0.00")"""""""""""""Avg: "&_xlfn.TEXT(_xlfn.AVERAGEIF(H2:H21, 0, C2:C21), "€#,##0.00")""""""""` return this.createData(); } public get exportGridWithSummariesJaLocale() { this._sharedStringsData = `count="47" uniqueCount="29">Product IDProduct NamePriceUnits In StockDiscontinuedOrderDateGRID_LEVEL_COLChaifalseChangtrueAniseed SyrupChef Antons Cajun SeasoningChef Antons Gumbo MixGrandmas Boysenberry SpreadUncle Bobs Organic Dried PearsNorthwoods Cranberry SauceMishi Kobe NikuIkuraQueso CabralesQueso Manchego La PastoraKonbuTofuGenen ShouyuPavlovaAlice MuttonCarnarvon TigersTeatime Chocolate BiscuitsSir Rodneys Marmalade`; this._tableData = `ref="A1:F26" totalsRowShown="0"> `; this._worksheetData = ` 012345617183982012-02-12T02:00:000291917102003-03-17T02:00:000311101382006-03-17T02:00:000412225382016-03-17T02:00:00051321.350102011-11-11T02:00:00061425082017-12-17T02:00:0007153015082016-07-17T03:00:00081640682018-01-17T02:00:0009179729102010-02-17T02:00:0001018313182008-05-17T03:00:0001119212282009-01-17T02:00:0001220388682015-11-17T02:00:000132162482015-03-17T02:00:000142223.253582017-06-17T03:00:000152315.53982014-03-17T02:00:000162417.452982018-03-28T03:00:0001725390102015-08-17T03:00:000182662.54282005-09-27T03:00:00019279.22582001-03-17T02:00:00020284.54082005-03-17T02:00:000"""Count: "&_xlfn.COUNTIF(H2:H21, 0)"Count: "&_xlfn.COUNTIF(H2:H21, 0)"""Count: "&_xlfn.COUNTIF(H2:H21, 0)"Count: "&_xlfn.COUNTIF(H2:H21, 0)"""""""Min: "&_xlfn.TEXT(_xlfn.MIN(_xlfn.IF(H2:H21=0, C2:C21)), "¥#,##0.00")"""""Earliest: "&_xlfn.TEXT(_xlfn.MIN(_xlfn.IF(H2:H21=0, F2:F21)), "m/d/yyyy")"""""""Max: "&_xlfn.TEXT(_xlfn.MAX(_xlfn.IF(H2:H21=0, C2:C21)), "¥#,##0.00")"""""Latest: "&_xlfn.TEXT(_xlfn.MAX(_xlfn.IF(H2:H21=0, F2:F21)), "m/d/yyyy")"""""""Sum: "&_xlfn.TEXT(_xlfn.SUMIF(H2:H21, 0, C2:C21), "¥#,##0.00")"""""""""""""Avg: "&_xlfn.TEXT(_xlfn.AVERAGEIF(H2:H21, 0, C2:C21), "¥#,##0.00")""""""""` return this.createData(); } }