GP 2013: Why are my SmartLists not formatted when exported to Excel?
Just recently I have been seeing a number of questions around Microsoft Dynamics GP 2013 Smartlist exports to Microsoft Office Excel not being formatted correctly - let's rephrase, the correct word to use here is "nicely". The issues usually involve leading zeroes being dropped (in some cases) and currency amounts being exported with 5 decimals and no currency symbol.
To make a one swipe statement here, this behavior IS NOT a product bug - despite the inconvenience.
With the introduction of the Web Client in Microsoft Dynamics GP 2013, the development team needed the ability improve the performance of Smartlist exports over the browser. To gain this dramatic improvement in performance (which is also experienced when using the rich client), exported Excel smart lists were voided of formatting.
There's an undocumented Dex.ini switch that provides limited formatting to Smartlists, thus maintaining export performance:
SmartlistEnhancedExcelExport=TRUE
You can find more information on this Dex.ini switch here:
Undocumented DEX.INI switch cuts down SmartList export times to Microsoft Office Excel
If you are not going to deploy Web Client, then this should be fine as a workaround. However, this switch causes the Web Client to error out with the following message when attempting to export to Excel:
So there you have it!
Until next post!
MG.-
Mariano Gomez, MVP
IntellPartners, LLC
http://www.IntellPartners.com/
Exported Payables Transactions smart list |
To make a one swipe statement here, this behavior IS NOT a product bug - despite the inconvenience.
With the introduction of the Web Client in Microsoft Dynamics GP 2013, the development team needed the ability improve the performance of Smartlist exports over the browser. To gain this dramatic improvement in performance (which is also experienced when using the rich client), exported Excel smart lists were voided of formatting.
There's an undocumented Dex.ini switch that provides limited formatting to Smartlists, thus maintaining export performance:
SmartlistEnhancedExcelExport=TRUE
You can find more information on this Dex.ini switch here:
Undocumented DEX.INI switch cuts down SmartList export times to Microsoft Office Excel
If you are not going to deploy Web Client, then this should be fine as a workaround. However, this switch causes the Web Client to error out with the following message when attempting to export to Excel:
Web Client error exporting smart list to Excel with SmartlistEnhancedExcelExport=TRUE |
So there you have it!
Until next post!
MG.-
Mariano Gomez, MVP
IntellPartners, LLC
http://www.IntellPartners.com/
Comments
SmartlistEnhancedExcelExport=TRUE
to my Dex.ini file, the Excel export runs SUPER fast. It's a huge noticeable difference. Too cool!
By the way, I did this in GP 2013 and GP 2010 R2. Works for both!
thansk
I don't think this is very useful.
MG.-
Thanks before.
https://connect.microsoft.com/dynamicssuggestions/feedback/details/3122390/fix-the-smartlist-export-to-excel-to-properly-align-columns-when-using-smartlistenhancedexcelexport-true
Could you please explain the steps to export the currency id?
We have SmartlistEnhancedExcelExport=TRUE in dex.ini and we need to export the currency correctly to Excel. $ is exporting but not English pound.
Thanks!
What version of GP are you referring to? Is this still GP 2013? I know this problem has since been fixed in GP2015 R2 and above.
MG.-
Not sure there's much I personally can do. It will depend on Microsoft to improve the export capabilities of SmartList on Web Client. If something does not meet your requirements, I believe you should be posting it on connect.microsoft.com for the Product Management team to review. Get people to vote on it.
MG.-
GP2016-620(R2) I am having similar issues in Samrtlist designer where most of the columns are changed into the different type of data after exporting to Excel where in smartlist it is ok, once exported to excel all the data is shared and codify in a strange manner below are few examples:
=DATE(2018,1,1),(suppose to be doc date )
#NAME? (suppose to be Account Description)
#NAME? (suppose to be TaxDetail Id)
0.00000 (suppose to be A Negative number) (-9000.00)
to mention there is no special character used anywhere in data
apart from this smart list is not sorting the data column by clicking on a column heading a usual practice, any idea what is going on
I saw Pam Robertson posted kink to a suggested fix on connect.microsoft.com but that site has been retired.