Conseils et astuces pour vos applications 4D – Édition d’août
par Add Komoncharoensiri, directeur des services techniques de 4D Inc.
Nous vous présentons une nouvelle série de conseils et d’astuces.
Comme vous le savez, la base de connaissances 4D est une bibliothèque d’informations sur la technologie 4D où des conseils techniques hebdomadaires et des technotes mensuelles sont activement publiés. Si vous avez manqué les derniers conseils sur la KB, ce n’est pas grave ; voici une compilation des dernières semaines.
Ce billet de blog couvre 16 conseils:
Tech Tips – Les 4 conseils d’avril sont là !
par Add Komoncharoensiri, directeur des services techniques de 4D Inc.
En tant que développeur 4D, vous devez vous tenir au courant des nouvelles avancées que 4D diffuse en permanence. Outre les conseils et astuces fournis par l’équipe produit, les Tech Tips sont une autre référence pour apprendre certains concepts de 4D.
Cet article couvre 4 astuces :
- Comment traiter les caractères génériques SQL comme une chaîne littérale.
- Obtenir programmatiquement le nom du projet
- Les méthodes préemptives dans la même chaîne d’appel doivent également être préemptives.
- Créer un nouveau document View Pro basé sur une feuille
Lire les champs des objets 4D avec SQL Engine
Un champ d’objet 4D est un type de champ de base de données persistant, stocké sous forme de contenu binaire. Auparavant, la lecture de ce type de champ par un pilote ODBC n’était pas possible. Jusqu’à aujourd’hui.
Auparavant, une erreur était renvoyée lors de la tentative de lecture d’un champ objet. Cela empêchait l’exécution de simples requêtes Select * from myTable , ce qui pouvait être frustrant pour les utilisateurs qui voulaient seulement parcourir le contenu d’une table.
Bonne nouvelle ! Le moteur SQL a été mis à jour pour permettre la lecture des champs d’objets 4D.
Début / fin de SQL en mode préemptif
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.