Object and Collection Literal Initializer
In your code, objects and collections can be instantiated using New object and New collection commands. However, starting from 4D v20, a more conveni...
In your code, objects and collections can be instantiated using New object and New collection commands. However, starting from 4D v20, a more conveni...
The "Help" menu of a software is handy. Obviously, you have a menu item to open the online documentation of the software, but also how to contact the ...
ORDA, which stands for Object Relational Data Access, is a method of accessing data that combines the advantages of object-oriented programming with t...
Error management is often a constraining part of development in all languages. In 4D, if you forget to call an error-handling method in a new process/...
2022 has had four product releases loaded with the many features you requested. While it was challenging to pick only 5 features from the ever-growi...
The current trend is for light, clean, soft colors and rounded corners. For you to embellish your applications and follow the latest trends, we have...
With 4D v19R6, we brought you a new way to perform HTTP requests: HTTP classes. At that time, some of the HTTP classes functionalities were not final,...
The File and Folder commands, which appeared in 4D v17 R5, enable you to manage folders and files on disk in a modern and efficient way. When it come...
In our constant effort to improve 4D syntax and functionalities, we have decided to bring you new commands to perform HTTP requests in 4D: the HTTP cl...
While Reals are known to be unprecise, they are 100% accurate even for very large numbers, as long as they do not use a decimal point (=integers). N...
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