Vue d’ensemble de la classe Glide

  • Rversion finale: Zurich
  • Mis à jour 31 juil. 2025
  • 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.

    À l’aide des API Glide, vous pouvez effectuer des opérations de base de données sans écrire de requêtes SQL, afficher des pages de l’interface utilisateur et 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 GlideRecord est un objet qui contient des enregistrements d’une seule table. Consultez GlideRecord.
    Élément GlideElement 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.
    Agrégat GlideAgrégat Utilisez cette classe pour exécuter 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 personnalisés ou des calculs dans des champs calculés. Consultez GlideAggregate.
    GlideDateTime Utilisez cette classe pour effectuer des opérations de date heure, telles que des calculs de date et d’heure, la mise en forme d’une date et heure ou la conversion entre les formats de date et d’heure. Consultez 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.
    Forme GlideForm Utilisez cette classe pour personnaliser les formulaires. Voir GlideForm.
    Liste GlideList2 Utilisez cette classe pour personnaliser les listes (v2), y compris les listes normales et les listes connexes. Voir GlideList2.
    Menu GlideMenu Utilisez cette classe pour personnaliser les éléments du menu contextuel de l’interface utilisateur. Voir GlideMenu.
    GlideUser Utilisez cette classe pour obtenir des informations de session sur l’utilisateur actuel et les rôles d’utilisateur actuels. Voir GlideUser.