Home

Linha Microsiga Protheus

Páginas filhas
  • AC240Exc - Exclusão de cadastro do aluno

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
AC240Exc - Exclusão de cadastro do aluno
AC240Exc - Exclusão de cadastro do aluno

Ponto-de-Entrada: AC240Exc - Exclusão de cadastro do aluno
Abrangências: Microsiga Protheus 8.11 , Microsiga Protheus 10
Versões: Microsiga Protheus 8.11 , Microsiga Protheus 10
Compatível Países: Todos
Sistemas Operacionais: Todos
Compatível às Bases de Dados: Todos
Descrição:
Criação do ponto de entrada "AC240Exc" chamado após o processo de exclusão do cadastro do aluno, para excluir dados criados pelo usuário.
Programa Fonte
ACAA240.prw
Sintaxe

AC240Exc - Exclusão de cadastro do aluno ( [ ParamIxb[1] ] ) --> lRet

Parâmetros:
NomeTipoDescriçãoDefaultObrigatórioReferência
ParamIxb[1]Array of RecordArray aUserFol contendo todas as informações de folder criada pelo usuario
Retorno
    lRet()
  • Retorna .T. se exclusão do usuário foi bem sucedida, senão retorna .F.
Exemplos
User Function AC240Exc()Local aUserFol := ParamIxb[1]Local nX := 0 Local lRet := .F.Local nItem := 0 //Folder 1Local aHeadF1User := aUserFol[1][1]Local aColsF1User := aUserFol[1][2]  //Folder 2Local aHeadF2User := aUserFol[2][1]Local aColsF2User := aUserFol[2][2]               //Exclusao folder 1 nItem := aScan(aHeadF1User, {|x| x[2] == "JK1_ITEM"})For nx := 1 To Len(aColsF1User)	dbSelectArea("JK1")	If JK1->(DbSeek(xFilial("JK1")+M->JA2_NUMRA + aColsF1User[nx][nItem]))		RecLock("JK1",.F.)		JK1->( DBDelete() )		JK1->( MsUnlock() ) 		lRet := .T.	EndIfNext Nx         //Exclusao folder 2 nItem := aScan(aHeadF2User, {|x| x[2] == "JK2_ITEM"})For nx := 1 To Len(aColsF2User)	dbSelectArea("JK2")	If JK2->(DbSeek(xFilial("JK2")+M->JA2_NUMRA + aColsF2User[nx][nItem]))		RecLock("JK2",.F.)		JK2->( DBDelete() )		JK2->( MsUnlock() ) 		lRet := .T.	EndIfNext Nx  Return lRet
Variáveis
NomeTipoEscopoPode Alterardescrição
Array of RecordGlobalNão