Posts by DecSoft

Show threads by DecSoft
3341 posts found, page 63 of 223

DecSoft (In thread: App Builder 2019)

Hello Ryan,

Yes; here that must be explained: the Android SDK is needed, and, certainly installing Android Studio means the SDK is also installed. So in principle Android Studio is not required, but the Android SDK, however, probably installing Android Studio can be fine, since not only provide the Android SDK, but other tools like emulators.


DecSoft (In thread: App Builder 2019)

Hello Ryan,

The error is more or less clear this time: "cordova" is not recognized, probably because is not well installed (since your PC crashes... probably Apache Cordova must be installed again). Take a look here, for example.


DecSoft (In thread: App Builder 2019)

Hello Ryan,

Nope. AB is completely standalone, and, the installation provide all what is needed in order to start to work with the IDE, except the Apache Cordova stuff, any other thing must be available after the installation. So please, try to remove the "_Compiled" and "_Cache" directories of the app that you are trying, even uninstall AB, and then install it again, to see what happen.


DecSoft (In thread: App Builder 2019)

Hello Ryan,

You are right. Please, try it again: I fix the issue: before the Releases tab are only available for customers with outdated licenses, but not it's available for all customers.


DecSoft (In thread: App Builder 2019)

Hello Ryan,

You can download it from your DecSoft customer area: take a look at the "Releases" tab, then see in the "/App Builder/Current Release/" folder. Also, for your information, the program updater continue working as before.


DecSoft (In thread: Looking up additional data from a Select ItemIndex)

Hello Ryan,

I am not sure if the creation of the "userArrayRow" with "NewObject" is really required, since you get that object just when calling "ArrayGetItem". But yes; basically the Select control is based in the items index, so, we must use that index in the "original array" in order to get more information in addition to that index.


DecSoft (In thread: Html Tags in AB/ PHP JSON data to AB)

Hello Michael,

There are various sample apps that deal with HTTP calls, and, one of them, the Database sample, even when appear quite simple, it's a complete CRUD app, which allows to Create, Read, Update and Delete data from a server database. Basically the app made HTTP calls and deal with the server's response. So I think you must try to be a bit more specific, around the possible problem that you get.

You talk about HTML tags, Javascript, Ajax... and yes... we can use these stuff in AB, since we are talking about HTML, CSS and Javascript apps. But I am not quite sure that this is your problem. You mention this URL: "https://cherithwells.com/tester.php", and, certainly that URL offers certain JSON response, however, in fact is a wrong response, which can cause problems to be processed:

As you can see above, the response is a JSON object, but, just at the end, the "worker!" string appear... well... that string in that JSON response probably cause problems to be processed. On the other hand, process the "{"a":1,"b":2,"c":3,"d":4,"e":5}" response can't be more easy. Since the response is a JSON object, we can directly access to that object properties, for example:

I hope the above can help you in some manner, but, please, go ahead if you have any further question.


DecSoft (In thread: Http control post json error)

Hello Ryan,

No problem. I also post in the forum, so don't worry! :-)


DecSoft (In thread: Http control post json error)

Hello Ryan,

Yes; it's not the best that variables can interfere here, but, the fact is like that. So, we need to be sure that we don't use existing variable names / identifiers for the HTTP keys. Since the HTTP keys probably cannot be changed (that is, the server can expect some specific key names), it's better to change the variables names / identifiers.

P.S. If you take a look at the generated Javascript code, it's possible to see if what we are talking about is what really happend, since we can see the Javascript code and how the keys are established before the HTTP call is made.


DecSoft (In thread: Http control post json error)

Hello Ryan,

A couple of things. It's quite rare that you get an more or less entire different JSON payload... if you are using the same code to do the HTTP call... Anyway, I am thinking that maybe the problem is that some of the keys that you are using are in fact variables in the app, and, for that reason, we get an "undefined" for that keys...

Look at the below code, which is a test that I made here in a clean app:

The values are fakes, of course, but, they JSON payload is the below one:

... at least the keys are respected... so please, take a look and confirm that the keys that you are using are not already app variables, which may are causing the problem.


DecSoft (In thread: Http control post json error)

Hello Ryan,

At least to discard it, please, remove the "_Compiled" and the "_Cache" folders, then compile the app again and try it. Doing this we can assert that the code is the latest compiled one, not any possible waste in the cache... because it's quite rare... that some of the keys appear fine but no others...


DecSoft (In thread: Best way to debug HTTP calls)

Hello Ryan,

I am not sure what you understand with "monitor". If what you wanted is to debug it, please, read this new App Builder help topic, which is perfectly valid too for the current available App Builder. Basically the best is to launch the app from the IDE into an external browser, like Firefox, with the Developer Console opened. Here we can see **everything**, including the HTTP calls, params, headers, response, etc.


DecSoft (In thread: New App Builder alpha release 2020.16)

Hello to all,

Here is a new DecSoft App Builder alpha release, with the below changes, fixes and enhancements:


DecSoft (In thread: Date time string from global App variables)

Hello Ryan,

The problem is in the [App.MilliSeconds]" variable, which must be "[App.Milliseconds]".


DecSoft (In thread: report control array data is not available)

Hello Ryan,

Are you talking about the Report's RowClick event? If so, you no need to get the item from the Report's Data using any "index", but, directly use the Report's Record property, which contains the record which has been clicked, as you can see in the "Report" sample app, for example.

Everybody can read the DecSoft support forum for learning purposes, however only DecSoft customers can post new threads. Purchase one or more licenses of some DecSoft products in order to give this and other benefits.

This website uses some useful cookies to store your preferences.

I agree. Hide this note. Give me more information.