Home

Linha Microsiga Protheus

Páginas filhas
  • AM080CM1 - Adição de colunas

Ponto-de-Entrada: AM080CM1 - Adição de colunas
Abrangências: Microsiga Protheus 10
Versões: Microsiga Protheus 10
Compatível Países: Todos
Sistemas Operacionais: Todos
Compatível às Bases de Dados: Todos
Descrição:
Ponto de entrada para adicionar colunas na tela de consulta da simulação.
Programa Fonte
ACAM080.PRW
Sintaxe

AM080CM1 - Adição de colunas ( [ ExpC1 ], [ ExpC2 ], [ ExpC3 ], [ ExpC4 ] ) --> aRet

Parâmetros:
Nome Tipo Descrição Default Obrigatório Referência
ExpC1 Caracter Identifica qual retorno que o Ponto de Entrada deverá retornar.Se "1": retornar o nome dos camposSe "2": Retornar os valores dos campos
ExpC2 Array of Record RA do Aluno
ExpC3 Array of Record Código do Cliente
ExpC4 Array of Record Código do Processo da simulação.
Retorno
    aRet(vetor)
  • Retornar o nome dos campos ou os valores dos campos adicionados.
Exemplos
User Function AM080CM1()Local aRet := {}Local cOperacao := ParamIXB[1] //Se 1 Retornar o nome dos campos; Se 2 Retornar os valores dos camposLocal cNumRA 	:= ParamIXB[2] //RA do AlunoLocal cCodCli 	:= ParamIXB[3] //Codigo ClienteLocal cProcesso := ParamIXB[4] //Numero do Processoif cOperacao == "1" //Retornar nome dos campos	aAdd( aRet, "CAMPO1")	aAdd( aRet, "CAMPO2")elseif cOperacao == "2" //Retornar os valores dos campos	aAdd( aRet, "Valor1")	aAdd( aRet, "Valor2")endifReturn aRet