Buscar a contagem de registros da lista de forma assíncrona
Usuários com listas grandes criadas a partir de tabelas grandes podem usar a propriedade glide.ui.fetch.list.record.count.asyncly para continuar interagindo com a lista enquanto a contagem total de registros é carregada.
Antes de Iniciar
Função necessária: administrador
Procedimento
- Navegar até Tudo > Propriedades do sistema > Todas as Propriedades.
- Selecione Novo.
-
No formulário, preencha os campos.
Tabela 1. Formulário de Propriedades do sistema Campo Descrição Nome O nome da propriedade do sistema como glide.ui.fetch.list.record.count.assíncrono.Descrição Insira um resumo, uma frase que descreva a função da propriedade. Escolhas Valores separados por vírgula para uma lista de seleção. Se você precisar de um valor e um rótulo de lista de seleção diferentes, use um sinal de igual (=) para separar o rótulo do valor. Por exemplo, Azul = 0000FF, Vermelho = FF0000, Verde = 00FF00 exibe Azul, Vermelhoe Verde na lista e salva o valor hexadecimal correspondente no campo de valor da propriedade. Tipo verdadeiro I falso Valor Defina o valor desejado para a propriedade. - Verdadeiro para habilitar este recurso.
- Falso para desabilitar este recurso.
Ignorar cache O sistema armazena valores de propriedade do sistema em caches do lado do servidor para evitar a consulta de definições de configuração no banco de dados. Quando você altera um valor de propriedade do sistema, o sistema sempre limpa o cache da tabela sys_properties. Use este campo para determinar se o valor desta propriedade deve ser liberado de todos os outros caches do lado do servidor.
O valor padrão falso faz com que o sistema não ignore a liberação de caches, o que resulta na liberação de todos os caches do lado do servidor e na recuperação do valor da propriedade atual do banco de dados. Defina este campo como falso quando quiser garantir que todos os caches tenham o valor da propriedade atual. O valor verdadeiro faz com que o sistema ignore a liberação de alguns caches do lado do servidor, o que resulta somente na liberação do cache da tabela sys_properties e na preservação do valor da propriedade anterior em todos os outros caches. Defina este campo como verdadeiro para evitar o custo de desempenho de liberar todos os caches e recuperar novos valores de propriedade. Normalmente, você só deve definir este campo como verdadeiro quando há uma propriedade do sistema que muda com mais frequência do que uma vez por mês e o valor da propriedade só é armazenado na tabela sys_properties.
Privado Defina esta propriedade como verdadeira para impedir que esta propriedade seja importada por meio de conjuntos de atualizações. Manter as propriedades do sistema privadas evita que as configurações em uma instância substituam os valores em outra instância. Por exemplo, talvez você não queira que uma propriedade do sistema em uma instância de desenvolvimento use o mesmo valor de uma instância de produção. Funções de leitura Defina as funções que têm acesso de leitura a esta propriedade. Funções de gravação Defina as funções que têm acesso de gravação a esta propriedade. Aplicação O escopo do recurso é habilitado como Global por padrão. -
Selecione Atualizar.
A propriedade agora está ativa e a lista é carregada de forma assíncrona.