De la notation des objets à 4D Write Pro et de la sécurité aux conseils simples, 2017 a tout eu ! Faisons un retour en arrière avec dix de nos posts les plus lus. Voici les sujets qui ont retenu votre attention en 2017 :
#10 – boîte de liste : plus de possibilités de programmation.
Dans ce billet de blog, nous avons introduit la possibilité d’utiliser la programmation générique avec les boîtes de liste. Les développeurs ont désormais un contrôle total sur la liste complète des propriétés des boîtes de liste.
#9 – recherche en liant des arguments de requête d’attributs de tableaux
4D offre plusieurs façons d’interroger des données à l’aide d’index, de manière extrêmement rapide. Mieux encore, cette fonctionnalité a été améliorée en permettant des requêtes encore plus complexes à l’intérieur d’une liste d’éléments … dans un seul objet !
#8 – 4D write pro : création de documents par programmation
4D Write Pro facilite la création automatique de documents grâce au concept de signet. Cela vous permet de construire facilement de nouveaux documents, section par section. Une base de données de démonstration est incluse dans ce post pour vous montrer comment utiliser les nouvelles commandes pour générer dynamiquement des documents.
#7 – découvrez comment la notation objet peut simplifier la vie d’un développeur
Ce billet présente une amélioration majeure du langage 4D : la notation d’objet. Nous avons mis en évidence ce qui peut être fait différemment et plus efficacement grâce à la puissance de la Notation Objet !
#6 – l’horodatage est maintenant disponible
Une nouvelle commande a été introduite pour obtenir un horodatage UTC précis incluant les millisecondes. A titre d’exemple, cette information peut être utilisée dans un fichier de log pour savoir précisément quand un événement s’est produit !
#5 – mode sdi pour les applications sur windows
Les applications 4D peuvent bénéficier du mode SDI sur Windows. Auparavant, 4D avait une fenêtre principale grise (la fenêtre MDI) avec toutes les fenêtres d’application affichées à l’intérieur (comme des fenêtres enfants). Les applications SDI, par contre, ont une fenêtre principale qui peut ouvrir de nombreuses fenêtres supplémentaires indépendamment.
#4 – new object : une façon simple d’initialiser un objet
Nous avons introduit une nouvelle commande pour initialiser un objet: New object. Cette commande crée un objet et renvoie une référence à celui-ci. Par conséquent, OB SET est maintenant inutile dans plusieurs situations.
#3 – notation d’objet : une autre façon de coder
Avec la Notation d’Objet, beaucoup de possibilités sont apparues. L’une d’entre elles est de ne plus avoir besoin d’utiliser OB Get ou OB SET. En plus de cela, l’exécution du code est 10 fois plus rapide avec la Notation d’Objet !
#2 – Découvrir et utiliser les actions standard
Plus de 100 actions standard ont été ajoutées pour 4D Write Pro et Styled Text. Dans ce billet, nous avons présenté différentes façons d’utiliser les actions standard, ainsi que leurs avantages. L’un d’eux est la gestion automatique par 4D de la désactivation de l’élément de menu ou du bouton lorsque l’action n’est pas applicable, sans aucun codage !
#1 – créer votre propre interface pour 4D Write Pro
Dans le post #1 de 2017, nous avons mis l’accent sur l’utilisation d’actions standard pour gérer les zones de 4D Write Pro. Sans une seule ligne de code, vous pouvez rapidement créer une barre de menu ou un menu contextuel personnalisé pour gérer facilement vos documents 4D Write Pro.