LIST BOXES: More Control. More Beauty!
List boxes are powerful and very customizable form objects. And their power is extended with 4D v19 R6 thanks to two new properties: horizontal and ve...
List boxes are powerful and very customizable form objects. And their power is extended with 4D v19 R6 thanks to two new properties: horizontal and ve...
Starting with 4D v19 R5, the ability to associate a variable with a subform has enriched the possibilities of interfaces and communication between for...
In the declaration of a function or method, you explicitly define its parameters. Then, when calling that function or method, you can pass fewer param...
There is a multitude of interfaces and rules to be respected. Often, these constraints are linked to the domains of activity. Obviously, some data can...
It's sometimes helpful to monitor 4D licenses on your server. That's why with 4D v19 R4, we decided to provide you with a new command giving all the i...
Do you dream of using short-circuit evaluation, ternary operators, breaking free from a loop, or exiting from a method with a simple keyword? Well, d...
Creating reports or spreadsheets from existing templates speeds up development. Starting with 4D v19 R4, copy and paste actions can now be performed u...
Classes were introduced with 4D v18 R3. They allow you to organize your business logic and separate it from the UI part more quickly. Classes are com...
Scalable web sessions were a significant improvement brought by 4D v18 R6. They allow you to use 4D tags, 4D actions, and REST API in preemptive proce...
Security is a fundamental topic for today's business solution systems. At 4D, we understand its importance; that's why we keep delivering features tha...
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