---
sourceDocument: Xanadu API リファレンス
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ja-JP/xanadu/api-reference

 Release :

    - xanadu

ft:locale :

    - ja-JP

ft:publication_title :

    - Xanadu API リファレンス

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# Glide クラスの概要

# Glide クラスの概要 {#ariaid-title1}

* リリースバージョン: Xanadu
* 
* 更新日 2024年08月01日
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 所要時間：2分

ServiceNow Glide クラスは、JavaScript の API を公開しており、スクリプトを使用してテーブルを便利に操作することができます。
Glide API を使用すると、SQL クエリを記述せずにデータベース操作を実行したり、UI ページを表示したり、UI アクションを定義したりできます。次の表に、Glide クラスの要約と詳細情報へのリンクを示します。  
{#r_GlideClassOverview__table_bpm_rv3_rq__entry__2}

| クラス | 説明 |
|-|-|
| GlideRecord | SQL クエリを記述する代わりに、このクラスをデータベース操作に使用します。GlideRecord は、JavaScript でネイティブ JavaScript クラスとまったく同じように使用できる特別な Java クラスです。GlideRecord は、1 つのテーブルのレコードを含むオブジェクトです。「[GlideRecord](https://servicenow-prod.fluidtopics.net/DKnkjnu3r0c8j~e5s2NNhg#c_GlideRecordScopedAPI "スコープ付き GlideRecord API はデータベース操作に使用されます。")」を参照してください。 |
| GlideElement | このクラスを使用して、現在の GlideRecord のフィールドを操作します。「[GlideElement](https://servicenow-prod.fluidtopics.net/WyfgRdisCAXy_29MGIpHMw#c_GlideElementScopedAPI "スコープ付き GlideElement API には、フィールドとその値を処理する便利なスクリプトメソッドが多数用意されています。スコープ付き GlideElement メソッドは、現在の Glide レコードのフィールドで使用できます。")」を参照してください。 |
| GlideSystem | このクラスを使用して、システムに関する情報を取得します。「[GlideSystem](https://servicenow-prod.fluidtopics.net/MqZvamz75if7gRreRf1bqQ#c_GlideSystemScopedAPI "スコープ付き GlideSystem API には、システムに関する情報、現在ログインしているユーザーに関する情報、およびその他のシステムレベルの情報を取得するための便利なメソッドが多数用意されています。")」を参照してください。 |
| GlideAggregate | このクラスを使用して、COUNT、SUM、MIN、MAX、AVG などのデータベース集計クエリを実行し、計算されたフィールドでカスタマイズされたレポートや計算を作成します。「[GlideAggregate](https://servicenow-prod.fluidtopics.net/TdgCOa3dDq7_JUvqzBt6KA#c_GlideAggregateScopedAPI "GlideAggregate API を使用すると、データベース集計クエリーを作成できます。")」を参照してください。 |
| GlideDateTime | このクラスを使用して、date-time 計算、date-time の書式設定、date-time 形式間の変換などの date-time の操作を実行します。「[GlideDateTime](https://servicenow-prod.fluidtopics.net/xWri1nmJyGLw7m~IPzfcdg#c_GlideDateTimeScoped "スコープ指定された GlideDateTime クラスは、GlideDateTime オブジェクトに対する操作を実行するためのメソッドを提供します。")」を参照してください。 |
[表 : 1. サーバーサイドの Glide クラス]

{#r_GlideClassOverview__table_bpm_rv3_rq}  
{#r_GlideClassOverview__table_xr1_jw3_rq__entry__2}

| クラス | 説明 |
|-|-|
| GlideAjax | このクラスを使用して、クライアントからサーバーサイドコードを実行します。「[GlideAjax](https://servicenow-prod.fluidtopics.net/Atc_gXlIw3~k0vHCJpI8HA#c_GlideAjaxAPI "GlideAjax クラスを使用すると、クライアントスクリプトがスクリプトインクルードのサーバー側コードを呼び出すことができます。")」を参照してください。 |
| GlideDialogWindow | このクラスを使用して、ダイアログウィンドウを表示します。「[GlideDialogWindow](https://servicenow-prod.fluidtopics.net/3eTnUxMcczdEWRkSA7ymAQ#c_GlideDialogWindowAPI "GlideDialogWindows API は、現在のウィンドウとフレームにダイアログを表示するメソッドを提供します。")」を参照してください。 |
| GlideForm | このクラスを使用して、フォームをカスタマイズします。「[GlideForm](https://servicenow-prod.fluidtopics.net/iZXkMKU701Cuwf8ZI0XoLA#c_GlideFormAPI "GlideForm API はフォームをカスタマイズするメソッドを提供します。")」を参照してください。 |
| GlideList2 | このクラスを使用して、通常リストや関連リストを含む (v2) リストをカスタマイズします。「[GlideList2](https://servicenow-prod.fluidtopics.net/giScvg9r8tuWggedyofT6g#c_GlideList2API "GlideList2 API は、(v2) リストをカスタマイズするためのメソッドを提供します。")」を参照してください。 |
| GlideMenu | このクラスを使用して、UI コンテキストメニューのアイテムをカスタマイズします。「[GlideMenu](https://servicenow-prod.fluidtopics.net/7N67wmcb~oReuG1h6xSjJQ#c_GlideMenuAPI "GlideMenu API は、UI コンテキストメニューアイテムをカスタマイズするために UI コンテキストメニューと onShow スクリプトで使用できるメソッドを提供します。")」を参照してください。 |
| GlideUser | このクラスを使用して、現在のユーザーと現在のユーザーロールに関するセッション情報を取得します。「[GlideUser](https://servicenow-prod.fluidtopics.net/W5D01kjdrbnX~bQob~CAIA#c_GlideUserAPI "GlideUser API は、現在のユーザーと現在のユーザーロールに関する情報にアクセスするメソッドを提供します。この API を使用すると、ユーザー情報を取得するために低速な GlideRecord クエリを使用する必要がなくなります。")」を参照してください。 |
[表 : 2. クライアントサイドの Glide クラス]

{#r_GlideClassOverview__table_xr1_jw3_rq}
* **[Glide スタック](https://servicenow-prod.fluidtopics.net/8ZoEO8fD8Ssw07NXZAVYxg)**   
  Glide は、Java で記述された拡張可能な Web 2.0 開発プラットフォームであり、フォームベースのワークフローアプリケーション (作業指示書、トラブルチケット、プロジェクト管理 (PM)など) の迅速な開発を支援します。

