4D Write Pro : impression d’un formulaire et stockage des documents dans la base de données

J’ai le plaisir de vous présenter deux nouvelles fonctionnalités pour 4D Write Pro disponibles avec 4D v15 R3.

Il est maintenant possible

  • D’imprimer un formulaire contenant une zone 4D Write Pro.
  • De stocker les documents 4D Write Pro dans la base de données directement dans un champ objet.

Impression dans les formulaires

Vous pouvez maintenant imprimer des objets 4D Write Pro à l’intérieur d’un formulaire 4D en utilisant les commandes PRINT, PRINT SELECTION ou PRINT RECORD. Elles fonctionnent maintenant bien avec une zone 4D Write Pro. Vous pouvez choisir d’imprimer uniquement la zone (avec le document tronqué s’il est plus grand), ou tout le document (ce qui agrandira la zone et décalera les autres objets). Dans les deux cas, cela vous permet d’imprimer un document 4D Write Pro dans un formulaire désigné : c’est une première étape pour l’impression d’un document 4D Write Pro, la suivante sera l’impression d’un document autonome sans formulaire.

Stockage dans un champ

17199955Puisque ce sont des variables C_Object, les documents 4D Write Pro peuvent être stockés dans un champ d’objet. Si vous avez un document spécifique pour chaque enregistrement, ou lié à un enregistrement, vous pouvez facilement les stocker dans votre base de données. Il vous suffit de renommer la zone 4D Write Pro de la même manière que votre champ et de sélectionner les enregistrements ; votre document 4D Write Pro sera alors affiché comme n’importe quel autre champ.

Les documents 4D Write Pro étant des C_Objects, vous pouvez leur ajouter vos propres attributs personnalisés en tant que métadonnées. Ces attributs vous aideront à catégoriser, ordonner ou ajouter des notes spécifiques aux documents de vos clients.

Cette fonctionnalité vous permet d’intégrer facilement et intelligemment les documents dans votre application.

Exemple

17199938

Vous trouverez ci-dessous un exemple de base de données (How Do I) qui vous montrera comment utiliser ces 2 fonctionnalités :
Exemple de base de données

Pour plus de détails, veuillez vous référer au manuel de mise à niveau de 4D v15 R3.

 

Roland Lannuzel
- Product Owner & 4D Expert - Après avoir étudié l'électronique, Roland s'est lancé dans l'informatique industrielle en tant que développeur et consultant, créant des solutions pour les clients avec une variété de bases de données et de technologies. À la fin des années 80, il est tombé amoureux de 4D et l'a utilisé pour écrire des applications commerciales, notamment des systèmes de comptabilité, de facturation et de messagerie électronique. Il a rejoint la société en 1997 et a contribué à la conception de spécifications, d'outils de test et de démonstrations, ainsi qu'à la formation et à la présentation de la communauté 4D lors de nombreuses conférences. Il continue à façonner activement l'avenir de 4D en définissant de nouvelles fonctionnalités et des outils de développement de bases de données.