Essbase supports Unicode-mode and non-Unicode-mode client programs.
Non-Unicode-mode client programs (for example, MaxL Shell and Spreadsheet Add-in):
Communicate with Essbase API in short strings
Cannot make changes to Unicode-mode outlines
Cannot perform outline synchronization of Unicode-mode outlines
Unicode-mode client programs (for example, Administration Services Console and Smart View):
Communicate with Essbase API in Unicode encoding, using long strings
Cannot synchronize non-Unicode-mode outlines with multibyte characters
If you use Administration Services Console or another tool to create a MaxL script and save it in UTF-8 and then execute the script in MaxL Shell, MaxL Shell assumes the role of a Unicode-mode client. You can use this approach, for example, to update outlines through dimension builds. When you create the script, remember to include the UTF-8 signature. See Encoding Indicators. |