-
Notifications
You must be signed in to change notification settings - Fork 109
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
TM1.cells.write() Error with Elements containing german 'ß' #620
Comments
Good catch! Thank you. I traced this issue back to the mdxpy library. MDX statements are generated in all uppercase. We will adjust the mdxpy library to produce all lower case MDX queries. |
For the moment, if your user has admin permissions I suggest you use the write function with the optional argument from TM1py import TM1Service
with TM1Service(address="", port=12354, ssl=True, user="admin", password="apple") as tm1:
cells = {
("Schließung", "e1"): 1,
("Schließung", "e2"): 2,
}
tm1.cells.write("c1", cells, use_ti=True) |
Can you please upgrade to the latest version of mdxpy and see if the fix resolved the issue?
|
Yes, now |
Gern geschehen :-) |
Describe the bug
It looks like
write_value()
accepts 'ß' in element names, andwrite()
does not.To Reproduce
This one works:
The value written is visible in Perspectives afterwards.
This one does not work:
Expected behavior
write() should accept element names containing 'ß', as write_value() does.
Version
TM1py 1.8
TM1 Server Version TM1-AW64-ML-RTM-11.0.94.24-0
The text was updated successfully, but these errors were encountered: