Histórico da Página
Bloco de código | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||
USER FUNCTION MA103RRTMA103REPRAT Local aHeadSDE := PARAMIXB[1] Local aColsSDE := PARAMIXB[2] Local nX Local nZcusto1 := aScan(aHeadSDE,{|x| AllTrim(x[2]) == "DE_ZCUSTO1"} ) For nX:=1 TO Len(aColsSDE[1][2]) //Len(aColsSDE[1][2]) para ver quantas linhas tem no Rateio aColsSDE[Len(aColsSDE)][2][nX][nZcusto1]:= 321 //Len(aColsSDE) para atualizar a ultima posição do array, como dito na observação é a ultima posição que esta sendo alterada no momento da execução do PE Next Return aColsSDE |
Descrição | O ponto de entrada MA103RRT entrada MA103REPRAT altera os registros do aColsSDE no momento da replica do rateio ao clicar na opção Todos. |
---|---|
Observações | Este Ponto de Entrada somente é executado ao clicar em Todos na replica do rateio. É executado no momento da criação do valor da última posição do array AColsSDE. |
Preview | |
Veja também | |
Idioma | Português(Brasil) |
Versões | Todas |
Sistemas Operacionais Suportados | Todos |
Compatível com as Bases de Dados | Todas |
Updates | |
Parâmetros | aHeadSDE := PARAMIXB1 // Cabeçalho da tabela SDE com para extrair a ordem dos campos |
Retorno | aColsSDE := PARAMIXB2 //variavel de retorno com os valores alterados |
Eventos de chamada do Ponto de Entrada | |
Variáveis | |
Programa Fonte | MATA103X.PRX |