News blank

4D v17 R3 is here!

4D v17 R3 is now available! 

To whet your appetite, here’s an overview of what this R-release has to offer:

  • Create your own object methods and move one step closer towards classes in the 4D language.
  • More 4D for iOS features for a customized mobile application with data formatters, personalized templates, and the ability to add your own icons.  
  • The ability to export the .4DB file into multiple text files as a first step towards full source control support – coming in a future release.
  • 4D Write Pro is getting more feature-rich with new commands and attributes to create complex and beautiful documents.
  • Import and export Microsoft Excel documents (.xlsx format) with 4D View Pro.

All of this and more awaits you!

Tips blank

A component to export the structure file

Thanks to 4D v17 R3, you can export your structure file in multiple text files. For example, with only a few lines of code you can create a copy of your database every morning. You can use this to keep track of the history or to send your database to a colleague and see the changes when they’re done working on it.

We provide you a ready-to-use component with only two methods: one to configure the data to be exported, and the other to export your database.

Product blank

Convert classic 4D forms to dynamic forms

Your forms may need to be changed depending on your customer or user needs. For example, the color black might be perfect for one user but not so much for another user (who sees blue as the ultimate perfection). Luckily, dynamic forms (introduced with 4D v16 R6) are here to help you handle your users’ preferences. But rewriting an existing form to a dynamic form could be a difficult task, and it’s not always easy to start with a blank page. Ideally, it’d be best to have a draft that can be modified and improved. With 4D v17 R3, it’s now possible to easily convert a classic 4D form (stored in .4DB file) to a dynamic form.