API de lista - ServiceNow Fluent
A API Lista define exibições de lista [sys_ui_list] para tabelas.
Para obter informações gerais sobre listas, consulte ServiceNow AI Platform® list administration.
Objeto da lista
Configure listas [sys_ui_list] e suas exibições.
| Nome | Tipo | Descrição |
|---|---|---|
| tabela | Cadeia de caracteres | Necessário. O nome da tabela à qual a lista se aplica. |
| exibição | Referência ou cadeia de caracteres | Necessário. O identificador de variável ou o nome da exibição de IU [sys_ui_view] que se aplica ou a exibição padrão. Para definir uma exibição de IU, consulte API de registro - ServiceNow Fluent. Para usar a exibição padrão ( default_view ), você deve importá-lo: |
| colunas | Matriz | Necessário. Uma lista de colunas na tabela a serem exibidas na lista, especificada usando o nome da coluna e a posição na lista. |
| meta | Objeto | Metadados dos metadados da aplicação. Com o. Método de instalação , você pode mapear os metadados da aplicação para um diretório de saída que carrega somente em circunstâncias específicas. Valores válidos para Método de instalação :
|
import { List } from "@servicenow/sdk/core";
List({
$id: Now.ID["app_task_view_list"],
table: "cmdb_ci_server",
view: app_task_view,
columns: [
{ element: "name", position: 0 },
{ element: "business_unit", position: 1 },
{ element: "vendor", position: 2 },
{ element: "cpu_type", position: 3 },
],
});
A definição de exibição de IU referenciada é definida usando Registro objeto:
import { Record } from "@servicenow/sdk/core";
const app_task_view = Record({
$id: Now.ID['app_task_view'],
table: 'sys_ui_view',
data: {
name: 'app_task_view',
title: 'app_task_view'
}
})