---
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


---

# cabrillio.nowapp : Client

# cabrillio.nowapp : Client {#ariaid-title1}

* Freigeben Version: Xanadu
* 
* Aktualisiert 1. August 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 3 Minuten Lesedauer

Der Namespace für die Funktionen der CABRILLO Now-App. Dies ermöglicht Ihnen die Interaktion mit Bildschirmen innerhalb von Now Platform® nativen mobilen Apps.

## cabrillio.nowapp -- openLauncherScreen(Zeichenfolge -- launcherScreenId) {#ariaid-title2}

Öffnet einen nativen Bildschirm des mobilen Startprogramms.
{#CNA-openLauncherScreen_S__table_pqc_55j_kxb__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| StartprogrammBildschirm-ID | Zeichenfolge | Sys_id des Startprogramm-Bildschirms aus der Tabelle „Applet-Startprogramm" \[sys_sg_applet_launcher\]. |
[Tabelle : 1. Parameter]

{#CNA-openLauncherScreen_S__table_pqc_55j_kxb} {#CNA-openLauncherScreen_S__table_qqc_55j_kxb__entry__2}

| Typ | Beschreibung |
|-|-|
| Boolean | Kennzeichnung, die angibt, ob die Methode auf der nativen Seite verfügbar ist. Gültige Werte: * „wahr": Die Methode ist auf der nativen Seite verfügbar * „falsch": Die Methode ist auf der nativen Seite nicht verfügbar. {#CNA-openLauncherScreen_S__ul_jvs_4m5_qxb} |
[Tabelle : 2. Ergebnisse]

{#CNA-openLauncherScreen_S__table_qqc_55j_kxb}  

    const launcherScreenId = 'a9e30c7dc61122760116894de7bcc7bd'; 
    const result = cabrillo.nowapp.openLauncherScreen(launcherScreenId); 
    If (result === false) {  
        console.log("method is not available")  
    } 

Ausgabe:

    true

## cabrillio.nowapp -- openScreen(Zeichenfolge screenId) {#ariaid-title3}

Öffnet einen nativen Mobile-Bildschirm.
{#CNA-openscreen_S__table_xsl_grj_kxb__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| screenId | Zeichenfolge | Die sys_id des Bildschirmdatensatzes, der aus der Tabelle „Bildschirm" \[sys_sg_screen\] geöffnet werden soll. |
[Tabelle : 3. Parameter]

{#CNA-openscreen_S__table_xsl_grj_kxb} {#CNA-openscreen_S__table_ysl_grj_kxb__entry__2}

| Typ | Beschreibung |
|-|-|
| Boolean | Kennzeichnung, die angibt, ob die Methode auf der nativen Seite verfügbar ist. Gültige Werte: * „wahr": Die Methode ist auf der nativen Seite verfügbar * „falsch": Die Methode ist auf der nativen Seite nicht verfügbar. {#CNA-openscreen_S__ul_jvs_4m5_qxb} |
[Tabelle : 4. Ergebnisse]

{#CNA-openscreen_S__table_ysl_grj_kxb}  

    const screenId = 'a9e30c7dc61122760116894de7bcc7bd'; 
    cabrillo.nowapp.openScreen(screenId); 
    If (result === false) {  
        console.log("method is not available")  
    }

Ausgabe:

    true

## cabrillio.nowapp -- openScreenWithRecordContext(Zeichenfolge-screenId, Zeichenfolgentabelle, Zeichenfolgen-recordId) {#ariaid-title4}

Öffnet einen nativen Mobile-Bildschirm mit einem Datensatzkontext.
{#CNA-openScreenWithRecrdContext_S_S_S__table_cvx_xsj_kxb__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| ScreenId | Zeichenfolge | Sys_id des Bildschirmdatensatzes, der aus der Tabelle „Bildschirm" \[sys_sg_screen\] geöffnet werden soll. |
| Tabelle | Zeichenfolge | Die Datensatztabelle. |
| record | Zeichenfolge | Die sys_id des Datensatzes. |
[Tabelle : 5. Parameter]

{#CNA-openScreenWithRecrdContext_S_S_S__table_cvx_xsj_kxb} {#CNA-openScreenWithRecrdContext_S_S_S__table_dvx_xsj_kxb__entry__2}

| Typ | Beschreibung |
|-|-|
| Boolean | Kennzeichnung, die angibt, ob die Methode auf der nativen Seite verfügbar ist. Gültige Werte: * „wahr": Die Methode ist auf der nativen Seite verfügbar * „falsch": Die Methode ist auf der nativen Seite nicht verfügbar. {#CNA-openScreenWithRecrdContext_S_S_S__ul_jvs_4m5_qxb} |
[Tabelle : 6. Ergebnisse]

{#CNA-openScreenWithRecrdContext_S_S_S__table_dvx_xsj_kxb}  

    const screenId = 'a9e30c7dc61122760116894de7bcc7bd'; 
    const recordId= '8e99daa3ff133100ba13757574847f2d'; 
    const table= 'sys_users'; 
    const result = cabrillo.nowapp.openScreenWithRecordContext(screenId, table, recordId); 
    If (result === false) {  
        console.log("method is not available")  
    } 

Ausgabe:

    true

## cabrillio.nowapp -- durchführenFunktion(Zeichenfolge-Funktions-ID, Zeichenfolgentabelle, Zeichenfolgen-Datensatz-ID) {#ariaid-title5}

Führt eine native mobile Funktion aus.
Hinweis:  
Für das Vancouver-Release werden nur Aktionsfunktionen unterstützt. Weitere Informationen finden Sie unter [Action functions](https://www.servicenow.com/docs/access?context=mobile-actions&version=xanadu&pubname=xanadu-mobile&ft:locale=en-US).
{#CNA-performFunction_S_S_S__table_tjf_5vj_kxb__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| functionId | Zeichenfolge | Sys_id der Zielfunktion aus der Tabelle „Schaltfläche" \[sys_sg_button\]. |
| Tabelle | Zeichenfolge | Die Datensatztabelle. Optional für globale Aktionselemente. Weitere Informationen zur mobilen Funktion finden Sie unter [Action functions](https://www.servicenow.com/docs/access?context=mobile-actions&version=xanadu&pubname=xanadu-mobile&ft:locale=en-US). Hinweis: Unterschiede zwischen globalen Aktionen und Datensatzaktionen: * Datensatz: Wendet eine Aktion auf Datensatzebene an. Verwenden Sie diese Option zum Beispiel, um eine Schaltfläche zu erstellen, die den Status eines Datensatzes ändert. Sie können den Kontext für Aktionen für ein bestimmtes Feld, einen bestimmten Datensatz oder Wischaktionen auf „Datensatz" festlegen. Wenn die Aktionsfunktion einen UI-Parameter enthält, bei dem das Feld Eingabequelle auf Automatisch ausfüllen gesetzt ist, müssen Sie die Tabelle im Feld Tabelle angeben. * Global: Wendet eine Aktion auf globaler oder Listenebene an. Verwenden Sie diese Option beispielsweise, um eine Schaltfläche hinzuzufügen, die einen Datensatz erstellt. Verwenden Sie die Einstellung „Global" nicht für Aktionen, die sich im Kontext eines Datensatzes befinden, oder Aktionen, die einen UI-Parameter enthalten, bei dem das Feld Eingabequelle auf Automatisch ausfüllen festgelegt ist. {#CNA-performFunction_S_S_S__ul_l51_bzj_kxb} |
| recordId | Zeichenfolge | Die sys_id des Datensatzes. Optional für globale Aktionselemente. Weitere Informationen zur mobilen Funktion finden Sie unter [Action functions](https://www.servicenow.com/docs/access?context=mobile-actions&version=xanadu&pubname=xanadu-mobile&ft:locale=en-US). Hinweis: Unterschiede zwischen globalen und datensatzbezogenen Aktionselementen: * Datensatz: Wendet eine Aktion auf Datensatzebene an. Verwenden Sie diese Option zum Beispiel, um eine Schaltfläche zu erstellen, die den Status eines Datensatzes ändert. Sie können den Kontext für Aktionen für ein bestimmtes Feld, einen bestimmten Datensatz oder Wischaktionen auf „Datensatz" festlegen. Wenn die Aktionsfunktion einen UI-Parameter enthält, bei dem das Feld Eingabequelle auf Automatisch ausfüllen gesetzt ist, müssen Sie die Tabelle im Feld Tabelle angeben. * Global: Wendet eine Aktion auf globaler oder Listenebene an. Verwenden Sie diese Option beispielsweise, um eine Schaltfläche hinzuzufügen, die einen Datensatz erstellt. Verwenden Sie die Einstellung „Global" nicht für Aktionen, die sich im Kontext eines Datensatzes befinden, oder Aktionen, die einen UI-Parameter enthalten, bei dem das Feld Eingabequelle auf Automatisch ausfüllen festgelegt ist. {#CNA-performFunction_S_S_S__ul_rhp_mgw_4xb} |
[Tabelle : 7. Parameter]

{#CNA-performFunction_S_S_S__table_tjf_5vj_kxb} {#CNA-performFunction_S_S_S__table_ujf_5vj_kxb__entry__2}

| Typ | Beschreibung |
|-|-|
| Boolean | Kennzeichnung, die angibt, ob die Methode auf der nativen Seite verfügbar ist. Gültige Werte: * „wahr": Die Methode ist auf der nativen Seite verfügbar * „falsch": Die Methode ist auf der nativen Seite nicht verfügbar. {#CNA-performFunction_S_S_S__ul_jvs_4m5_qxb} |
[Tabelle : 8. Ergebnisse]

{#CNA-performFunction_S_S_S__table_ujf_5vj_kxb}  

    const functionId= 'a9e30c7dc61122760116894de7bcc7bd'; 
    const recordId= '8e99daa3ff133100ba13757574847f2d'; 
    const table= 'sys_users'; 
    const result = cabrillo.nowapp.performFunction(functionId, table, recordId); 
    If (result === false) {  
        console.log("method is not available")  
    } 

Ausgabe:

    true

## cabrillio.nowapp -- Aktualisierung () {#ariaid-title6}

Aktualisieren Sie den UI-Stapel, falls in der Webansicht eine Tabellenaktualisierung vorgenommen wird, die sich auf einen vorherigen Bildschirm auswirken kann.
{#CNA-refresh__table_j4s_wzj_kxb__entry__3}

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

{#CNA-refresh__table_j4s_wzj_kxb} {#CNA-refresh__table_k4s_wzj_kxb__entry__2}

| Typ | Beschreibung |
|-|-|
| Boolean | Kennzeichnung, die angibt, ob die Methode auf der nativen Seite verfügbar ist. Gültige Werte: * „wahr": Die Methode ist auf der nativen Seite verfügbar * „falsch": Die Methode ist auf der nativen Seite nicht verfügbar. {#CNA-refresh__ul_jvs_4m5_qxb} |
[Tabelle : 10. Ergebnisse]

{#CNA-refresh__table_k4s_wzj_kxb}  

    const result = cabrillo.nowapp.refresh(); 
    If (result === false) {  
        console.log("method is not available")  

Ausgabe:

    true


