Defect/Issue Description:
Model that contains Data with accented characters doesn’t export properly
Environment:
- API Version: v2
- Release: Boston
- Release version: 13.0.17
- Platform: Salesforce
Brief Summary of the Defect/Issue:
If the data in the model contains characters with accents, when the user exports that data the characters get turned into weird symbols.
From what I read only, I believe the export needs to be prepended with ‘\uFEFF’, but I do not have the ability to do that using functions provided by skuid.
Action Performed:
- Create a new row for a UI Model
- Set any field in the model to have an accented characters, e.g. ‘upe, upę and upē’
- Export the data via model or the table.
Expected Result:
The accented characters to be in the export instead of weird symbols.
Actual Result:
Accented characters are replaced by symbols
Additional Resources:
<skuid__page unsavedchangeswarning="yes" personalizationmode="server">
<models>
<model id="UIModel" limit="20" query="true" createrowifnonefound="true" datasource="Ui-Only">
<fields>
<field id="Test1" displaytype="TEXT" length="255"/>
</fields>
<conditions/>
<actions/>
</model>
</models>
<pageregioncontents/>
<components>
<skuid__table allowColumnFreezing="dragDrop" model="UIModel" uniqueid="sk-2WT5-5729" mode="read">
<fields>
<field id="Test1" uniqueid="fi-2WTB-12801"/>
</fields>
<filtering enableSearch="false"/>
<actions>
<action type="multi" label="Add">
<actions>
<action type="createRow" model="UIModel" appendorprepend="prepend" defaultmodefornewitems="edit" affectedrows="all"/>
</actions>
</action>
</actions>
<rowActions/>
<massActions/>
<exportProperties useTableColumns="true" enableExportOptionOnTable="true"/>
<sorting enable="false"/>
</skuid__table>
</components>
<resources>
<labels/>
<javascript/>
<css/>
<actionsequences/>
</resources>
<styles>
<styleitem type="background" bgtype="none"/>
</styles>
</skuid__page>
Thank you,
Lukas