Project databases: Improved views in the form editor

The Form Editor allows you to create, modify, and customize your forms. Several tools are available to make your work easier, one of which is the Views palette. This tool makes it easy to build complex forms by distributing objects into different views. The views enable objects to be hidden or displayed as needed.

What if you’re working on a form developed by someone else? How can you quickly determine if the form uses views? Are there limitations on the number of views permitted? 4D v18 R2 and project databases eliminate these existential questions while greatly enhancing the user experience! 

instantly Know if a form uses views

The Form Editor toolbar includes a button to open the Views palette. In project databases, this button can have 2 different aspects:

  • If all objects belong to the default view, the icon appears as a light gray outline:

  • If at least one object belongs to another view, the icon is a solid dark gray:


Views, views, and more views

When creating a new form, only one view is created: the default view. You can then create additional views and move your objects into them. Just like binary databases, you can select a specific view to work in. And if one of the views becomes unnecessary for any reason (e.g., it no longer contains any objects), you can delete it.


A Live-action demonstration

What could be better than a video to show you all the new features of the views?


Vanessa Talbot
• Product Owner •Vanessa Talbot joined 4D Program team in June, 2014. As a Product Owner, she is in charge of writing the user stories then translating it to functional specifications. Her role is also to make sure that the feature implementation delivered is meeting the customer need.Since her arrival, she has worked to define key features in 4D. She has worked on most of preemptive multi-threading new features and also on a very complex subject: the new architecture for engined application. Vanessa has a degree from Telecom Saint-Etienne. She began her career at the Criminal Research Institute as a developer for the audiovisual department. She has also worked in media and medical fields as expert in technical support, production as well as documenting new features.