Produit

Manipulation des tableaux à partir du widget 4D Write Pro

Traduit automatiquement de Deepl

Dans 4D v18, nous avons livré une fonctionnalité intéressante permettant de manipuler facilement les tableaux avec de nouvelles commandes et actions standard. Nous avons encore d’autres bonnes nouvelles (en particulier pour ceux qui préfèrent l’interface utilisateur au codage) : nous avons étendu ces nouvelles capacités à l’interface du widget 4D Write Pro. Désormais, un nouvel onglet vous permet de manipuler les tableaux directement depuis le widget !

Produit blank

Utilisation des bibliothèques 4D dans les bases de données des projets

Traduit automatiquement de Deepl

4D fournit des bibliothèques pour vous aider à développer des applications. L’une de ces bibliothèques est standard et contient des objets de formulaire et des widgets préconfigurés, tandis que d’autres bibliothèques sont personnalisées. La bibliothèque standard est en « lecture seule » et son comportement ne change pas lors du développement des bases de données du projet (à l’exception de différences mineures et cosmétiques au niveau de l’interface). Vous avez également la possibilité de créer vos propres bibliothèques personnalisées pour enregistrer vos propres objets de formulaire ou groupe d’objets. Dans ce cas, quelques modifications ont été apportées pour les rendre encore plus performantes. Vous trouverez ci-dessous tout ce que vous devez savoir sur ces changements :

Produit blank

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 ?

Nouvelles blank

4D v18 : L’histoire derrière la conception du logo

Traduit automatiquement de Deepl

Lorsqu’il s’agit de versions majeures de produits, 4D accorde une attention particulière à la couleur du logo de chacune d’entre elles. Comme 4D v18, l’ une des versions les plus révolutionnaires de 4D, arrive à grands pas, nous avons décidé de révéler l’histoire derrière les choix faits non seulement pour la couleur du logo mais aussi pour les modifications de la forme des icônes ! Voici tout ce que vous devez savoir sur la couleur du logo de 4D v18, tel que raconté par le designer créatif : Julien Banon.

Guest Post blank

Une interface utilisateur améliorée avec AJUI_Progressbar

Traduit automatiquement de Deepl

Vous est-il déjà arrivé d’exécuter une action, que rien ne semble se produire et que vous ne sachiez pas si vous deviez cliquer à nouveau ou continuer à attendre ? Aucun retour d’information n’est fourni, même si l’application effectue une action en arrière-plan ? Peut-être l’action nécessite-t-elle un certain temps pour renvoyer un résultat ? Comme vous le savez peut-être, 4D fournit déjà un composant de barre de progression intégré qui rend le temps d’exécution plus tolérable, mais si vous voulez quelque chose avec un design plus web, alors continuez à lire, car c’est ce que l’AJUI_Progressbar vous donne !

Produit blank

Rapport rapide : Gestion des méthodes de rappel et de l’espacement des sous-totaux

Traduit automatiquement de Deepl
Quick Report a été entièrement redéveloppé en 64 bits et des fonctionnalités sont continuellement intégrées. En plus des améliorations de l’interface utilisateur livrées avec la précédente version R, 4D v17 R6 ajoute la possibilité de capturer des événements dans des rapports autonomes, ainsi que de gérer l’espacement des sous-totaux.

Conseils blank

4D Write Pro : Enregistrer les propriétés de la vue

Traduit automatiquement de Deepl

Les paramètres d’affichage sont utilisés pour définir la façon dont un document doit être affiché. Jusqu’à 4D v17 R5, ces paramètres ne pouvaient être modifiés qu’à l’aide du menu contextuel ou des actions standard. Désormais, ils peuvent également être définis et obtenus au sein d’un objet à l’aide de nouvelles commandes, comme nous l’avons expliqué dans cet article de blog. Mais vous pouvez faire encore plus, car ces paramètres peuvent être enregistrés et réappliqués par la suite ! Vous apprécierez certainement de pouvoir sauvegarder vos paramètres !

Guest Post blank

AJUI_Tip : Un moteur d’infobulles pour 4D

Traduit automatiquement de Deepl

Avez-vous déjà été submergé par des boîtes de dialogue de confirmation, des boîtes d’alerte et des fenêtres d’aide contextuelle qui rendent presque impossible la localisation de la fenêtre de formulaire sur laquelle vous travailliez ? Ne serait-il pas plus convivial de rester sur la même page et de voir les bulles d’aide pointer directement sur la cible initiale ?

C’est possible grâce au composant 4D AJUI_Tip. Il s’agit d’un puissant moteur d’infobulles basé sur les technologies disponibles dans 4D telles que ORDA, New Formula, SVG, SubForm, CALL FORM, pour n’en citer que quelques-unes. Dans cet article de blog, nous allons mettre en évidence l’utilisation du composant et montrer comment vous pouvez concevoir de belles infobulles pour améliorer l’interface utilisateur de vos applications. Un lien de téléchargement se trouve à la fin de l’article.

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.