4D View Pro : Mise à jour de la version de SpreadJS
4D v19 est livré avec une nouvelle version de SpreadJS et une nouvelle version du ruban. Outre le nouveau look, nous avons ajouté de nouvelles caractéristiques pour prendre en charge les nouvelles fonctionnalités de SpreadJS v14.
Cet article de blog vous guide à travers ces changements.
Créer, supprimer et renommer des boîtes aux lettres avec IMAP
La fonctionnalité Courrier, un ensemble de fonctionnalités énorme. La première partie a été publiée avec 4D v17 R4, et depuis, nous avons livré de plus en plus de fonctionnalités.
4D v19 ne fait pas exception, car il apporte de nouvelles fonctions pour vous aider à gérer vos boîtes aux lettres par programmation. Cela inclut la création, le renommage et la suppression de boîtes aux lettres. Une boîte aux lettres est affichée comme un dossier dans les clients de messagerie tels que Microsoft Outlook ou Apple Mail.
4D View Pro : Fin du chargement du document
Lorsque vous utilisez 4D View Pro (notamment en mode hors écran) avec des documents complexes, le calcul de toutes les formules peut prendre un certain temps et il peut être difficile de savoir quand il est enfin terminé (et il est important d’attendre avant d’appeler des commandes telles que l’exportation ou l’impression).
Comme solution, nous avons introduit deux nouveaux événements. L’un d’eux est appelé pour chaque calcul/formule, ce qui pourrait être utilisé pour déclencher une minuterie. Si le temps expire sans qu’une autre formule soit terminée, nous pouvons supposer que le document entier est terminé.
Gérer les drapeaux IMAP
Pour permettre à votre solution de s’intégrer harmonieusement à d’autres clients de messagerie, vous devez souvent ajouter des informations telles que « déjà vu » ou « urgent ». Le protocole IMAP vous permet d’associer une liste de drapeaux à un message pour gérer ces informations supplémentaires. 4D v18 R6 comprend un ensemble de fonctions pour l’objet IMAP Transporter permettant d’ajouter ou de supprimer des drapeaux IMAP.
Sauvegarder les e-mails dans une boîte aux lettres spécifique
Lorsque vous envoyez des e-mails à partir de 4D, vos clients peuvent s’attendre à en recevoir une copie dans la boîte aux lettres « Sent » affichée par Outlook ou Apple Mail. Pour cela, 4D v18 R6 a une nouvelle commande pour vous. Dites bonjour à la nouvelle fonction de transporteur IMAP append() fonction.
4D View Pro : Recherche et remplacement par code
Parfois, lorsque vous initialisez un document 4D View Pro, vous devez trouver certaines valeurs ou balises dans celui-ci et les remplacer par des données issues de 4D. C’est désormais un jeu d’enfant avec la commande VP Find . Grâce à cette commande, vous pouvez trouver des données, une formule ou une balise et les remplacer dans toute la feuille ou seulement une partie spécifique de celle-ci !
Découvrons comment.
Connecter vos transporteurs de courrier avec un jeton OAuth 2.0
Dernièrement, les serveurs de messagerie sur le Web ont commencé à passer à l’authentification OAuth 2.0 pour renforcer la sécurité. À partir de 4D v18 R6, 4D fournit un moyen de définir le mode d’authentification OAuth 2.0 d’une connexion. Continuez à lire pour les détails !
Copier, déplacer et supprimer des e-mails avec IMAP
Parfois, vous avez besoin de sauvegarder certains e-mails dans des boîtes aux lettres dédiées et d’autres fois, vous voulez supprimer certains e-mails pour garder votre boîte aux lettres en ordre. Les trois nouvelles fonctions que nous avons ajoutées au transporteur IMAP, copy(), move(), et delete() font de cette opération un jeu d’enfant !
Recherche d’emails avec le protocole IMAP
Parfois, vous devez trouver tous les courriels non lus sur votre serveur de messagerie et les télécharger pour les afficher à votre client. La méthode searchMails le fait pour vous ! Elle utilise le protocole de recherche IMAP qui se fait entièrement du côté serveur. Cela signifie qu’elle est rapide et qu’elle vous permet de ne récupérer que les e-mails souhaités.
4D View Pro : Utilisez les formules 4D dans votre feuille de calcul.
4D v18 R5 introduit une nouvelle commande qui simplifie l’écriture de votre code : VP SET CUSTOM FUNCTIONS. Elle crée des fonctions personnalisées dans 4D View Pro qui exécutent les formules 4D.
Grâce à cette commande, vous pouvez désormais permettre aux commandes 4D, aux champs, aux variables, aux méthodes ou à toute expression arbitraire d’être utilisés dans vos formules de cellules. Par exemple, il n’est pas nécessaire de créer une méthode pour utiliser une simple variable dans 4D View Pro, il suffit de la passer comme paramètre à votre Formula.
Nous contacter
Vous avez une question, une suggestion ou vous voulez simplement entrer en contact avec les blogueurs 4D ? Envoyez-nous un message !
* Votre vie privée est très importante pour nous. Veuillez cliquer ici pour consulter notre Politique