Home

Linha Microsiga Protheus

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

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Comentário: Migration of unmigrated content due to installation of a new plugin
Composition Setup
import.css=/download/attachments/327912/newLayout.css
Portuguese

Pagetitle
AM080CM2 - Adição de colunas
AM080CM2 - Adição de colunas

Ponto-de-Entrada: AM080CM2 - 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 permitir adicionar colunas na sub-tela onde apresenta os títulos dos alunos (ao efetuar duplo clique) na consulta da simulação.
Programa Fonte
ACAM080.PRW
Sintaxe

AM080CM2 - Adição de colunas ( [ ExpC1 ], [ ExpC2 ], [ ExpC3 ], [ ExpC4 ], [ ExpC5 ], [ ExpC6 ], [ ExpC7 ], [ ExpC8 ] ) --> aRet

Parâmetros:
NomeTipoDescriçãoDefaultObrigatórioReferência
ExpC1CaracterIdentifica qual retorno que o Ponto de Entrada deverá retornar. Se "1": retornar o nome dos campos Se "2": Retornar os valores dos campos
ExpC2Array of RecordRA do Aluno
ExpC3Array of RecordCódigo do Processo da simulação
ExpC4Array of RecordPrefixo do Título
ExpC5Array of RecordNúmero do Titulo
ExpC6Array of RecordParcela do título
ExpC7Array of RecordNatureza do Título
ExpC8Array of RecordTipo do Título
Retorno
    aRet(vetor)
  • Retornar o nome dos campos ou os valores dos campos adicionados.
Exemplos
User Function AM080CM2()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 cProcesso := ParamIXB[3] //Numero do ProcessoLocal cPrefixo 	:= ParamIXB[4] //PrefixoLocal cNumTit 	:= ParamIXB[5] //Num. TituloLocal cParcela 	:= ParamIXB[6] //ParcelaLocal cNatureza := ParamIXB[7] //NaturezaLocal cTipo 	:= ParamIXB[8] //Tipoif cOperacao == "1" //Retornar nome dos campos	aAdd( aRet, "CAMPO A")	aAdd( aRet, "CAMPO B")elseif cOperacao == "2" //Retornar os valores dos campos	aAdd( aRet, "Valor A")	aAdd( aRet, "Valor B")endifReturn aRet