Forum Replies Created
-
Malfurion
Keymaster- Topics: 0
- Replies: 94
Has successfully completed the online course No-Code.
Has successfully completed the online course Low-Code.
Has successfully completed the online course Pro-Code.
# 3 years agoin reply to: Mail Connector gives no password errorMalfurion
Keymaster- Topics: 0
- Replies: 94
Has successfully completed the online course No-Code.
Has successfully completed the online course Low-Code.
Has successfully completed the online course Pro-Code.
# 3 years ago::Hi,
we found a bug within simplifier.
We fixed it and it will role out to all freemium instances this night.
After the update you can use the templates like in the example application here.
https://files.simplifier.io/f/f21b6c963f124419a691/?dl=1
Regards
Mathieu
in reply to: Template usage in applicationMalfurion
Keymaster- Topics: 0
- Replies: 94
Has successfully completed the online course No-Code.
Has successfully completed the online course Low-Code.
Has successfully completed the online course Pro-Code.
# 3 years ago::Hi,
the problem is that Simplifier is generating a new session each time you call the connector.
so you can’t use the last inserted methods because they are pointing on the session wich is a new one and so you will always get 0 as last inserted id.
with the method chris gave you he is always reading the highest number in the datebase so its not session based.
so yes if an other user inserts something at the same time you will get his id.
a better way to get the id is by using the max function. this will save some performance.
SELECT MAX(id) AS id FROM test;
but same here you will always get the latest id from any user.
in reply to: SQL: Select LAST_INSERT_ID();Malfurion
Keymaster- Topics: 0
- Replies: 94
Has successfully completed the online course No-Code.
Has successfully completed the online course Low-Code.
Has successfully completed the online course Pro-Code.
# 3 years ago::Hi,
the simplifier does support bindings and expression bindings like explained here.
https://openui5.hana.ondemand.com/1.52.29/#/topic/daf6852a04b44d118963968a1239d2c0
The same way i have used in the demo application.
So you can use a text field where you can make a expression binding with concat.
{= ${i18n>/Translations$test1$text} + ${variableHolder>/myVar} + ${i18n>/Translations$test2$text} }
So if you have a text field with the expression binding you will get the following result
in reply to: Translation / internationalization from script codeMalfurion
Keymaster- Topics: 0
- Replies: 94
Has successfully completed the online course No-Code.
Has successfully completed the online course Low-Code.
Has successfully completed the online course Pro-Code.
# 3 years ago::Hi,
you can find most of the widgets and properties in the UI5 documentation.
For example the button.
https://openui5.hana.ondemand.com/1.52.29/#/api/sap.m.Button/overview
Note that not all widgets and properties are listet there.
For example the cssClasses property of the button is a simplifier custom property or the chart widget is also a simplifier custom widget.
in reply to: Documentation for WidgetsMalfurion
Keymaster- Topics: 0
- Replies: 94
Has successfully completed the online course No-Code.
Has successfully completed the online course Low-Code.
Has successfully completed the online course Pro-Code.
# 3 years ago::Hi,
first of all you need a dummy screen where you can place translatable widgets to use.
Then you have different ways to use them.
I’ve created a demo application for you with 4 ways to get the translations.
Please find attached the transport of the demo application.
To test your application in other languages you can add this query parameter to your application url.
?sap-ui-language=en
in reply to: Translation / internationalization from script codeMalfurion
Keymaster- Topics: 0
- Replies: 94
Has successfully completed the online course No-Code.
Has successfully completed the online course Low-Code.
Has successfully completed the online course Pro-Code.
# 3 years agoin reply to: Editing the description of an AppMalfurion
Keymaster- Topics: 0
- Replies: 94
Has successfully completed the online course No-Code.
Has successfully completed the online course Low-Code.
Has successfully completed the online course Pro-Code.
# 3 years agoin reply to: Connector to call Stored ProceduresMalfurion
Keymaster- Topics: 0
- Replies: 94
Has successfully completed the online course No-Code.
Has successfully completed the online course Low-Code.
Has successfully completed the online course Pro-Code.
# 3 years agoin reply to: Uploading pictures in my SQLite-DatabaseMalfurion
Keymaster- Topics: 0
- Replies: 94
Has successfully completed the online course No-Code.
Has successfully completed the online course Low-Code.
Has successfully completed the online course Pro-Code.
# 3 years ago::Hello dcyborra,
You have to use a promise.
For Example:
try { return new Promise(function (resolve, reject) { var boSuccess = function(result) { resolve({outputParam: result}); }; var boFail = function(result) { reject({outputParam: result}); }; Simplifier.BusinessObject.test_m002.getSomeListData({}, boSuccess, true, false, boFail); }); } catch (e) { throw e; }
in reply to: Client BusinessObjects with async functionsMalfurion
Keymaster- Topics: 0
- Replies: 94
Has successfully completed the online course No-Code.
Has successfully completed the online course Low-Code.
Has successfully completed the online course Pro-Code.
# 3 years agoin reply to: How to use the CSS-Editor properlyMalfurion
Keymaster- Topics: 0
- Replies: 94
Has successfully completed the online course No-Code.
Has successfully completed the online course Low-Code.
Has successfully completed the online course Pro-Code.
# 3 years agoin reply to: Multilingualism of the Simplifier