Tailored Customization for Dates and Times
The manipulation of dates and times often requires specific formatting for various representations based on 4D's internal resources or operating syste...
The manipulation of dates and times often requires specific formatting for various representations based on 4D's internal resources or operating syste...
Many of you are familiar with using methods or functions that can accept an unspecified number of parameters, often referred to as variadic functions....
Starting with 4D v20 R3, you can wave goodbye to the days of writing multiple lines of code for variable declarations and assignments. Now, you can st...
PHP has played a crucial role in web development, and it was introduced into 4D v12 to offer features not readily available in the native language, su...
In this blog post, we're thrilled to introduce a powerful method to revolutionize how you manage and track changes within your data store. We'll unvei...
4D offers powerful features to work with object collections. For example, you can create a collection of cities with their associated countries and co...
Throwing errors in your 4D code is now possible starting from v20R2. Those errors behave as any 4D error: they trigger an error dialog or can be hand...
The 4D language is constantly improving. For v20, we bring you a new feature that will ease the use of your classes: declared class properties. Declar...
Since several versions of 4D, different features have been added to create your own build chain. For example, the creation of a ".zip" folder, t...
Retrieving the list of unique data elements is always helpful when manipulating data. In some cases, retrieving the number of occurrences of each valu...
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