Á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
titleExemplo
firstline1
linenumberstrue
USER FUNCTION MA103RRT
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 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
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