4D v14

Pesquisa por formulário, aplicar uma fórmula

Página Inicial

 
4D v14
Pesquisa por formulário, aplicar uma fórmula

Pesquisa por formulário, aplicar uma fórmula    


 

 

Além das manipulações explicadas no vídeo, também deve ter em conta que:

Através da aplicação de uma fórmula pode mover um campo para letras maiúsculas ou minúsculas, concatenar cadeias de caracteres ou dividi-los (se esse processo não foi planejado antes da importação ou se os formulários não especificam os controles automáticos e conversões).

Todos os comandos de linguagem do 4D estão à nossa disposição no editor de fórmulas (uma versão limitada está disponível para os usuários finais ao acessar editores padrão).

O uso de fórmulas permite executar o equivalente de uma pesquisa / substituir de alto nível. Uma vez utilizado os comandos de linguagem 4D, entre mais familiarizado esteja com eles, mais poderão refinar a operação.

Vamos ver alguns exemplos:

  • No arquivo que você importou uma tabela de usuários, esqueceu de colocar em maiúscula nomes, e sobrenomes são misturados (em letras maiúsculas, minúsculas ou ambos)
  • Por outro lado, nem todos os números de telefone têm o mesmo formato (alguns têm espaços, alguns hífens, outros não tem nenhuma, às vezes o zero à esquerda não importa, porque é uma planilha não formatada corretamente durante a exportação...).

Temos que voltar a processar os dados incorretos ou mal formatados.

4D trabalha com o conceito da seleção atual, ou seja, uma lista de registros, cujos números são armazenados na memória e servem como base para todo o processo (exceto em casos excepcionais).

Recomendação: quando aplique uma fórmula, primeiro experimentá-lo em poucos registros para comprovar se é válida e se cumpre com suas expectativas.

Exemplo de ordem por fórmula:
O exemplo mais claro é a ordenação de um dicionário que, por definição, é ordenado em ordem alfabética e, portanto, não precisa ser encomendado por uma fórmula...

No entanto, o que acontece com um dicionário de Scrabble? Em primeiro lugar temos de:

  • ordenar os nomes pelo comprimento, em número de caracteres (palavras de um caractere, depois 2, depois 3 e assim sucessivamente)
  • em seguida, dentro destes grupos, classificado por ordem alfabética.

Neste caso, é necessário utilizar uma gestão pela fórmula da primeira gestão.

Além disso:
Também pode aplicar um método (que contém várias linhas de código) à seleção.

Em realidade, se é necessário aplicar várias fórmulas a mesma seleção, você pode:

  • Escrever as fórmulas a aplicar em um método
  • A continuação, indicar o nome deste método na linha da fórmula a aplicar:

As fórmulas também podem ser usadas nas colunas do editor de relatórios rápidos, cujo funcionamento foi abordado nos capítulos anteriores. Isso lhe dá um número ilimitado de combinações para a realização de seus relatórios, exportações e de processamento.

 
 

 
PROPRIEDADES 

Produto: 4D
Tema: Pesquisa por formulário, aplicar uma fórmula

 
ARTICLE USAGE

Autoformação ( 4D v13)
Autoformação ( 4D v14)