Plusieurs instances d’applications serveur fusionnées sur la même machine
L’hébergement de plusieurs applications 4D Server sur la même machine n’est pas inhabituel, notamment pour les environnements de production et de pré-production. Mais si votre machine héberge des applications serveur fusionnées construites avec des versions 4D différentes, ce qui est le cas si vous utilisez votre serveur de pré-production avec la dernière version 4D, vous pouvez rencontrer des problèmes dus au dossier de structure 4D partagé.
Voyons comment résoudre ce problème.
Les fonctionnalités de la boîte de liste Pro sont désormais GRATUITES !
Vous souhaitez créer des boîtes de liste capables d’adapter automatiquement la hauteur de chaque ligne à son contenu afin d’afficher l’intégralité du texte ou de l’image ? Que diriez-vous d’utiliser des tableaux d’objets dans les colonnes (ce qui permet de saisir et d’afficher différents types de valeurs dans les lignes de la colonne d’une seule boîte de liste).
Ce sont des fonctionnalités très intéressantes, non ? Auparavant, vous deviez disposer d’une licence 4D View Pro valide pour pouvoir les utiliser. Eh bien, plus maintenant !
4D v18 R4 vous permet d’accéder à ces fonctionnalités GRATUITEMENT! Aucune licence supplémentaire n’est requise, elles sont désormais incluses dans le produit standard.
Accorder dynamiquement des permissions aux utilisateurs
Après la possibilité d’utiliser votre propre système de gestion des utilisateurs finaux et la commande SET USER ALIAS vous vous demandez peut-être comment gérer les autorisations des utilisateurs finaux sans créer plusieurs comptes d’utilisateur 4D. Continuez à lire car cette version de la fonctionnalité a la réponse !
Développement du code serveur dans les applications du projet
Le développement et le débogage du code serveur dans les applications de projet sont devenus plus faciles que jamais dans 4D v18 R4. Sans plus attendre, voyons comment procéder.
Plusieurs serveurs web dans une seule instance 4D
Avez-vous déjà eu besoin d’utiliser plusieurs serveurs Web afin, par exemple, de diviser le code de votre application Web en plusieurs unités commerciales, de séparer le serveur Web de l’administrateur de celui de l’utilisateur ou d’exécuter une ancienne partie, qui n’est pas encore préemptive, dans une instance séparée, permettant à la partie principale de s’exécuter de manière préemptive ?
Si vous faites oui de la tête, alors continuez à lire car 4D v18 R3 vous permet de le faire … facilement.
Qui a fait quoi : Stocker les alias des utilisateurs dans le journal
A présent, vous avez sûrement découvert la nouvelle possibilité d’identifier vos utilisateurs grâce à la commande SET USER ALIAS pour identifier vos utilisateurs. Dans 4D v18 R2, le comportement de la commande a été étendu. Comment ? Continuez à lire !
Prenez le contrôle de votre espace de travail
Vous voulez adapter l’interface de votre application aux préférences système de votre utilisateur final ? Vous voulez vous assurer que l’interface de votre application n’est pas masquée par le dock ou le menu de macOS, ou par la barre des tâches de Windows ? Dans cet article de blog, nous allons vous montrer comment faire !
Activer le débogueur pour les TAGS PROCESS 4D en mode compilé
PROCESS 4D TAGS a été amélioré avec chaque version de 4D et les derniers ajouts comme 4DCODE ont considérablement augmenté les cas d’utilisation. Ce qui était auparavant une simple ligne de code, est maintenant souvent plusieurs lignes, voire des pages, de code 4D.
Coexistence de commandes thread-safe et non-thread-safe
Avez-vous déjà eu besoin d’utiliser des méthodes avec des appels à la fois thread-safe et non thread-safe, avec des conditions qui sautent les commandes qui ne sont pas thread-safe ? Actuellement, le compilateur empêche cette utilisation et une erreur est générée. Cependant, il existe un drapeau qui vous permet de désactiver cette vérification et cet article de blog vous montre comment.
Créer une boîte de dialogue de connexion à distance personnalisée
Vous avez besoin de créer un dialogue de connexion 4D personnalisé ? Vous souhaitez connecter votre application client à différents serveurs ? Ce sont deux scénarios que 4D v18 vous permet de gérer. Ce billet de blog est pour vous si vous voulez créer un dialogue de connexion à distance personnalisé et le connecter à des serveurs 4D fusionnés. Continuez à lire !
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