How to display string element of the matrix in Smath Viewer? - Сообщения
#1 Опубликовано: 29.06.2018 08:53:06
Hello,
I have a question if it's possible to display the string part of a matrix in *.exe file created from a Smath file?
Screenshot of issue
Tried the var2string function, but after changing the string value via exe file, it reads function argument name (a) instead of it's value.
Is there some kind of workaround for this issue?
I have a question if it's possible to display the string part of a matrix in *.exe file created from a Smath file?
Screenshot of issue
Tried the var2string function, but after changing the string value via exe file, it reads function argument name (a) instead of it's value.
Is there some kind of workaround for this issue?
#2 Опубликовано: 29.06.2018 10:37:31
It would help if you post the original .sm file.
I'm not exactly sure what you are trying to do. Are you trying to assign a value to a variable name defined in a?
If so you can do something like this: https://en.smath.info/forum/yaf_postsm36117_New-variable-programmatically--also--Solving-under-over-defined-system-of-linear-eqautions.aspx#post36117
As far as getting that dynamically created variable name to display on the left as an actual variable name, I'm not sure if that's possible.
I'm not exactly sure what you are trying to do. Are you trying to assign a value to a variable name defined in a?
If so you can do something like this: https://en.smath.info/forum/yaf_postsm36117_New-variable-programmatically--also--Solving-under-over-defined-system-of-linear-eqautions.aspx#post36117
As far as getting that dynamically created variable name to display on the left as an actual variable name, I'm not sure if that's possible.
Feel free to join the SMath Studio Users Discord Channel: https://discord.gg/PayZpJW
#3 Опубликовано: 29.06.2018 10:42:57
In smath it's defined as:
a:="sample string"
a="sample string"
And if I change the string, sheet recalculates and shows a value as the new string. I wanted to achieve this functionality in smath viewer in exe file for creating additional info page on my docs, like project name and so on.
a:="sample string"
a="sample string"
And if I change the string, sheet recalculates and shows a value as the new string. I wanted to achieve this functionality in smath viewer in exe file for creating additional info page on my docs, like project name and so on.
#4 Опубликовано: 29.06.2018 11:27:39
Make sure you hit enter/return key after entering value.
Edit: You may have found a bug. This kind of functionality works great with numeric values but not with strings. I've tried with different optimizations as well to no avail.
I'm not sure it's ever worked. I now SMath Viewer is still a work in progress so feel free to add bug entry.
Edit: You may have found a bug. This kind of functionality works great with numeric values but not with strings. I've tried with different optimizations as well to no avail.
I'm not sure it's ever worked. I now SMath Viewer is still a work in progress so feel free to add bug entry.
Feel free to join the SMath Studio Users Discord Channel: https://discord.gg/PayZpJW
#5 Опубликовано: 29.06.2018 14:33:35
WroteHello,
I have a question if it's possible to display the string part of a matrix in *.exe file created from a Smath file?
Screenshot of issue
Tried the var2string function, but after changing the string value via exe file, it reads function argument name (a) instead of it's value.
Is there some kind of workaround for this issue?
Hello Barmin
The function you are looking for was previously available in previous versions of smath, such as version 5737.
I do not know why they disabled it. Here I put an example in that version.
Test_string_5737.zip (359 КиБ) скачан 60 раз(а).
Best Regards
Carlos
#6 Опубликовано: 01.07.2018 13:56:27
Seems it's a bug then. Thanks for info.
#7 Опубликовано: 02.07.2018 11:07:17
#8 Опубликовано: 02.07.2018 11:11:51
Martin,
Once the Viewer is running try to change the value of Hallo and notice if it doesn't update in the second box.
Once the Viewer is running try to change the value of Hallo and notice if it doesn't update in the second box.
Feel free to join the SMath Studio Users Discord Channel: https://discord.gg/PayZpJW
#9 Опубликовано: 02.07.2018 22:58:56
#10 Опубликовано: 03.07.2018 04:58:49
For me it works. Yet I have to press enter to forward the changes in the input box.
Martin Kraska
Pre-configured portable distribution of SMath Studio: https://en.smath.info/wiki/SMath%20with%20Plugins.ashx
#11 Опубликовано: 03.07.2018 06:14:27
#12 Опубликовано: 05.03.2021 15:38:37
So what was the end result of this topic?
Why is the ability to modify text string entries disabled in the viewer?
Why is the ability to modify text string entries disabled in the viewer?
#13 Опубликовано: 11.03.2021 21:34:26
This issue has now been resolved in the latest update.
#14 Опубликовано: 11.03.2021 22:55:14
ЦитатаThis issue has now been resolved in the latest update.
You are right, the text change in the variables still does not work.
Best Regards
Carlos
#15 Опубликовано: 11.03.2021 23:00:50
Please take a look at this topic. You will need the latest nightly build to have functionality.
#16 Опубликовано: 12.03.2021 14:17:50
#17 Опубликовано: 12.03.2021 15:03:32
WroteI did a test with the latest version of Smath Studio and the Viewer and it does not work
Best Regards
Carlos
Hi. Carlos it's right. I guess that there are an issue with the automatic update within the nightly build which seems to be now appVersion(4)="0.99.7739.40423"@# but previously I have appVersion(4)="0.99.7739.41xxx "@# or something like that.
Best regards.
Alvaro.
#18 Опубликовано: 12.03.2021 22:08:51
Seems to be working just fine for me.


99.7739.40423_Test_exe.zip (571 КиБ) скачан 34 раз(а).
Good Luck!
99.7739.40423_Test_exe.zip (571 КиБ) скачан 34 раз(а).
Good Luck!
#19 Опубликовано: 12.03.2021 22:12:22
I'm using 64bit Win10 Enterprise by the way. Maybe it matters?
1 пользователям понравился этот пост
Alvaro Diaz Falconi 12.03.2021 23:30:00
#20 Опубликовано: 12.03.2021 23:29:48
WroteI'm using 64bit Win10 Enterprise by the way. Maybe it matters?
Me too, but 32 bits. I'm reinstall SMath and now works fine.
Thanks.
Best regards.
Alvaro.
-
Новые сообщения
-
Нет новых сообщений