Home

Linha Microsiga Protheus

Páginas filhas
  • AC060FSb - Filtro de subturmas

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
AC060FSb - Filtro de subturmas
AC060FSb - Filtro de subturmas

Ponto-de-Entrada: AC060FSb - Filtro de subturmas
Abrangências: Microsiga Protheus 8.11 , Microsiga Protheus 10
Versões: Microsiga Protheus 8.11 , Microsiga Protheus 10
Compatível Países: Brasil
Sistemas Operacionais: Todos
Compatível às Bases de Dados: Todos
Descrição:
Criação do ponto de entrada AC060FSb para filtrar as subturmas a serem exibidas na tela de alocação do aluno na rotina de movimentação do aluno.
Programa Fonte
ACAA060.prw
Sintaxe

AC060FSb - Filtro de subturmas ( [ ParamIxb[1] ], [ ParamIxb[2] ], [ ParamIxb[3] ], [ ParamIxb[4] ], [ ParamIxb[5] ], [ ParamIxb[6] ] ) --> aRet

Parâmetros:
NomeTipoDescriçãoDefaultObrigatórioReferência
ParamIxb[1]CaracterCurso vigente selecionado
ParamIxb[2]Array of RecordPeríodo letivo selecionado
ParamIxb[3]Array of RecordHabilitação selecionada
ParamIxb[4]Array of RecordTurma selecionada
ParamIxb[5]Array of RecordRA do aluno
ParamIxb[6]Array of RecordArray contendo todas as subturmas a serem exibidas para seleção
Retorno
    aRet()
  • Array contendo as subturmas que deseja exibir para alocação.
Exemplos
User Function AC060FSb()Local aRet := {}Local cCurso := ParamIxb[1]Local cPerLet := ParamIxb[2]Local cHabili := ParamIxb[3]Local cTurma := ParamIxb[4]Local cRA := ParamIxb[5]Local aSub := ParamIxb[6]Local i := 0// aSub[1][1] = Valor .F. para vir não selecionado, .T. para vir pré-selecionado  a subturma// aSub[1][2] = Caracter com o nome da subturmaFor i := 1 To Len(aSub)	If Alltrim(aSub[i][2]) == "A2" .and. cCurso == "000043"		aadd(aRet, { .F., aSub[i][2] } )	EndIf	Next i//Deve retornar com a mesma estrutura de aSub, com as subturmas que deseja exibir para seleçãoReturn aRet
Variáveis
NomeTipoEscopoPode Alterardescrição
Array of RecordGlobalNão