Auteur: Roland Lannuzel

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.
Produit blank

4D Write Pro : Plus simple, plus puissant

Traduit automatiquement de Deepl

Un grand merci à tous ceux qui utilisent 4D Write Pro et nous font part de leurs impressions sur le produit. Cela nous permet de mieux comprendre vos besoins et vos difficultés. Grâce à ces commentaires, nous avons réalisé que certaines commandes étaient devenues inutiles, complexes à utiliser et/ou difficiles à apprendre. Parfois, ce sont les plus petites choses qui rendent l’apprentissage difficile. Par exemple, si vous souhaitez simplement insérer du texte dans le pied de page, vous devez d’abord créer une plage vide ! Pourquoi est-ce si compliqué ? Bonne question !

Ainsi, de nombreuses commandes qui n’utilisaient auparavant que des plages ont été étendues afin de pouvoir gérer presque tous les types de cibles (plages, éléments, sections, documents, etc.). Le code est maintenant plus facile à écrire et à lire. Si vous avez besoin d’insérer du texte … dans un document, un pied de page, une plage, (n’importe où !) … il suffit de l’utiliser comme cible et c’est parti.

Et ce n’est pas tout ! Six commandes ont été renommées avec des noms plus courts, afin qu’elles soient plus faciles à retenir.

Produit blank

4D Write Pro : Manipuler les propriétés des vues par programmation

Traduit automatiquement de Deepl

Les documents 4D Write Pro peuvent être affichés dans différents modes(brouillon, page et intégré), chacun ayant ses propres options d’affichage. Par exemple, en mode d’affichage Page, vous pouvez choisir de masquer les règles verticales et horizontales, mais de garder les en-têtes et les pieds de page visibles. Il en va de même pour de nombreuses autres propriétés d’affichage telles que le zoom, la vérification orthographique, les cadres de page, etc. Treize options d’affichage différentes peuvent être définies. La bonne nouvelle est que, plutôt que de gérer toutes ces propriétés manuellement, il est désormais possible de le faire de manière programmatique.

Produit blank

Liens dans les documents 4D Write Pro

Traduit automatiquement de Deepl

En tant que développeur ou utilisateur final, vous savez combien les hyperliens peuvent être pratiques. Sans eux, vous auriez besoin de connaître l’URL de chaque page sur Internet ! Ils vous permettent de transformer votre texte ou vos images en liens pour faciliter les transitions d’un endroit(par exemple, un document 4D Write Pro) à un autre (généralement un site Web).

Et si les liens pouvaient offrir plus ? Et s’ils pouvaient lancer l’exécution d’un code 4D ou simplement déplacer le curseur vers une autre zone du même document ? C’est possible !

Produit blank

4D Write Pro prend désormais en charge les structures virtuelles !

Traduit automatiquement de Deepl

Comprendre les besoins des utilisateurs finaux et créer des interfaces conviviales sont des priorités pour tous les développeurs d’applications.

Et comme vous le savez peut-être, le langage 4D vous permet d’aliaser les noms de tables et de champs afin de les rendre plus lisibles pour les utilisateurs finaux. Cela permet de faciliter la traduction et la lisibilité dans les boîtes de dialogue standard (éditeurs de requêtes, de tri et de formules), mais aussi de filtrer toute table ou tout champ qui devrait être tenu à l’écart de la vue des utilisateurs finaux.

Lors du 4D Summit 2018, nous avons eu des demandes pour étendre cette fonctionnalité à 4D Write Pro. Eh bien, nous avons écouté et elle est maintenant disponible avec 4D v17 R4 !

Produit blank

Obtenir des coordonnées dans un document 4D Write Pro

Traduit automatiquement de Deepl

À présent, vous devriez être familiarisé avec la commande WP Get position vous est maintenant familière. Vous l’avez au moins lu dans cet article de blog. Introduite avec la v17, elle vous aide à obtenir des informations sur l’emplacement des éléments dans vos documents.

4D v17 R4 met du piquant … maintenant, il renvoie aussi des coordonnées!

Produit blank

4D Write Pro – Dites bonjour à la règle verticale

Traduit automatiquement de Deepl

Nous sommes heureux d’annoncer qu’une nouvelle fonctionnalité a été ajoutée à 4D Write Pro. En mode page, une règle verticale peut être affichée sur le côté gauche de la page ! Cela vous permet de gérer graphiquement les marges verticales. Et si votre document contient des en-têtes ou des pieds de page, les espaces entre eux et le corps de votre document peuvent être modifiés facilement grâce à cette règle.

Produit blank

Améliorer les tests des bases de données

En tant que développeur, vous savez que l’amélioration de la qualité de vos développements repose souvent sur des tests unitaires. Afin de lancer ces tests, les développeurs et les équipes d’assurance qualité ont besoin d’outils pour lancer les bases de données 4D dans différents modes (mono-utilisateur / client-serveur) et dans des environnements distincts (Macintosh / Windows).

Les produits 4D peuvent déjà être lancés à l’aide de paramètres de ligne de commande pour permettre un test ou un déploiement automatique. Que faire si vous voulez créer votre propre mécanisme de mise à jour ou si vous devez gérer une ferme de serveurs avec des centaines de serveurs 4D en fonctionnement ? Vous souhaitez peut-être spécifier le fichier de base de données à utiliser, ou passer des paramètres au lancement…

Conseils blank

Migrer les documents 4D Write stockés dans des champs d’images

Traduit automatiquement de Deepl

4D Write Pro est devenu un produit mature avec de nombreuses fonctionnalités, surpassant le plug-in 4D Write dans de nombreux domaines (tableaux et signets, par exemple). De plus, 4D Write Pro est compatible 64 bits, ce qui est une bonne chose puisque la plupart des systèmes d’exploitation ne seront bientôt plus que 64 bits. La migration de vos documents de 4D Write vers 4D Write Pro est un « must do ». Afin de faciliter votre migration et celle de vos clients, nous avons simplifié le processus de migration avec un composant prêt à l’emploi!