CRUD and more in 4D for iOS
CRUD (Create, Read, Update, Delete), a pillar of database actions, makes its debut in 4D for iOS in 4D v17 R6.
In 4D v17 R5, we introduced actions so you could better interact with your 4D for iOS apps. This included the ability to create actions to execute 4D code from your iOS apps. Things are getting even more interesting with this R-release, now you can easily manage and edit your app content using parameters.
Use collections to write and read in 4D View Pro
If you need to read or write hundreds of different values or formulas, you can do it faster, easier, and at the same time by using collections. New commands are available for this: VP SET VALUES, VP Get values, VP SET FORMULAS, and VP Get formulas.
Retrieve the current execution call chain
When programming an application, you may need to know where you are in your code, especially when one method calls other methods, which may then call other methods. That’s why it’s very helpful to see the chain of methods, or the call chain, during the debugging process. For this, 4D v17 R6 provides the new Get call chain command to give you an insight into the executed code. Now you won’t have to worry about getting lost anymore!
4D v17 R6 Beta starts today
We’re pleased to announce the launch of beta testing for 4D v17 R6! Without further ado, let’s take a look and see what this R-release has in store for you:
- 4D for iOS apps are taken to new heights thanks to the ability to manage and edit your app content using parameters.
- Advanced programming capabilities at your disposal: from the ability to retrieve the current execution call chain, to a powerful new tool to analyze debug logs – just to name a few.
- Sophisticated search criteria and optimized coding with new ORDA advances.
- Style customization, the use of collections to read and write values and formulas, along with more control over your methods are the new functionalities added to the ever-growing list of 4D View Pro features.
- The beta tests for 4D Projects continue with 4D v17 R6, making it possible for you to take full advantage of a source control system.