Ponto-de-Entrada: M711SC2 - Manipulação do Array
Versões: | Advanced Protheus 7.10 , Microsiga Protheus 8.11 , Microsiga Protheus 10 |
Compatível Países: | Todos |
Sistemas Operacionais: | Todos |
Compatível às Bases de Dados: | Todos |
Idiomas: | Espanhol , Inglês |
Descrição:
LOCALIZAÇÃO : função A711GeraOP (Geração de Ordens de Produção através do MRP)
EM QUE PONTO : Executado antes da geração das OPs. Deve ser utilizado para manipulação do array aMata650, que é utilizado na Geração da OP.
Eventos
Programa Fonte
MATA711.PRW
Sintaxe
M711SC2 - Manipulação do Array ( < ExpA1> ) --> aRet
Parâmetros:
Nome | Tipo | Descrição | Default | Obrigatório | Referência | ||||||||||||
ExpA1 | Vetor | Recebe um array contendo as informações para geração da OP. ExpA1[x][1] -> Nome do campo no SC2. ; ExpA1[x][2] -> Conteúdo a ser gravado no campo. | X |
Retorno
-
aRet(vetor)
- Retorna um array contendo as informações para geração da OP.
Array := { {Nome_do_campo,Conteudo_do_campo,Reservado} }
Observações
Exemplos
User Function M711SC2()Local aRet := PARAMIXBLocal nPos := 0nPos := Ascan(aRet,{|x|Alltrim(x[1]) == 'C2_LOCAL'})If nPos > 0 aRet[nPos,2] := '05'Else Aadd(aRet, {'C2_LOCAL','05',NIL})EndIfReturn( aRet )
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas