Home

Linha Microsiga Protheus

Páginas filhas
  • P010GD3 - Validação da aba Sub-Composições na Composição

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Composition Setup
import.css=/download/attachments/327912/newLayout.css
Portuguese

Pagetitle
P010GD3 - Validação da aba Sub-Composições na Composição
P010GD3 - Validação da aba Sub-Composições na Composição

Ponto-de-Entrada: P010GD3 - Validação da aba Sub-Composições na Composição
Abrangências: Microsiga Protheus 10 , Microsiga Protheus 11
Versões: Microsiga Protheus 10 , Microsiga Protheus 11
Sistemas Operacionais: Todos
Compatível às Bases de Dados: Todos
Idiomas: Português (Brasil)
Descrição:
Validação da aba Sub-Composições no cadastro de composições, no momento da inclusão, alteração e exclusão, após a validação padrão do sistema.
Programa Fonte
PMSA010.prw
Sintaxe

P010GD3 - Validação da aba Sub-Composições na Composição ( [ aCols ], [ aHeader ] ) --> lRetorno

Parâmetros:
NomeTipoDescriçãoDefaultObrigatórioReferência
aColsArray of RecordContém os registros da aba Sub-Composições.
aHeaderArray of RecordContém os campos do cabeçalho da aba Sub-Composições.
Retorno
    lRetorno(logico)
  • Retorno lógico, que indicará se a operação será validada( .t. ) ou será bloqueada (.f. )
Exemplos
User Function P010GD3Local nPosQtd := aScan(paramixb[ 2 ],{|x|AllTrim(x[2])=="AE4_QUANT"})Local x       := 0 Local SomaQtd := 0For x := 1 to Len( paramixb[ 1 ] )	SomaQtd += paramixb[ 1 ][x][nPosQtd] 		Next If SomaQtd > 100   Alert( " A SOMA DAS QUANTIDADES NAO DEVEM ULTRAPASSAR O VALOR DE R$ 100,00 " )	Return .f.Else   Return .t.EndIf
Variáveis
NomeTipoEscopoPode Alterardescrição
oGDObjetoPrivadoNãoObjeto com as informações das abas.