Connecteurs
Un connecteur est le moyen par lequel Liberty Next atteint une source de données : un connecteur SQL porte les requêtes nommées d'un pool de base de données, un connecteur API les endpoints nommés d'une API web. Modifiés dans Liberty Next → Construire → Connecteurs ; un connecteur doté d'un menu est une application.
Requêtes — vue d'ensemble
Organisation de la page Connecteurs de Liberty — Paramètres / Tables / Requêtes / Séquences / Lookups — et les quatre types de requêtes qu'elle range.
Créer depuis une table de la base
L'Assistant CRUD — pointez Liberty sur une table existante, cochez les colonnes, obtenez les quatre requêtes CRUD générées et enregistrées en un clic.
Créer une requête personnalisée
Écrire une requête indépendante à la main — la vue Requêtes, le formulaire de l'éditeur, le switch writable, le bloc params, l'éditeur SQL avec autocomplétion et jetons.
Dupliquer une requête ou un connecteur
Dupliquer une requête au sein d'un connecteur, dupliquer toutes les requêtes CRUD d'une table, ou dupliquer une application entière (connecteur + dictionnaire + écrans + menu + tableaux de bord + graphiques).
Séquences et lookups
L'assistant de génération — choix d'une table et d'une colonne, puis création en un clic d'une requête de séquence (numéro suivant) ou de lookup (code et libellé) et de l'élément correspondant du dictionnaire.
Liaison de paramètres
Comment les paramètres :nom d'une requête reçoivent leur valeur — valeurs par défaut déclarées sur la requête, param_binds de l'appelant (valeur fixe, autre champ, sources intégrées #LOGIN_USER# / #SYSDATE#) et jetons {{LOGIN}} / {{SYSDATE}} renseignés par le serveur.
Variantes SQL par dialecte
Livrer une requête Liberty unique avec un SQL différent sur Postgres, Oracle, MySQL, SQL Server, SQLite et DB2 — la map `sql` par dialecte, quand l'utiliser, les pièges courants.