Breathe life into your 4D Write Pro documents with pictures
Unless you're Stephen King and planning to write the next best seller, you may want to avoid long block of texts. And you can do this by using illustr...
Unless you're Stephen King and planning to write the next best seller, you may want to avoid long block of texts. And you can do this by using illustr...
Objects are at it again, continuing to demonstrate their utility to ease your life as a developer. Using time (or duration) values inside of object...
We are pleased to announce the release candidate for 4D v17. If you haven't already downloaded it, it's not too late! Now's the time to run your appl...
Starting with 4D v17, the content of a multilevel collection can easily be displayed in different list boxes. Meaning that you can bind several list b...
Imagine that your database contains several tables of types or categories. These tables are very simple, often with only an identifier and a text fiel...
4D v17 introduces a new concept: ORDA. If you're not familiar with ORDA yet, we've created a series of blog posts to explain how to use and take advan...
4D Summit 2018, which took place in Paris, France and Washington, D.C. recently, was filled with huge product announcements and a lots of exciting ses...
ORDA provides a great feature to channel data through filters and get aggregated values, by including a set of easily-understood aggregation operation...
In this dedicated GDPR guide of best practices, 4D helps you to build your GDPR compliance and get you started with your General Data Protection Regul...
4D Write Pro packs in a lot of commands and functions allowing you to create and handle complex documents by programming, documents which include pict...
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