base PROJET
ÉDITEUR DE FORMULAIRE AMÉLIORÉ
L’éditeur de formulaire vous permet de créer des formulaires complexes avec des objets répartis dans plusieurs vues, que vous pouvez ensuite masquer ou rendre visibles. L’expérience utilisateur de l’éditeur de formulaire a été nettement améliorée dans 4D v18 R2. Grâce à un bouton de la barre d’outils de l’éditeur de formulaires, vous permettant d’ouvrir la palette des vues, vous saurez instantanément s’il existe des vues courantes dans votre base.
Dans les bases projets, ce bouton se présente sous deux aspects différents :
- Aperçu en gris clair : Tous les objets appartiennent à la vue par défaut.
- Aperçu avec remplissage gris foncé : Si au moins un objet appartient à une vue différente de la vue par défaut.
Parallèlement, plusieurs actions sont destinées à simplifier la conception du formulaire. Par exemple, la première vue que vous créez constitue la vue par défaut. Vous pouvez ensuite créer autant de vues supplémentaires que vous le souhaitez et y placer des objets. Vous pouvez non seulement sélectionner une vue spécifique dans laquelle vous travaillerez, mais aussi supprimer une vue si elle devient inutile (par exemple une vue ne contenant aucun objet).
FONCTIONNALITÉS LIÉES A LA PROGRAMMATION
MAÎTRISE DE LA ZONE DE TRAVAIL
Avec 4D v18 R2, les éléments des systèmes graphiques tels que le dock macOS ou la barre des tâches Windows sont pris en charge et vous permettent d’utiliser l’intégralité de la zone de travail. Un paramètre optionnel de la commande COORDONNÉES ECRAN a été ajouté : Zone de travail. Ainsi, la visualisation des fenêtres de votre application (notamment en mode SDI sur Windows) est garantie.
STOCKAGE DES alias utilisateur DANS L’HISTORIQUE
Le comportement de la commande FIXER ALIAS UTILISATEUR a été amélioré sous 4D v18 R2, pour vous permettre d’identifier les utilisateurs ayant effectué une action donnée. Désormais, lorsqu’un alias est défini, il est également stocké dans l’historique. Cela vous permet de récupérer l’utilisateur approprié, même si plusieurs utilisateurs partagent le même poste et/ou le même compte système. Le nom d’utilisateur s’affiche dans :
- Les onglets Analyse d’activités et Retour en arrière du CSM,
- Le dialogue qui s’affiche via la commande VÉRIFIER FICHIER HISTORIQUE,
- et dans le fichier JSON généré par la commande FICHIER HISTORIQUE VERS JSON.
E-mails
ReceVEZ VOS e-mails AVEC POP3
4D v18 R2 livre le premier volet d’une fonctionnalité de réception d’e-mails. Vous pouvez maintenant télécharger localement vos e-mails et les supprimer de votre serveur de messagerie via POP3, grâce à la nouvelle commande POP3 Créer transporteur. Le “Post Office Protocol” (POP) est un protocole internet standard qui récupère des e-mails situés dans un serveur de messagerie. Il est très utile pour des actions telles que la connexion à un serveur POP3, la récupération de messages destinés à être traités automatiquement (stockés dans votre base locale) et leur suppression du serveur. De plus, plusieurs méthodes ont été ajoutées pour assurer une meilleure gestion de vos e-mails :
- getMailInfoList() : retourne les informations sur tous les messages contenus dans votre boîte de réception
- getMailInfo() : retourne les informations sur un seul message.
- getMail() : vous permet de télécharger des messages spécifiques en passant un numéro de message retourné par getMailInfoList() comme paramètre.
- delete() : marque les messages à supprimer à la clôture d’une session
- getBoxInfo() : retourne la taille de la boîte de réception et le nombre d’e-mails qu’elle contient
4D Write Pro
GESTION DES FORMULES DANS LES DOCUMENTS
4D v18 inclut un ensemble de commandes vous permettant de gérer des formules dans les documents 4D Write Pro :
- WP Lire formules : récupère toutes les formules d’une cible spécifique (le document intégral ou des parties plus spécifiques d’un document tels que le corps, la deuxième section, l’en-tête de gauche, etc.)
- WP Insérer formule : insère une expression comme objet formule dans une plage donnée.
- WP Calculer formules et WP Figer formules : sont utilisées de manière très similaire (c’est à dire à l’aide d’une cible). Ré-évalue toutes les expressions d’un document ou fige uniquement des expressions appartenant aux pieds de page.
SUPPRESSION DES IMAGES
La suppression d’images en ligne ou d’images ancrées est maintenant possible grâce à la nouvelle commande WP SUPPRIMER IMAGE. Récupérez simplement l’image que vous souhaitez supprimer à l’aide de son identifiant (via WP Lire élément par ID) ou à l’aide de sa position (via WP Lire éléments), puis appelez la commande.
4D View Pro
GESTION DES LIGNES ET COLONNES
De nouvelles commandes ont été intégrées à 4D v18 R2 pour gérer vos lignes et colonnes. Elles garantissent une meilleure adaptation de vos documents pour mieux répondre à vos besoins. A l’aide des commandes suivantes, il est possible d’ajouter et supprimer des lignes et colonnes ou de définir leur taille, visibilité et les libellés de leur en-têtes :
- VP INSERT ROWS ou VP INSERT COLUMNS : ajoute des lignes et colonnes en passant comme paramètre une plage contenant la première ligne ou colonne ainsi que le nombre de lignes ou colonnes à ajouter.
- VP SET COLUMN COUNT et VP SET ROW COUNT : définissent le nombre de lignes et colonnes affichées. Par défaut, une feuille 4D View Pro contient 100 colonnes et 1000 lignes.
- VP DELETE ROWS ou VP DELETE COLUMNS : supprime des lignes ou colonnes spécifiques.
- VP SET COLUMN ATTRIBUTES et VP SET ROW ATTRIBUTES : indiquent la largeur d’une colonne ou la hauteur d’une ligne ; ajoutent un saut de page pour l’impression ; masquent ou affichent des lignes et colonnes ; activent ou désactivent le redimensionnement de lignes ou colonnes par l’utilisateur ; modifient les libellés des en-têtes d’une ligne ou colonne.
VERROUILLAGE DES LIGNES ET/OU COLONNES
4D v18 R2 est livré avec une nouvelle commande, VP SET FROZEN PANES, pour vous aider à créer des volets. Si votre table est très riche en données, il peut être utile de garder une zone de votre feuille de calcul visible tout en naviguant dans une autre zone. Avec cette commande, vous pouvez créer jusqu’à 4 volets dans votre zone : un à gauche, un en haut, un à droite et un en bas.
Vous souhaitez en savoir plus ? Consultez tous les articles du blog de 4D v18 R2.