Améliorer la compilation avec le typage direct dans 4D
Avec 4D 20 R7, vous pouvez dire adieu aux méthodes "Compiler_" et profiter d'une plus grande liberté dans la manière et l'endroit où vous déclarez vos...
Avec 4D 20 R7, vous pouvez dire adieu aux méthodes "Compiler_" et profiter d'une plus grande liberté dans la manière et l'endroit où vous déclarez vos...
Beaucoup d'entre vous utilisent les commandes Gmail pour afficher le nombre d'e-mails non lus dans l'interface utilisateur de votre application afin d...
4D 20 R7 s'accompagne d'une nouvelle version de SpreadJS, v17.1, et d'une mise à jour du ruban qui lui est compatible. Découvrons les nouvelles foncti...
Étant donné que la zone Web intégrée utilise CEF comme moteur de navigateur Web, des demandes ont été formulées concernant une méthode permettant d'in...
Certains d'entre vous peuvent avoir besoin de gérer l'affichage de l'interface de connexion lors d'une connexion OAuth 2.0 pour des raisons de concept...
Les développeurs de composants ont souvent besoin d'utiliser une classe d'un autre composant existant. Avec 4D 20 R6, lorsqu'un composant a un espace...
Plusieurs serveurs OAuth 2.0, tels que Microsoft Identity Platform, proposent une option d'authentification utilisant des certificats au lieu des secr...
Parfois, vous pouvez avoir besoin de calculs spécialisés sur le contenu d'une colonne ou d'une ligne sans savoir combien de cellules seront affe...
Il peut arriver que vous jugiez nécessaire de conserver un courriel comme modèle à l'intérieur d'une étiquette désignée dans votre boîte aux lettres. ...
Dans 4D 20 R5, la déclaration rationalisée des propriétés offre désormais la possibilité d'initialiser les propriétés en même temps que leur déc...
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