GlideAgentWorkspace (g_aw) – Client
Die g_aw- API stellt Methoden bereit, mit denen eine UI-Aktion oder ein Client-Skript einen angegebenen Datensatz auf der Registerkarte Mitarbeiterbereich öffnen kann.
Für diese Klasse ist kein Konstruktor vorhanden. Greifen Sie mit dem globalen Objekt g_aw auf GlideAgentWorkspace- Methoden zu.
GlideAgentWorkspace – schließenDatensatz ()
Schließt den derzeit geöffneten Datensatz, z. B. ein Formular, auf einer Unterregisterkarte in Mitarbeiterbereich.
| Name | Typ | Beschreibung |
|---|---|---|
| Keine |
| Typ | Beschreibung |
|---|---|
| Keine |
Funktion onClick(g_form) {function onClick(g_form) {
g_form.save().then(function(){
g_aw.closeRecord();
});
}
GlideAgentWorkspace – openRecord (Zeichenfolgentabelle, Zeichenfolgen-Sys-ID, Objektparameter)
Öffnet einen angegebenen Datensatz, z. B. ein Formular, auf einer Unterregisterkarte in Mitarbeiterbereich.
| Name | Typ | Beschreibung |
|---|---|---|
| table | Zeichenfolge | Name der Tabelle, die den zu öffnenden Datensatz enthält. |
| sysId | Zeichenfolge | Sys-ID des zu öffnenden Datensatzes. |
| params | Objekt | Optional. Name/Wert-Paare der Parameter, die an den Datensatz übergeben werden sollen. |
| params.readOnlyForm | Boolean | Kennzeichnung, die angibt, ob alle Felder im geöffneten Datensatz schreibgeschützt sind; unabhängig von der UI-Richtlinie und den ACLs.
Standardwert: false |
| params.defaultTab | Zeichenfolge | Name der ersten Registerkarte, die im Arbeitsbereich angezeigt werden soll. Sie können nur zugehörige Elemente oder zugehörige Listen angeben. Wenn nicht angegeben, wird die Registerkarte „Details“ angezeigt, es sei denn, hideDetails ist auf „wahr“ festgelegt. Weitere Informationen zur Methode zum Abrufen des Namens einer zugehörigen Liste finden Sie unter getRelatedListNames(). |
| params.hideDetails | Boolean | Kennzeichnung, die angibt, ob die Registerkarte „Details“ und die UI-Aktionen ausgeblendet werden sollen.
Standardwert: false |
| Typ | Beschreibung |
|---|---|
| Keine |
Öffnen Sie einen sys_user-Datensatz auf einer untergeordneten Registerkarte.
g_aw.openRecord('sys_user', '62826bf03710200044e0bfc8bcbe5df1');
Öffnen Sie einen Datensatz auf einer Unterregisterkarte, in der alle Felder schreibgeschützt sind.
g_aw.openRecord('sys_user', '62826bf03710200044e0bfc8bcbe5df1', {readOnlyForm: true});
Öffnen Sie einen Datensatz auf einer Unterregisterkarte, und wechseln Sie direkt zur zugehörigen Liste „Gruppen“.
g_aw.openRecord('sys_user', '62826bf03710200044e0bfc8bcbe5df1', {defaultTab: "sys_user_grmember.user"});
Öffnen Sie einen Datensatz auf einer Unterregisterkarte, zeigen Sie jedoch nur den Formularheader und andere Registerkarten an.
g_aw.openRecord('sys_user', '62826bf03710200044e0bfc8bcbe5df1', {hideDetails: true});