Ponto de Entrada
Descrição: | Ponto de Entrada na rotina de Transferências de Peças que possibilita manipular os conteudos dos campos na linha da grid de Peças. | ||||||||||||
Localização: | Atualizações / Mov.Peças / Transf. de Peças | ||||||||||||
Eventos: | // If lPEOM430COL aCols[nReg] := ExecBlock("OM430COL",.f.,.f.,{ aClone(aCols[nReg]) , ( cAliasVS3A )->RECVS3 , ( cAliasVS3A )->RECSB1 }) // Carregar conteudo dos campos customizados da linha na aCols EndIf // | ||||||||||||
Programa Fonte: | OFIOM430.PRW | ||||||||||||
Função: | MONTAACOLS() | ||||||||||||
Parâmetros: |
| ||||||||||||
Retorno: |
|
Exemplo:
Include totvs.ch
///////////////////////////////////////////////////////////////////////////////////
// Ponto de Entrada para manipular o conteudo da linha da aCols de Peças //
// ( grid Peças ) na tela de Transferencia de Peças (OFIOM430) //
///////////////////////////////////////////////////////////////////////////////////
User Function OM430COL()
Local aLinha := PARAMIXB[1] // array, linha posicionada na grid de peças (aCols)
Local nRECVS3 := PARAMIXB[2] // numero, RecNo do VS3 referente a linha (peça)
Local nRECSB1 := PARAMIXB[3] // numero, RecNo do SB1 referente a linha (produto)
MsgAlert("Ponto de Entrada 'OM430COL' executado com sucesso.")
//aLinha[FG_POSVAR("VS3_TESTE1")] := "X"
//aLinha[FG_POSVAR("VS3_TESTE2")] := "Y"
Return aClone(aLinha)
OBS: Este Ponto de Entrada se relaciona com os Pontos de Entrada abaixo: