Auteur: Fabrice Mainguené

Fabrice Mainguené
- Product Owner -Fabrice Mainguené a rejoint l'équipe du programme 4D en novembre 2016. En tant que Product Owner, il est en charge de rédiger les user stories puis de les traduire en spécifications fonctionnelles. Son rôle est également de s'assurer que l'implémentation de la fonctionnalité livrée répond au besoin du client.Après avoir obtenu une licence en informatique au CNAM, Fabrice a rejoint une petite société d'édition de logiciels en tant que développeur Windev. Il a ensuite travaillé pour différentes entreprises dans les domaines de l'industrie et du commerce en tant que développeur Windev et web ainsi que conseiller technique sur les nouvelles fonctionnalités.
Produit blank

4D View Pro : Affichez vos collections sous forme de tableaux

Traduit automatiquement de Deepl

Vous le savez déjà, 4D View Pro vous permet de charger et d’afficher facilement des données dans des feuilles de calcul.
4D v19 R6 apporte des nouvelles excitantes. Ce billet de blog vous montrera la nouvelle fonctionnalité de tableau qui vous permet de faire beaucoup plus et de bénéficier de propriétés supplémentaires telles que les en-têtes, le redimensionnement du tableau, la ligne de résumé, le tri des colonnes, les filtres, et plus encore. Vous découvrirez également comment charger rapidement des données à partir de classes de données et de collections. Et ne manquez pas la démo, qui fournit un exemple complet et quelques graphiques visuels en prime.

Produit blank

4D View Pro : Interface d’impression

Traduit automatiquement de Deepl

4D View Pro est un outil puissant dans de nombreux domaines. Ses capacités très pointues permettent aux utilisateurs de stocker, organiser et manipuler facilement les données. 4D v19 R5 apporte une nouvelle capacité au produit.

Pour faciliter la configuration de l’impression pour vos clients, le ruban a maintenant un nouvel ajout ; il prend en charge les paramètres d’impression avec un onglet Mise en page et une boîte de dialogue Mise en page. Cette boîte de dialogue comprend des onglets pour la page, les marges, l’en-tête/le pied et la feuille, ce qui permet aux utilisateurs de gérer de nombreuses options dans la commande VP SET PRINT INFO commande.

Voici tout ce que vous devez savoir.

Produit blank

4D View Pro : Remplissez vos feuilles avec un contexte de données

Traduit automatiquement de Deepl

4D View Pro vous offre une nouvelle façon de charger vos données et de créer vos modèles : le contexte de données. Il vous permet de créer votre document avec des espaces réservés et de les remplir en définissant ce contexte de données.

Avec seulement quelques lignes de code, vous pouvez afficher des objets ou des collections sans les autoriser d’abord avec VP SET CUSTOM FUNCTION! Entrons dans les détails.

Produit blank

Accédez à vos classes de composants à partir de votre projet hôte

Traduit automatiquement de Deepl

Les composants peuvent désormais publier des classes ! Et mieux encore, si votre application est encore en mode binaire, vous pouvez maintenant bénéficier des classes et du développement orienté objet en utilisant un composant (en mode projet) pour créer vos propres classes et les utiliser à partir de votre application (basée sur le mode binaire).

Produit blank

4D View Pro : Nouveautés de la v19 R5

Traduit automatiquement de Deepl

4D v19 R5 est livré avec une nouvelle version de SpreadJS, v15, et une mise à jour du ruban qui lui est compatible. Découvrons les nouvelles fonctionnalités offertes par cette nouvelle version qui vous permettront d’accélérer votre développement 4D View Pro.

Produit blank

4D View Pro : Options du classeur

Traduit automatiquement de Deepl

Lorsque vous créez un document avec 4D View Pro, vous avez souvent besoin d’affiner l’expérience utilisateur en masquant les onglets des feuilles et les barres de défilement, ou en désactivant le menu contextuel ou l’option de glisser-déposer… Toutes ces fonctionnalités et bien d’autres sont désormais possibles grâce à la commande VP SET WORKBOOK OPTIONS de la v19 R4.

Produit blank

Lancer un processus externe de manière asynchrone

Traduit automatiquement de Deepl

Parfois, vous devez exécuter des processus en arrière-plan, et dès que l’un d’entre eux se termine, effectuer certaines actions en fonction de son code de sortie. Depuis la v19 R4, 4D vous permet de lancer un processus en arrière-plan avec la nouvelle classe 4D.SystemWorker et d’exécuter automatiquement des méthodes de rappel lorsque le processus renvoie des informations. De cette façon, l’interface utilisateur de votre application reste réactive pendant l’exécution du processus externe, et une fois terminé, vous pouvez afficher le résultat à l’utilisateur immédiatement !

Produit blank

Le langage 4D : Les améliorations que vous avez demandées sont ici

Traduit automatiquement de Deepl

Vous rêvez d’utiliser l’évaluation en court-circuit, les opérateurs ternaires, de vous libérer d’une boucle ou de sortir d’une méthode avec un simple mot-clé ?

Eh bien, ne rêvez plus ! Nous avons écouté et gardé un œil sur vos demandes de fonctionnalités du forum 4D, et voici donc un ensemble d’améliorations du langage 4D qui vous aideront à simplifier votre code.