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...
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...
4D v17 includes dynamic forms, initially introduced in 4D v16 R6, a powerful and flexible way to dynamically build forms fully adapted to your end use...
4D Summit 2018 which took place in Paris and Washington DC recently, was filled with huge product announcements and a plethora of exciting sessions. I...
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 ...
After introducing Perfect Forward Secrecy, the security level of 4D Web server has been increased again with the support of HTTP Strict transport Secu...
Sometimes the information you include in your document is best displayed in columns. Not only can columns help improve readability, but some types of ...
4D v17 introduces ORDA, a major evolution in 4D which is opening a world of new possibilities for 4D developers. To learn more about ORDA and its bene...
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