Trim, Trim start, and Trim end in 4D
When working with user input, data cleaning, or text formatting, one of the most common tasks is removing unwanted whitespace. Whether it's a space ac...
When working with user input, data cleaning, or text formatting, one of the most common tasks is removing unwanted whitespace. Whether it's a space ac...
When working with different numeric bases, such as binary or hexadecimal, converting between numbers and strings is a common task. With 4D 21, the Str...
Since the introduction of scalable sessions, server-side session management has become an important component of modern 4D architectures. These sessio...
Starting with 4D 20 R10, UUIDs are now generated directly using an internal algorithm instead of relying on system functions—giving you better control...
In application development, it is often necessary to build forms dynamically. For example, you might want to generate a search form on the fly, tailor...
The 4D language allows you to develop outstanding business applications. Many of you have taken the initiative to create tools that streamline specifi...
With the latest 4D updates, we've extended the Session command to the Client/Server connection, enabling access to session storage at the Client level...
As developers, we all appreciate efficiency and simplicity in our coding routines. The fewer keystrokes we need to remember, the better! With this in...
Managing processes and sessions is essential for optimizing and monitoring your 4D applications. You can easily manipulate and retrieve crucial inform...
We are excited to announce a new feature that will enhance the user experience in multi-window applications in 4D 20 R7. With the introduction of the ...
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