Árvore de páginas

Versões comparadas

Chave

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

...

If Type("ParamIXB") == "C"
   cParam   cParam := PARAMIXB
Else
   cParam   cParam := PARAMIXB[1]
   aIndices aIndices := PARAMIXB[2] //Índices do padrão apenas para consulta, não será possível manipuar este Array
Endif

If cParam == "ANTES_VALID"
   MsgInfoMsgInfo("Entrou no ponto de entrada:'ANTES_VALID'.")
ElseIf cParam ElseIf cParam == "GRVFD1"
   MsgInfoMsgInfo("Entrou no ponto de entrada:'GRVFD1'.")
ElseIf cParam ElseIf cParam == "CRIA_INDICE"
   //Siga abaixo o modelo para inclusão de índices
   If If aIndices[1][1] == "Int_DE" //por padrão a posição [1][1] refere-se a tabela, mesmo se tiverem mais linhas no Array serão da mesma tabela
      aAdd(aIndCustom, {"NDEDADOS","NDEHOUSE+NDEDADOS"})
      msginfo("Entrou no ponto de entrada 'CRIA_INDICE' e adicionou indice na tabela Int_DE")
   EndIfEndIf
EndIf

Return lRet