New Option for the Command Formulas from string!
As a 4D developer, you’ve probably already created and used formulas. They can be created via two commands, Formula and Formula from string. The latter has just been enhanced in 4D v20 R3 to be used without limits from components!
4D Write Pro: Assign Names to Formulas
In 4D Write Pro documents, formulas are crucial and contribute significantly to their functionality. Previously, these formulas could be represented as values, expressions, or symbols.
However, to further enhance the user experience and improve readability, an exciting new feature with 4D v20 R3 has been introduced: the ability to assign names to formulas. This latest enhancement allows users to quickly identify and comprehend the purpose of each formula within the document.
Simplify Variable Declarations & Assignments in a Single Line
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 streamline your code, eliminate redundancy, and easily boost efficiency.
Here is how!
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.
4D Write Pro – A Wizard to Create Tables with Data
Over the last few versions of 4D Write Pro, many table-related features have been added. You can easily create tables based on database data using contexts, data sources, and formulas.
This is so easy that many of just want to let your end-users use the feature as it is. But we understand this can sometimes be challenging for users who lack training in formatting data sources or formulas for various table components. To address this, we have developed a solution shipped with 4D v20 R2: the brand-new table wizard.
The wizard is available to end-users; they can take advantage of templates adapted to their use and business provided by the developer. Configuring templates includes:
- define dataclass and dataclass attributes,
- translate dataclass, dataclass attributes, and formula names,
- prepare formulas adapted to the business,
- design graphic styles.
Continue reading to find out more, and don’t forget to check out the HDI and watch the bonus video that guides you through various possibilities.
4D Write Pro Tables: Introducing Cells Merge
Tables are among the most essential elements in 4D Write Pro documents. 4D v20 R2 brings a new improvement to help you better organise and present information within tables. Say hello to the possibility of merging cells!
Create a standalone application with the Build4D component
A new build4D component has been available on GitHub for a few months. It empowers you to effortlessly create a compiled project or a component. Things are getting even better; this new component version will enable you to generate a single-user application, expanding the possibilities for your development workflow.
So with tool4D available since v20, integrating the application generation process into your CI (Continuous Integration) tools has become remarkably convenient.
Let’s delve into the details!
4D v20 R2 Beta Starts Today
We are pleased to announce the launch of beta testing for 4D v20 R2!
Following the successful release of 4D v20 LTS, this new version comes with even more enhancements and exciting additional features you wouldn’t want to overlook!
Let’s uncover all that 4D v20 R2 Beta has to offer:
- Introducing the 4D Write Pro Table Wizard, an intuitive tool designed for end-users, enabling them to leverage developer-provided templates tailored to their business requirements.
- Experience elevated error management capabilities that enhance user feedback by providing comprehensive and timely information directly within your interfaces.
- Embrace the new .sjs file format in 4D View Pro, specifically designed to address performance challenges encountered when working with larger files.
- Explore the new functionality to send emails via the Gmail API, expanding your communication capabilities.
- Discover the latest addition of a Visual Studio Code extension feature that enables code formatting.
- And that’s not all —Much more awaits you!
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