Track data changes in your database
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 unveil the concept of a “stamp”, a specialized marker designed to streamline your data modification monitoring and show you how to tailor these stamps to your unique requirements.
Sync Several Collections with this new Function
4D offers powerful features to work with object collections. For example, you can create a collection of cities with their associated countries and continents. Manipulating these collections with built-in functions like sort, order, and filter becomes a breeze.
4D v20 R3 introduces the new multiSort() function to simplify this process. With this function, you can now easily sort and synchronize multiple collections.
4D Write Pro : PDF/A Format Is Now Available For Export!
The PDF format is now a classic and has been available for exporting 4D Write Pro documents for several versions. The PDF/A format is available optionally while exporting 4D Write pro document to PDF from 4D v20 R3 and will open the door to other possibilities, such as electronic invoicing in the near future. But before that, let’s focus on PDF/A and its differences (positive or negative) from the conventional PDF format.
4D v20 R3 Beta Starts Today
We’ve been quite active here at 4D over the past few months. We trust that our release of Qodly Studio in Developer Preview has kept you engaged and busy, and we want to extend our gratitude to all of you who have been testing it.
And now, we are thrilled to announce the launch of beta testing for 4D v20 R3 … starting today!
Let’s uncover all that this feature release has to offer:
- 4D Write Pro is out with two features that are sure to capture your interest. You can now assign names to formulas to enhance clarity. Plus, export documents in the PDF/A format.
- As for the new programming capabilities, we are improving your coding experience. This includes a one-line variable declaration and initialization, simplified function declarations for any number of parameters, and global stamps for incremental synchronization that is no longer limited to 4D for Mobile but can be applied to multiple scenarios via the 4D REST Server— among other enhancements.
- A new 4D View Pro blob format allows storing compressed documents in your database, providing the same high performance as the .sjs format.
- A new Visual Studio Code extension feature that provides easy access to 4D documentation.
- And that’s not all —Much more awaits you!
4D v20 R2 is Here
We’re thrilled to announce that 4D v20 R2 is now available!
Here’s an overview of what this feature release has in store for you:
Download 4D v20 R2 (monthly Hot Fixes available)
- 4D Write Pro continues to evolve with impressive updates. You can now seamlessly merge cells in tables, allowing you to create more visually appealing and structured documents. Additionally, the new Table Wizard simplifies the creation of 4D Write Pro documents containing tables, saving you time and effort.
- Regarding error handling, we’re introducing the ‘throw’ command, a powerful addition to the 4D language, to give users more precise feedback when issues arise and implement more effective error logging.
- Visual Studio Code extension comes with additional capabilities. Besides functionalities such as syntax highlighting, Go to Definition, Signature Help, code completion, code folding & indentation, and syntax checking, we’ve added code formatting. This enhancement ensures your code is clean and consistent.
- Say goodbye to delays and hello to a more responsive user experience with the new WebSocket client feature. This feature revolutionizes how users engage with your applications, making them more dynamic and engaging.
- Working with larger files in 4D View Pro is now a breeze with the introduction of the .sjs file format. Designed specifically to address performance challenges.
- Explore the new functionality to send emails via the Gmail API, expanding your communication capabilities. More features will follow to leverage the power of Gmail for your messaging needs.
Tips & Tricks for your 4D Apps – September 2023 Edition
by Add Komoncharoensiri, Director of Technical Services at 4D Inc
Here we go with another set of tips and tricks.
The 4D Knowledge Base is a library of information about 4D technology where weekly tech tips and monthly tech notes are actively published. If you missed the last tips on the KB, that’s fine; here is a compilation from the past few weeks.
This blog post covers 20 tips:
macOS Sonoma Compatibility Information
Apple is about to release macOS Sonoma, and as usual, it is the moment to sum up which 4D release supports which OS version!
Please refer to the table below to gain insights into what you can expect in terms of OS support from our shipped and upcoming 4D versions:
New 4D View Pro Format File: sjs
For those of you working with larger and more complex 4D View Pro files, we understand the performance concerns that arise. To tackle this, we have introduced a new file format called .sjs. The .sjs format is a compressed file with multiple smaller JSON files, following a structure similar to Excel XML. This new format aims to enhance performance and optimize the handling of these files.
Masterclass: Run your 4D Application in a Web Browser
In a previous blog post, we unveiled our newest 4D offering — Qodly Studio (currently in developer preview), a powerful solution that targets full-featured complex business applications. And a set of resources to help you get started.
The good news is that the 4D Summit 2023 is just around the corner. During this event, a Masterclass will showcase how quickly you can move an existing 4D application on the web using Qodly Studio.
You’ll also get the chance to actively engage, ask questions, and have our team, including Marie-Sophie Landrieu, Laurent Ribardière, Thomas Maul, Mathieu Ferry, and others, address any queries you may have regarding Qodly Studio and beyond!
During the Masterclass, Marie-Sophie will provide live training, showcasing the new product capabilities as she creates a rental car web application from scratch from an existing desktop version.
The following provides just a sneak peek into what’s in store for your learning experience:
Qodly Studio in Action With These 3 Demos
In those previous blog posts, we announced the availability of Qodly Studio (currently in developer preview) to all our silver partners (and higher). We also gave you the first steps to get started with the tool.
Now it’s the perfect time to dive in and experiment with it by running some concrete demos!
We’ve been offering HDIs (How Do I?) guides for years to help you discover new features. But now, as we venture into this new era of web development, we’ve come up with a new term for these demos: PIQS, short for Play In Qodly Studio.
Even better, we’ll continue providing such demos for current and upcoming Qodly features. This means you’ll have daily guidance on mastering Qodly Studio!
So, let’s roll up our sleeves and start exploring right away!
Contact us
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