---
sourceDocument: Xanadu-API-Referenz
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/de-DE/xanadu/api-reference

 Release :

    - xanadu

ft:locale :

    - de-DE

ft:publication_title :

    - Xanadu-API-Referenz

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# GlideTableHierarchy: Bereichsbezogen

# GlideTableHierarchy: Bereichsbezogen {#ariaid-title1}

Die GlideTableHierarchy- API bietet Methoden zum Verarbeiten von Informationen über Tabellenbeziehungen.

## GlideTableHierarchy: GlideTableHierarchy(String tableName) {#ariaid-title2}

Instantiiert ein GlideTableHierarchy-Objekt.
{#r_ScopedGlideTableHierarchyGlideTableHierarchy_String__table_fff_zrs_2r__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| tableName | Zeichenfolge | Der Name der Tabelle. |
[Tabelle : 1. Parameter]

{#r_ScopedGlideTableHierarchyGlideTableHierarchy_String__table_fff_zrs_2r}  

    var table = new GlideTableHierarchy("incident"); 
    gs.info(table.getTables());

Ausgabe:

    incident,task

## GlideTableHierarchy - getAllExtensions() {#ariaid-title3}

Gibt ein Zeichenfolgenarray zurück, das alle Tabellen enthält, die die aktuelle Tabelle erweitern, und die aktuelle Tabelle enthält.
{#r_ScopedGlideTableHierarchyGetAllExtensions__table_ctl_fvs_2r__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| Keine |   |   |
[Tabelle : 2. Parameter]

{#r_ScopedGlideTableHierarchyGetAllExtensions__table_ctl_fvs_2r} {#r_ScopedGlideTableHierarchyGetAllExtensions__table_dtl_fvs_2r__entry__2}

| Typ | Beschreibung |
|-|-|
| Array | Ein Zeichenfolgenarray, das die Tabellen in der Hierarchie enthält, die die aktuelle Tabelle enthalten. |
[Tabelle : 3. Ergebnisse]

{#r_ScopedGlideTableHierarchyGetAllExtensions__table_dtl_fvs_2r}  

    var table = new GlideTableHierarchy("task"); 
    gs.info(table.getAllExtensions());

Ausgabe: Zeilenumbrüche wurden zur besseren Übersicht hinzugefügt.

    task,sc_task,problem_task,change_phase,sc_req_item,kb_submission,
    release_phase,problem,ticket,sm_task,hr_task,change_task,change_request,
    change_request_imac,incident,release_task,vtb_task,sm_order,hr_case,
    sysapproval_group,sc_request

## GlideTableHierarchy -- getBase() {#ariaid-title4}

Gibt die übergeordnete Klasse zurück.
{#r_ScopedGlideTableHierarchyGetBase__table_aqs_p3t_2r__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| Keine |   |   |
[Tabelle : 4. Parameter]

{#r_ScopedGlideTableHierarchyGetBase__table_aqs_p3t_2r} {#r_ScopedGlideTableHierarchyGetBase__table_bqs_p3t_2r__entry__2}

| Typ | Beschreibung |
|-|-|
| Zeichenfolge | Die übergeordnete Klasse. |
[Tabelle : 5. Ergebnisse]

{#r_ScopedGlideTableHierarchyGetBase__table_bqs_p3t_2r}  

    var table = new GlideTableHierarchy("cmdb_ci_server"); 
    gs.info(table.getBase());

Ausgabe:

    cmdb_ci_computer

## GlideTableHierarchy - getHierarchy () {#ariaid-title5}

Gibt ein Array von Zeichenfolgen zurück, das alle Klassen in der Hierarchie der aktuellen Tabelle enthält.
{#r_ScopedGlideTableHierarchyGetHierarchy__table_kwh_sht_2r__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| Keine |   |   |
[Tabelle : 6. Parameter]

{#r_ScopedGlideTableHierarchyGetHierarchy__table_kwh_sht_2r} {#r_ScopedGlideTableHierarchyGetHierarchy__table_lwh_sht_2r__entry__2}

| Typ | Beschreibung |
|-|-|
| Array | Ein Array von Zeichenfolgen der Klassen in der Hierarchie. |
[Tabelle : 7. Ergebnisse]

{#r_ScopedGlideTableHierarchyGetHierarchy__table_lwh_sht_2r}  

    var table = new GlideTableHierarchy("incident"); 
    gs.info(table.getHierarchy());

Ausgabe:

    incident,task

## GlideTableHierarchy -- getName() {#ariaid-title6}

Gibt den Namen der Tabelle zurück.
{#r_ScopedGlideTableHierarchyGetName__table_hqw_hts_2r__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| Keine |   |   |
[Tabelle : 8. Parameter]

{#r_ScopedGlideTableHierarchyGetName__table_hqw_hts_2r} {#r_ScopedGlideTableHierarchyGetName__table_iqw_hts_2r__entry__2}

| Typ | Beschreibung |
|-|-|
| Zeichenfolge | Der Name der Tabelle. |
[Tabelle : 9. Ergebnisse]

{#r_ScopedGlideTableHierarchyGetName__table_iqw_hts_2r}  

    var table = new GlideTableHierarchy("incident"); 
    gs.info(table.getName());

Ausgabe:

    incident

## GlideTableHierarchy -- getRoot() {#ariaid-title7}

Gibt die oberste Klasse in der Hierarchie zurück.
{#r_ScopedGlideTableHierarchyGetRoot__table_xnc_f3t_2r__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| Keine |   |   |
[Tabelle : 10. Parameter]

{#r_ScopedGlideTableHierarchyGetRoot__table_xnc_f3t_2r} {#r_ScopedGlideTableHierarchyGetRoot__table_ync_f3t_2r__entry__2}

| Typ | Beschreibung |
|-|-|
| Zeichenfolge | Name der Stammklasse. |
[Tabelle : 11. Ergebnisse]

{#r_ScopedGlideTableHierarchyGetRoot__table_ync_f3t_2r}  

    var table = new GlideTableHierarchy("cmdb_ci_server"); 
    gs.info(table.getRoot());

Ausgabe:

    cmdb

## GlideTableHierarchy - getTables() {#ariaid-title8}

Gibt ein Array von Zeichenfolgen der Tabellennamen in der Hierarchie zurück.
{#r_ScopedGlideTableHierarchyGetTables__table_xkr_xts_2r__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| Keine |   |   |
[Tabelle : 12. Parameter]

{#r_ScopedGlideTableHierarchyGetTables__table_xkr_xts_2r} {#r_ScopedGlideTableHierarchyGetTables__table_ykr_xts_2r__entry__2}

| Typ | Beschreibung |
|-|-|
| Array | Ein Zeichenfolgenarray, das die Namen von Tabellen in der Hierarchie enthält. |
[Tabelle : 13. Ergebnisse]

{#r_ScopedGlideTableHierarchyGetTables__table_ykr_xts_2r}  

    var table = new GlideTableHierarchy("incident"); 
    gs.info(table.getTables());

Ausgabe:

    incident,task

## GlideTableHierarchy - getTableExtensions() {#ariaid-title9}

Gibt ein Array von Zeichenfolgen zurück, das alle Tabellen enthält, die die aktuelle Tabelle erweitern.
{#r_ScopedGlideTableHierarchyGetTableExtensions__table_egs_p5s_2r__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| Keine |   |   |
[Tabelle : 14. Parameter]

{#r_ScopedGlideTableHierarchyGetTableExtensions__table_egs_p5s_2r} {#r_ScopedGlideTableHierarchyGetTableExtensions__table_fgs_p5s_2r__entry__2}

| Typ | Beschreibung |
|-|-|
| Array | Ein Zeichenfolgenarray, das die Tabellen enthält, die die aktuelle Tabelle erweitern. |
[Tabelle : 15. Ergebnisse]

{#r_ScopedGlideTableHierarchyGetTableExtensions__table_fgs_p5s_2r}  

    var table = new GlideTableHierarchy("task"); 
    gs.info(table.getTableExtensions());

Ausgabe: Zeilenumbrüche wurden zur besseren Übersicht hinzugefügt

    sc_task,problem_task,change_phase,sc_req_item,kb_submission,release_phase,problem,
    ticket,sm_task,hr_task,change_task,change_request,change_request_imac,incident,
    release_task,vtb_task,sm_order,hr_case,sysapproval_group,sc_request

## GlideTableHierarchy -- isBaseClass() {#ariaid-title10}

Gibt true zurück, wenn dies eine Basisklasse ist.
{#r_ScopedGlideTableHierarchyIsBaseClass__table_js2_1jt_2r__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| Keine |   |   |
[Tabelle : 16. Parameter]

{#r_ScopedGlideTableHierarchyIsBaseClass__table_js2_1jt_2r} {#r_ScopedGlideTableHierarchyIsBaseClass__table_ks2_1jt_2r__entry__2}

| Typ | Beschreibung |
|-|-|
| Boolean | True, wenn die aktuelle Tabelle keine übergeordnete Tabelle hat und Erweiterungen hat. |
[Tabelle : 17. Ergebnisse]

{#r_ScopedGlideTableHierarchyIsBaseClass__table_ks2_1jt_2r}  

    var table = new GlideTableHierarchy("incident"); 
    gs.info(table.isBaseClass());

Ausgabe:

    false

## GlideTableHierarchy -- isSoloClass() {#ariaid-title11}

Gibt true zurück, wenn sich diese Tabelle nicht in einer Hierarchie befindet.
{#r_ScopedGlideTableHierarchyIsSoloClass__table_djg_mjt_2r__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| Keine |   |   |
[Tabelle : 18. Parameter]

{#r_ScopedGlideTableHierarchyIsSoloClass__table_djg_mjt_2r} {#r_ScopedGlideTableHierarchyIsSoloClass__table_ejg_mjt_2r__entry__2}

| Typ | Beschreibung |
|-|-|
| Boolean | True, wenn die aktuelle Tabelle keine übergeordnete Tabelle und keine Erweiterungen hat. |
[Tabelle : 19. Ergebnisse]

{#r_ScopedGlideTableHierarchyIsSoloClass__table_ejg_mjt_2r}  

    var table = new GlideTableHierarchy("sys_user"); 
    gs.info(table.isSoloClass());

Ausgabe:

    true

## GlideTableHierarchy -- hasExtensions() {#ariaid-title12}

Gibt true zurück, wenn diese Klasse erweitert wurde.
{#r_ScopedGlideTableHierarchyHasExtensions__table_jqs_wjt_2r__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| Keine |   |   |
[Tabelle : 20. Parameter]

{#r_ScopedGlideTableHierarchyHasExtensions__table_jqs_wjt_2r} {#r_ScopedGlideTableHierarchyHasExtensions__table_kqs_wjt_2r__entry__2}

| Typ | Beschreibung |
|-|-|
| Boolean | True, wenn die aktuelle Tabelle Erweiterungen hat. |
[Tabelle : 21. Ergebnisse]

{#r_ScopedGlideTableHierarchyHasExtensions__table_kqs_wjt_2r}  

    var table = new GlideTableHierarchy("incident"); 
    gs.info(table.hasExtensions());

Ausgabe:

    false


