Use 4D Write Pro to Create & Print a Batch of Documents
Whatever your business, you must create listings, inventories, tracking sheets, product sheets, invoices, and many other documents. These documents are usually printed or saved in PDF for archiving.
4D Write Pro is the ideal tool to create all your documents. Here is a list of several features available in 4D Write Pro that can help you make beautiful documents for printing:
- page layout and margin management for printing,
- pdf export,
- document protection,
- table creation,
- table formatting with repeated headers,
- definition of a data context,
- inserting ORDA formulas in a table (new in 4D v19 R6).
Using these different features, here are some examples of documents produced.
Tips & Tricks for your 4D Apps – July Edition
by Add Komoncharoensiri, Director of Technical Services at 4D Inc
Here we go with another set of tips and tricks.
As you know, 4D Knowledge Base is a library of information about the 4D technology where weekly tech tips and monthly technotes 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 16 tips:
HTTP classes: A New Way to Perform Asynchronous HTTP Requests
In our constant effort to improve 4D syntax and functionalities, we have decided to bring you new commands to perform HTTP requests in 4D: the HTTP classes. They are available right in 4D v19 R6 and will feature many improvements over the coming versions. Let me show you how to use them right away.
4D Write Pro: Disable Visibility of Empty Images
4D Write Pro documents can contain images from different sources and in various formats. These images may, in some cases, not be displayed for totally reasonable reasons — such as invalid URLs, formulas returning empty images, formats not supported by the platform, etc.
However, they are always represented by a small empty rectangle showing their theoretical location. If you want to change this behavior, 4D v19 R6 is shipped with a new view option enabling you to make empty images completely invisible.
4D Write Pro: Dynamically Fill Tables with Entity Selections & Collections
As developers, we often create complex and advanced 4D Write Pro documents. We may generate tables that need to be filled from a data source, and we may not be sure of the exact rows and columns. Manually filling the tables with data every time is a laborious task. We heard you, and here is where data context comes as an invaluable option, opening the world of ORDA and object-oriented development to 4D Write Pro documents.
It is now possible to define a “datasource” for the tables of 4D Write Pro. Whether it is an entity selection or a collection, this “datasource” will automatically feed the rows of these tables.
Let’s delve into the details!
4D v19 R6 Beta Starts today
We are pleased to announce the launch of beta testing for 4D v19 R6! This release is loaded with enhancements and new features that you won’t want to miss!
Let’s take a look and discover what’s new in the 4D v19 R6 Beta:
- Horizontal and vertical padding for list boxes — so your interface can have an even more professional look.
- Developing concurrently on 4D Server in Project Mode — so you can adopt Project Mode without impacting your organization if you still work with binary mode.
- Define a “datasource” for the tables of 4D Write Pro — so the end-users of your application can design or modify templates that will be filled automatically with data.
- Native support for Microsoft 365 — so you can support Single Sign-On, and retrieve information for the authenticated user, to name a few possibilities.
- 4D for Mobile aliases — so you can retrieve values at several degrees of depth and display even more relevant information in your mobile app.
- Much more awaits you!
4D v19 R5 is Here
We’re pleased to announce that 4D v19 R5 is now available!
Besides the monthly Hot Fixes, here’s an overview of what this feature release has in store for you:
Download 4D v19 R5 (monthly Hot Fixes available)
- Enhanced printing capabilities and templates are just a glimpse of the 20+ new 4D View Pro features that await you.
- 4D Write Pro is now more capable than ever. Featuring table headers and linked paragraphs. Plus, contexts to simplify access to data and open the world of ORDA and object-oriented development to 4D Write Pro templates.
- As for the 4D language, we implemented one of the most voted features on the forum. You asked us for a lighter way to handle parameters, and we listened. Say hello to the Copy parameters command.
How to browse GitHub to find all 4D projects
With the introduction of projects in 4D, the source code of components, demo applications, and other tools in 4D are hosted on GitHub.
4D has three GitHub organizations.
- On 4D, you can find the source code of the internal 4D components. So you can adapt them to your needs.
- 4D Depot contains all the help tools: HDIs, demonstrations, application examples, etc.
- 4D Go Mobile hosts all custom list forms, detail forms, login forms, formatters, and input controls.
You can find these links to the various GitHub repositories from the 4D websites; for example, from the 4D blog to illustrate new features, from the Resources page of the 4D website for demo examples, or from the gallery for Mobile.
But, you can also from GitHub, search, bookmark, and so on… This blog post will introduce some basic features to improve your usage and navigation on GitHub.
New Tips & Tricks for your 4D Applications
by Add Komoncharoensiri, Director of Technical Services at 4D Inc
As you know, 4D Knowledge Base is a library of information about the 4D technology where weekly tech tips and monthly technotes 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 12 tips:
What’s new in the 4D Write Pro Interface widget?
4D Write Pro offers many possibilities for both developers and end-users. A wide range of commands and standard actions are available for developers to create advanced and beautifully designed documents, while end-users are offered two feature-rich interface widgets.
Guess what 4D v19 R5 is bringing? Yes, we’ve added a set of features to the interface widget, such as management of line height!
Here are the new features in 4D v19 R5:
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