Vue d’ensemble de la classe Glide

  • Rversion finale: Washingtondc
  • Mis à jour 1 févr. 2024
  • 1 minute de lecture
  • Les ServiceNow classes Glide exposent des API JavaScript qui vous permettent de travailler facilement avec des tables à l’aide de scripts.

    Les API Glide vous permettent d’effectuer des opérations de base de données sans écrire de requêtes SQL, d’afficher des pages d’interface utilisateur et de définir des actions d’interface utilisateur. Les tableaux suivants fournissent de brèves descriptions des classes Glide et des liens vers des informations détaillées.

    Tableau 1. Classes Glide côté serveur
    Classe Description
    GlideRecord Utilisez cette classe pour les opérations de base de données au lieu d’écrire des requêtes SQL. GlideRecord est une classe Java spéciale qui peut être utilisée en JavaScript exactement comme s’il s’agissait d’une classe JavaScript native. Un objet GlideRecord est un objet qui contient les enregistrements d’une seule table. Voir GlideRecord.
    Élément Glide Utilisez cette classe pour opérer sur les champs du GlideRecord actuel. Voir GlideElement.
    GlideSystem Utilisez cette classe pour obtenir des informations sur le système. Voir GlideSystem.
    GlideAggregate (en anglais seulement) Utilisez cette classe pour effectuer des requêtes d’agrégation de base de données, telles que COUNT, SUM, MIN, MAX et AVG, afin de créer des rapports ou des calculs personnalisés dans les champs calculés. Voir GlideAggregate.
    GlideDateTime Utilisez cette classe pour effectuer des opérations date-heure, telles que les calculs de date-heure, la mise en forme d’une date-heure ou la conversion entre les formats date-heure. Voir GlideDateTime.
    Tableau 2. Classes Glide côté client
    Classe Description
    GlideAjax Utilisez cette classe pour exécuter du code côté serveur à partir du client. Voir GlideAjax.
    GlideDialogWindow Utilisez cette classe pour afficher une fenêtre de dialogue. Voir GlideDialogWindow.
    GlideForm Utilisez cette classe pour personnaliser les formulaires. Voir GlideForm.
    GlideList2 (en anglais seulement) Utilisez cette classe pour personnaliser les listes (v2), y compris les listes normales et les listes connexes. Voir GlideList2.
    GlideMenu Utilisez cette classe pour personnaliser les éléments du menu contextuel de l’interface utilisateur. Voir GlideMenu.
    GlideUser (en anglais seulement) Utilisez cette classe pour obtenir des informations de session sur l’utilisateur actuel et les rôles d’utilisateur actuels. Voir GlideUser.