Loops, loops and … more loops!
Like many other programming languages, 4D provides the ability to iterate over numbers with a For(…) / End for statement, or over a condition thanks t...
Build better 4D applications with practical patterns and technical deep dives from our blog.
Like many other programming languages, 4D provides the ability to iterate over numbers with a For(…) / End for statement, or over a condition thanks t...
In this latest addition to the ORDA series, we'll look at how the new ORDA concepts can interact with existing objects and collections. In fact, it's ...
ORDA is a major innovation of 4D v17, this is why we're dedicating an entire series of blog posts to ORDA. While ORDA has its own concepts that are ve...
Recently, 4D introduced of a new type of variable: collections, as well as a large set of methods to manipulate them. With 4D v17, the possibilities o...
After learning how you can create, update, and delete data, here is a new entry in the ORDA series. In this post, you will see how you can query your ...
As a developer, you often need to know whether a specified item already exists in a collection, or to find all the items corresponding to particular c...
Simplicity is the ultimate sophistication, and with over 40 methods in 4D v16 R6 to manage collections, things are getting much easier for you as a de...
Calculate average, total or price (including tax) are common tasks in any business application. Collections are an easy way to aggregate your data in ...
4D v16 R6 opens a wide range of possibilities to manage collections. Merging two collections into one, cloning or just ordering a collection is as eas...
4D v16 R6 provides advanced capabilities to manipulate collections, thanks to a series of methods to be used with Object Notation. Over 40 methods are...
Got a question, suggestion or just want to get in touch with the 4D bloggers? Drop us a line!
* Your privacy is very important to us. Please click here to view our Policy