cabrillio.nowapp : Client
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)
Öffnet einen nativen Bildschirm des mobilen Startprogramms.
| Name | Typ | Beschreibung |
|---|---|---|
| StartprogrammBildschirm-ID | Zeichenfolge | Sys_id des Startprogramm-Bildschirms aus der Tabelle „Applet-Startprogramm“ [sys_sg_applet_launcher]. |
| Typ | Beschreibung |
|---|---|
| Boolean | Kennzeichnung, die angibt, ob die Methode auf der nativen Seite verfügbar ist. Gültige Werte:
|
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)
Öffnet einen nativen Mobile-Bildschirm.
| Name | Typ | Beschreibung |
|---|---|---|
| screenId | Zeichenfolge | Die sys_id des Bildschirmdatensatzes, der aus der Tabelle „Bildschirm“ [sys_sg_screen] geöffnet werden soll. |
| Typ | Beschreibung |
|---|---|
| Boolean | Kennzeichnung, die angibt, ob die Methode auf der nativen Seite verfügbar ist. Gültige Werte:
|
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)
Öffnet einen nativen Mobile-Bildschirm mit einem Datensatzkontext.
| 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. |
| Datensatz | Zeichenfolge | Die sys_id des Datensatzes. |
| Typ | Beschreibung |
|---|---|
| Boolean | Kennzeichnung, die angibt, ob die Methode auf der nativen Seite verfügbar ist. Gültige Werte:
|
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)
Führt eine native mobile Funktion aus.
| 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. Hinweis: Unterschiede zwischen globalen Aktionen und Datensatzaktionen:
|
| recordId | Zeichenfolge | Die sys_id des Datensatzes. Optional für globale Aktionselemente. Weitere Informationen zur mobilen Funktion finden Sie unter Action functions. Hinweis: Unterschiede zwischen globalen und datensatzbezogenen Aktionselementen:
|
| Typ | Beschreibung |
|---|---|
| Boolean | Kennzeichnung, die angibt, ob die Methode auf der nativen Seite verfügbar ist. Gültige Werte:
|
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 ()
Aktualisieren Sie den UI-Stapel, falls in der Webansicht eine Tabellenaktualisierung vorgenommen wird, die sich auf einen vorherigen Bildschirm auswirken kann.
| Name | Typ | Beschreibung |
|---|---|---|
| Keine |
| Typ | Beschreibung |
|---|---|
| Boolean | Kennzeichnung, die angibt, ob die Methode auf der nativen Seite verfügbar ist. Gültige Werte:
|
const result = cabrillo.nowapp.refresh();
If (result === false) {
console.log("method is not available")
Ausgabe:
true