Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
WorkbookExtensionissues,.XLS,.XLSM,.XLSXSAPNetWeaverBusinessWarehouseSCNWiki
GettingStarted
CommunityWIKI
SAPCommunity
Welcome,Guest
Login
Register
SearchtheCommunity
Store
SAPNetWeaverBusinessWarehouse / / BWBEXETWB7X7.xAnalyzerFrontend
WorkbookExtensionissues,.XLS,.XLSM,.XLSX
CreatedbyKavithaNatraj,lastmodifiedonApr18,2013
ExcelExtensions:
S.no
Format
Extension
Description
Spreadsheet
.xls
Mainspreadsheetformatwhichholdsdatainworksheets,
Charts,andmacros
Excel
.xlsx
Workbook
ThedefaultExcel2007workbookformat.InrealityaZIP
compressedarchivewithadirectorystructureofXMLtext
documents.Functionsastheprimaryreplacementforthe
formerbinary.xlsformat,althoughitdoesnotsupport
Excelmacrosforsecurityreasons.
ExcelMacro
.xlsm
AsExcelWorkbook,butwithmacrosupport.
.xlsb
AsExcelMacroenabledWorkbook,butstoringinformationin
enabledWorkbook
4
ExcelBinary
Workbook
binaryformratherthanXMLdocumentsforopeningandsaving
documentsmorequicklyandefficiently.Intendedespecially
forverylargedocumentswithtensofthousandsofrows,
and/orseveralhundredsofcolumns
WithExcel2003wehaveonlyoneextensionwhichis.XLS,theotherextensions.xlsx,.xlsm,.xlsbareavailablewiththehigherversionsofexcel2007,2010andabove.
1.ifyoucreateaworkbookwithexcel2003thenthisworkbookwillbecreatedintheformatof<<<WorkbooktechnicalID.XLS>>>>.
Ifyoucreateaworkbookinexcel2007or2010,hereyoucanselecttheextensionasperyourrequirement,youcanseethisoptioninthebelowpath.
Exceloptions>save
WorkbookTemplates:
Ifyouexecutethequerythisdisplaysthequeryresultbasedondefaulttemplate.Thistemplatecanbedefinedin3ways.
1.UseCurrent
2.Usedefault
3.UseSAPStandard
Tocheckthetemplateasuserspecificorglobalyoucanusethebelowtable.
se16>RSRWBTEMPLATE.
Toknowtheextensionofthetemplateyoucanusethebelowtable.
Se16>RSRWBINDEX>giveworkbookTechnicalID>checkinthefieldExtension.
Compatibilitybetweenexcel2003andthehigherversionofexcel:
Youcannnotopentheworkbookwhichiscreatein.XLSX,.XLSMformatinexcel2003orolderversionofexcel(.XLS).Asexcelversionsarenotdownwardcompatible.
https://wiki.scn.sap.com/wiki/display/BI/Workbook+Extension+issues,.XLS,.XLSM,.XLSX
1/2
12/19/2016
WorkbookExtensionissues,.XLS,.XLSM,.XLSXSAPNetWeaverBusinessWarehouseSCNWiki
Theworkbookin".xls"formatcanonlybeopenedwithoffice2003.Howeverformatslike".xlsm",.XLSX,.XLSBcanbeopenedinoffice2007andhigherversions.Youcanstillbuildaworkbookwhichcan
beopeninbothoffice2003andoffice2007i.e.".xls"formatiscompatibleforboththeofficeversions.
UsethissettingGoToGlobalSetting>DefaultWorkbooktabandthenselecttheoption"UseXLSFileFormat".
Createanewworkbookandthensavethesameinbackendtheseworkbookswillhave".xls"formatandtheseworkbookyoucanopeninOffice2003andoffice2007both.
ifyoutrytoopenthehigherversionworkbookinlowerversionofexcelyoumaygetthebelowerrormessage.
Errormessagewhileopeningtheworkbook:
"Theworkbookisbrokenandcannotbeloaded"againthesameiftheyopen.XLSMorXLSXworkbookin2003(.XLS)
CloseallBExAnalyzersessionsanddeleteallworkbooksinthefolder'%temp%\BW\Analyzer\Workbooks'.
OpentheBExAnalyzerandconnecttotheBWsystem.Intheglobalsettings,underthetab'DefaultWorkbook'clickon'UseSAPStandard'andselectthecheckbox'UseXLSFileFormat',clickOKto
closethesettingsdialog.ClosetheBExAnalyzerandreopentoactivatetheglobalsettings.
NowOpenthequeryandyoucanseethatin'%temp%\BW\Analyzer\Workbooks'aworkbookwascreatedas<WorkBookname>.xls'.
NowyoucansavethisfilelocallyinExcel2003fileformatanduseitinExcel2003/Excel2010
ExcelRowLimitation:
1.ifyouopenthereportinBW3.5versionyoucanhaveonly65536Rows,eventhoughyouhaveExcel2007orhigher.ThesearelimitationsofBexAnalyzer3.5.PleaserefertoNote1052761
2.IfyouopenthereportinBI7withExcel2003youhavethesamelimitasinabovepoint.With.XLSformatstillhasthisrowlimitation(65536rows).whenaBI7reportopenedwithexcel2007orhigherthis
rowlimitcanbeexceeded.WithXLSX,.XLSM,.XLSBthisrowlimitisexceeedbutthegridlimitationisbasedontotalnumberofcells.
Thiscelldetailisexplainedwiththebelownote.
1040454FrontendmemoryrequirementoftheBExAnalyzer.
Accordingtothisnote
mem=100MB+(#rowsx#columns)x0.0016MB
mem=100MB+(750000)*0.0016=1300MBwhichisequivalentto1.2GB
inturn1.2GBis.NETmaximummemorycapacity.
0.0016MBisthememoryforonesinglecell.
Thisisthelimitationasper.Net.sobexAnalyzercanhandleonly
750000cells.(IncludingRow&columns).
BExanalyzerisatoolwhichisnotmeanttobeusedasamassextractiontoolfordata,butratherasatoolforviewing/navigatingthroughdata.Asarecommendation,reducethequery'sresultsetorSAP
providesOpenHubservicewhichisexplainedinthebelowlink.
http://forums.sdn.sap.com/thread.jspa?threadID=275020&tstart=17085
ImportantNotes:
1175947KnownLimitationsofAnalyzerwithExcel2007
1498919KnownLimitationsofBExAnalyzerwithExcel2010
Linktothispage:http://wiki.sdn.sap.com/wiki/x/gBUMDg
Nolabels
2Comments
SureshKumarSivasubramani
WhatisthelevelofsupportforNonMSspreadsheets?
IsthereanyworkaroundifweareexecutingfromacomputerthatdoesnothaveMSofficeinstalledinthat?
ThankYou,
SureshKumarS
OliverStelzer
DearSuresh,
thanksforyourcomment.
PleasebeinformedthatthiswikipageisrelatedtoBExAnalyzer.TheBExAnalyzerisaMSExcelAddindevelopedonlyforMSExcelonMSWindowsOS.
Bestregards,
Oliver
ContactUs
Privacy
SAPHelpPortal
TermsofUse
LegalDisclosure
Copyright
https://wiki.scn.sap.com/wiki/display/BI/Workbook+Extension+issues,.XLS,.XLSM,.XLSX
FollowSCN
2/2