Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Bloco de código
languagecsharp
firstline1
titleExemplo
linenumberstrue
USER FUNCTION MA103REPRAT
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última posição do array, como dito na observação é a ultimaúltima posição que estaestá sendo alterada no momento da execução do PE
Next
Return aColsSDE

Descrição

O ponto de entrada MA103REPRAT altera os registros do aColsSDE no momento da replica réplica do rateio ao clicar na opção Todos.

Observações

Este Ponto de Entrada somente é executado ao clicar em Todos na replica réplica 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
aColsSDE := PARAMIXB2 //variavel de retorno com os valores alterados

Retorno

aColsSDE := PARAMIXB2 //variavel de retorno com os valores alterados

Eventos de chamada do Ponto de Entrada

Variáveis

Programa Fonte

MATA103X.PRX