Produit

Obtenir et définir le contenu des cellules dans 4D View Pro

Traduit automatiquement de Deepl

La possibilité d’interagir avec un document par programmation est une partie importante de l’utilisation de 4D View Pro. Vous pouvez désormais remplir vos documents par programmation. Vous pouvez définir des données comme des étiquettes, des champs de base de données ou des formules dans votre document. Bien sûr, si vous pouvez définir, vous pouvez aussi obtenir! Vous pouvez également récupérer des formules de cellules ou des valeurs saisies par vos utilisateurs.

Produit blank

Coder une gamme dans 4D View Pro

Traduit automatiquement de Deepl

4D v17 R4 apporte de nouvelles fonctionnalités à 4D View Pro et l’une d’entre elles est la création de plages avec du code.

Tout d’abord, vous devez définir un objet de plage pour manipuler vos cellules par programmation. Vous pouvez le faire dans 4D View Pro avec les nouvelles commandes suivantes : VP Cell, VP Cells, VP Column, VP Row, VP All et VP Combine ranges.

Produit blank

Début / fin de SQL en mode préemptif

Traduit automatiquement de Deepl

Les processus préemptifs permettent à vos applications de tirer pleinement parti des ordinateurs multi-cœurs, ce qui se traduit par des réponses plus rapides aux requêtes simultanées. À partir de 4D v17 R4, Begin SQL, End SQLet les instructions SQL associées utilisées avec une base de données interne sont désormais compatibles avec la préemption.

Produit blank

Une nouvelle façon d’envoyer des mails

Traduit automatiquement de Deepl

Nous connaissons l’importance de l’envoi d’e-mails et la banalité de cette tâche dans les applications d’aujourd’hui. Par exemple, imaginez que vous êtes dans une entreprise et que vous voulez envoyer un e-mail attrayant basé sur HTML avec quelques images ou même une vidéo, et y joindre un fichier(par exemple, un bon de commande ou une facture). Et vous voulez faire tout cela avec seulement quelques lignes de code. Un code facile à écrire et à comprendre. Eh bien, à partir de 4D v17 R4, le scénario précédent est maintenant possible. C’est pourquoi nous avons élargi l’ensemble des fonctionnalités liées aux e-mails.

Produit blank

De meilleurs documents grâce à deux nouveaux attributs

Traduit automatiquement de Deepl

Pour produire un beau document, vous devez respecter certaines règles et principes fondamentaux de la composition. Par exemple, la grammaire, l’orthographe et la structure de votre document témoignent de la qualité de votre texte. L’une de ces règles concerne la répartition des paragraphes et des tableaux sur plusieurs pages.

4D Write Pro vous offre deux options pour gérer la distribution des paragraphes :

  • Éviter les sauts de page à l’intérieur des paragraphes ou des tableaux, et
  • Éviter les veuves et les orphelines pour les paragraphes ou les tableaux.

Entrons dans les détails.

Produit blank

Améliorer les tests des bases de données

En tant que développeur, vous savez que l’amélioration de la qualité de vos développements repose souvent sur des tests unitaires. Afin de lancer ces tests, les développeurs et les équipes d’assurance qualité ont besoin d’outils pour lancer les bases de données 4D dans différents modes (mono-utilisateur / client-serveur) et dans des environnements distincts (Macintosh / Windows).

Les produits 4D peuvent déjà être lancés à l’aide de paramètres de ligne de commande pour permettre un test ou un déploiement automatique. Que faire si vous voulez créer votre propre mécanisme de mise à jour ou si vous devez gérer une ferme de serveurs avec des centaines de serveurs 4D en fonctionnement ? Vous souhaitez peut-être spécifier le fichier de base de données à utiliser, ou passer des paramètres au lancement…

Produit blank

Utilisez vos propres icônes dans 4D pour iOS

Traduit automatiquement de Deepl

Comme nous l’avons vu dans les deux derniers articles du blog sur 4D pour iOS (lesformateurs de données et la création de modèles personnalisés), 4D pour iOS devient plus riche en fonctionnalités à chaque version. Cela offre davantage d’options lors de la création de vos applications 4D pour iOS. Dans ce billet de blog, nous allons voir comment vous pouvez utiliser vos propres icônes pour des applications plus personnalisées.

Page 48 of 65