Home

Linha Microsiga Protheus

Páginas filhas
  • P010GD1 - Validação da aba Itens na composição.

Ponto-de-Entrada: P010GD1 - Validação da aba Itens na composição.
Abrangências: Microsiga Protheus 10 , Microsiga Protheus 11
Versões: Microsiga Protheus 10 , Microsiga Protheus 11
Compatível Países: Todos
Sistemas Operacionais: Todos
Compatível às Bases de Dados: Todos
Idiomas: Português (Brasil)
Descrição:
Validação da aba itens 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

P010GD1 - Validação da aba Itens na composição. ( [ aCols ], [ aHeader ] ) --> lRetorno

Parâmetros:
Nome Tipo Descrição Default Obrigatório Referência
aCols Array of Record Contém os registros da aba Itens.
aHeader Array of Record Contém os campos do cabeçalho da aba Itens.
Retorno
    lRetorno(logico)
  • Retorno lógico, que indica se a operação será validada( .t. ) ou será bloqueada (.f. )
Exemplos
User Function P010GD1local x  := 0 local Retornof := 0local nPosUM := aScan( Paramixb[ 2 ],{|x|AllTrim(x[2])=="AE2_UM"})      For x := 1 to Len( paramixb[ 1 ] )	If paramixb[ 1 ][x][nPosUM] # M->AE1_UM		Retornof += 1	EndIf		Next If Retornof > 0   Alert( " UNIDADE INCOMPATIVEL " )	Return .f.Else   Return .t.EndIf
Variáveis
Nome Tipo Escopo Pode Alterar descrição
oGD Objeto Privado Não Objeto com as informações das abas.