Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

  • Quando montar uma query, chame a função changeQuery para realizar os tratamentos de multibancos.

Informações

Mais informações sobre changeQuery: http://tdn.totvs.com/display/public/mp/ChangeQuery

 

  • Ao montar uma query, lembre-se de fechar a área de trabalho quando terminar de utiliza-la. 

...

Isso reduz o desempenho de execução da query no banco. Utilize D_E_L_E_T_ = ‘ ‘ (branco) ou com Embedded SQL use <tabela.%NotDel%>.

 

Informações

Mais informações sobre Embedded SQL: Embedded SQL - Facilitador de queries

 

 

  • Realize a correta tipagem dos dados das variáveis.

...

  • Simplicidade na criação de instruções torna a programação e a execução mais rápida. Considere os exemplos abaixo:

    If nVar != 0 é mais eficiente que If nVar > 0 .Or. nVar < 0

    If cVar $ "ABCD" é mais eficiente que If cVar == "A" .Or. cVar == "B" .Or cVar == "C" .Or. cVar == "D"

    Informações

    Mais informações de boa prática de desenvolvimento: Práticas e técnicas de programação