GlideAgentWorkspace (g_aw) - Cliente
A API g_aw permite que uma ação de IU ou client script abra um registro especificado em uma guia do Agent Workspace.
Não há construtor para a classe GlideAgentWorkspace. Acesse os métodos GlideAgentWorkspace usando o objeto global g_aw.
GlideAgentWorkspace – closeRecord()
Fecha o registro aberto no momento, como um formulário, em uma subguia em Espaço do agente.
| Nome | Tipo | Descrição |
|---|---|---|
| Nenhum |
| Tipo | Descrição |
|---|---|
| Nenhum |
função onClick(g_form) {function onClick(g_form) {
g_form.save().then(function(){
g_aw.closeRecord();
});
}
GlideAgentWorkspace - openRecord(cadeia de caracteres tabela, cadeia de caracteres sysId, parâmetros de objeto)
Abre um registro especificado, como um formulário, em uma subguia em Espaço do agente.
| Nome | Tipo | Descrição |
|---|---|---|
| tabela | Cadeia de caracteres | Nome da tabela que contém o registro a ser aberto. |
| sysId | Cadeia de caracteres | SYS ID do registro a ser aberto. |
| parâms | Objeto | Opcional. Pares de nome/valor dos parâmetros a serem passados para o registro. |
| params.readOnlyForm | Booliano | Sinalizador que indica se todos os campos no registro aberto são somente leitura; independentemente da política de IU e das ACLs.
Padrão: falso |
| params.defaultTab | Cadeia de caracteres | Nome da guia inicial a ser exibida no espaço. Você só pode especificar itens relacionados ou listas relacionadas. Se não for especificado, a guia de detalhes será exibida, a menos que hideDetails esteja definido como verdadeiro. Para obter mais informações sobre o método a ser usado para obter um nome de lista relacionada, consulte getRelatedListNames(). |
| params.hideDetails | Booliano | Sinalizador que indica se a guia de detalhes e as ações de IU devem ser ocultadas.
Padrão: falso |
| Tipo | Descrição |
|---|---|
| Nenhum |
Abre um registro sys_user em uma subguia.
g_aw.openRecord('sys_user', '62826bf03710200044e0bfc8bcbe5df1');
Abre um registro em uma subguia em que todos os campos são somente leitura.
g_aw.openRecord('sys_user', '62826bf03710200044e0bfc8bcbe5df1', {readOnlyForm: true});
Abra um registro em uma subguia e vá diretamente para a lista relacionada "Grupos".
g_aw.openRecord('sys_user', '62826bf03710200044e0bfc8bcbe5df1', {defaultTab: "sys_user_grmember.user"});
Abre um registro em uma subguia, mas mostra somente o cabeçalho do formulário e outras guias.
g_aw.openRecord('sys_user', '62826bf03710200044e0bfc8bcbe5df1', {hideDetails: true});