Produit

4D Write Pro et tableaux – Redimensionnement facile des colonnes

Traduit automatiquement de Deepl

4D v16 R4 a réalisé vos rêves avec la livraison d’une énorme fonctionnalité : les tableaux. De véritables tableaux où le texte s’enroule automatiquement pour s’adapter à la taille de la colonne et ne se « casse » pas lorsque vos données changent ! Depuis lors, vous pouvez créer des tableaux avec autant de lignes et de colonnes que vous le souhaitez. De plus, vous pouvez définir le style du tableau, de chaque ligne, colonne ou cellule, y compris la largeur des colonnes. La plupart de ces opérations ont été réalisées par programmation, mais si nous vous disions qu’avec 4D v18, la largeur des colonnes peut être redimensionnée par les utilisateurs finaux ?

Produit blank

4D View Pro : Conversion SVG

Traduit automatiquement de Deepl

Avez-vous besoin d’imprimer un formulaire 4D avec un document 4D View Pro incorporé, ou peut-être d’afficher une partie du document dans un document 4D View Pro ? Avec la commande VP Convert to picture vous pouvez créer un SVG à partir d’une partie du document 4D View Pro et le traiter comme une image. Nous allons vous montrer comment dans ce billet de blog.

Produit blank

Bases de données du projet : embellissez vos formulaires avec des feuilles de style

Traduit automatiquement de Deepl

Les structures binaires 4D classiques vous permettent de définir des feuilles de style pour spécifier la police, la taille de la police et le style de texte à utiliser dans vos formulaires pour les plateformes macOS et Windows. Les bases de données de projet vous permettent d’aller encore plus loin en vous permettant de définir les propriétés d’un bouton à 4 états ou de spécifier la couleur et la bordure de tous les objets ligne ou même de définir la hauteur de l’en-tête de toutes les boîtes de liste d’une application ! Inspiré par la grammaire et la syntaxe de CSS, 4D l’a adapté pour répondre aux besoins spécifiques des formulaires des bases de données des projets 4D. Grâce aux feuilles de style, vous pouvez configurer toutes les propriétés pour créer des formulaires vraiment attrayants visuellement. Ce billet de blog vous montre comment !

Produit blank

Bases de données du projet : Gestion des utilisateurs et des groupes

Traduit automatiquement de Deepl

Les bases de données de projets, disponibles en version bêta dans les dernières versions de 4D v 17 R-Releases, sont maintenant disponibles en production dans 4D v18 ! Parmi les nombreux changements dans 4D v18, la façon dont les utilisateurs et les groupes sont gérés … c’est devenu beaucoup plus facile, notamment le déploiement. Ce post va brièvement souligner tout ce que vous devez savoir sur ces changements.

Produit blank

4D View Pro : Gestion de l’impression et de l’exportation PDF

Traduit automatiquement de Deepl

Avec les touches VP PRINT et VP EXPORT DOCUMENT vous pouvez maintenant imprimer un document ou créer une version PDF de celui-ci. Cependant, afin de créer un document attrayant pour votre client, vous devez non seulement imprimer un document, mais aussi ajouter des en-têtes, des pieds de page, définir le zoom, l’orientation du papier, etc. Avec 4D v18, tout cela est possible grâce à la commande VP SET PRINT INFO qui vous permet de définir ces attributs et bien plus encore dans votre document !

Produit blank

Sources de données 4D multiples, intéressé ?

Traduit automatiquement de Deepl

Nous avons une nouvelle fonctionnalité passionnante à annoncer dans 4D v18 et le titre vous a peut-être déjà donné un indice !

Cette fonctionnalité ouvre de nouvelles possibilités pour le travail client/serveur. Plutôt que d’être limitée à la base de données actuelle et de nécessiter une connexion réseau permanente, une application dans 4D v18 peut obtenir des données d’une autre base de données 4D, distante, exposée sur un serveur 4D !

De nombreuses options deviennent disponibles grâce à cette fonctionnalité. Par exemple, vous pouvez organiser vos applications pour qu’elles fonctionnent hors ligne et ne synchronisent les données locales que lorsque les données distantes sont accessibles. Vous pouvez aussi envisager de publier vos données sur plusieurs serveurs et passer de l’un à l’autre si nécessaire. Une autre option pourrait consister à répartir votre modèle de données entre différentes bases de données( par exemple, données locales, données internationales). Que diriez-vous d’avoir vos données distribuées en différents endroits mais toujours accessibles par un seul code client 4D (méthodes de projet et objets de formulaire) ? Tous ces scénarios sont désormais possibles et cet article de blog vous explique comment !

Produit blank

Déploiement facile avec 4D v18

Traduit automatiquement de Deepl

4D v18 introduit une nouvelle architecture pour les fichiers et les dossiers afin de garder intacts les dossiers de votre package macOS déployé et de votre application Windows. En un mot, le dossier des journaux et tous les paramètres basés sur l’utilisateur, y compris les paramètres de sauvegarde 4D, sont maintenant stockés à côté du fichier de données. En fait, les paramètres existent deux fois ; un à côté de la structure à utiliser comme paramètres par défaut pour les nouveaux fichiers de données, et un à côté du fichier de données, stockant les modifications de l’utilisateur.
Par conséquent, le dossier contenant la structure peut être en lecture seule, puisque rien n’est modifié à l’intérieur (*). Le déploiement devient plus facile car le dossier de la structure peut simplement être remplacé, rien ne devant être copié au préalable.

(*) uniquement dans les bases de données de projets. Dans les bases de données binaires, les tables d’utilisateurs et de mots de passe sont stockées dans la structure, le dossier ne doit donc pas être en lecture seule.

Conseils blank

Bases de données du projet : Architecture

Les bases de données de projet, qui sont la tête d’affiche de la version 4D v18, permettent aux équipes de travailler en collaboration en stockant le code d’une application dans un système de contrôle de la source, dans des fichiers de type texte contenant tout, de la structure de la base de données à l’interface utilisateur, y compris les formulaires, les menus, les paramètres utilisateur ou toute ressource requise. Et comme une base de données de projet est constituée de fichiers texte, vous aurez plusieurs dossiers et fichiers, stockés dans un seul dossier de base de données parent. Dans cet article de blog, nous allons examiner l’architecture d’une base de données de projet pour vous permettre de mieux comprendre ce nouveau type de base de données.