Ponto-de-Entrada: QP215J9 - Status das manutenções em tabelas nos resultados das medições.
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) , Espanhol , Inglês |
Descrição:
Este ponto de entrada envia a ação de manutenção de determinadas tabelas das medições ao se efetivar os resultados das medições, identificando
por parametro a tabela e o Status da ação (Inclusão, alteração e deleção). Não espera nenhum retorno e pode ser usado conforme a necessidade em função de usuario.
As tabelas usadas são :
QPS - Processo Medições Mensuráveis
QPQ - Texto das Medições
QPU - Não Conformidade
QPT - Instrum Utilizados Medições
QPR - Medições
Programa Fonte
QIPA215.PRW
Sintaxe
QP215J9 - Status das manutenções em tabelas nos resultados das medições. ( [ PARAMIXB ] ) --> return
Parâmetros:
Nome | Tipo | Descrição | Default | Obrigatório | Referência | ||||||||||||
PARAMIXB | Array of Record | 1 - Tabela 2 - Status (I=inclusão,A=Alteração,D=Deleção), Exceto p/ QA2=Matrix 1-cod,2-texto 3 - Chave de agrupamento (Quando houver) |
Retorno
-
return(nulo)
Observações
Status das manutenções em laudos nos resultados de medições
Exemplos
USER FUNCTION QP215J9() LOCAL cTab := PARAMIXB[1] LOCAL xStaDesc := PARAMIXB[2] Local cChave := iif(len(PARAMIXB)>2, PARAMIXB[3],'') Local nCont If cTab <> "QA2" alert ('Tabela : '+cTab+' Status : '+xStaDesc+' (I=Inclusão / A=Alteração /D=Deletado) '+Iif(cChave<>'',' chave:'+cChave,'')) Else for nCont = 1 to len(xStaDesc) alert ('Tabela : '+cTab+' Não Conform: '+cvaltochar(xStaDesc[nCont,1])+' - '+xStaDesc[nCont,2]+''+Iif(cChave<>'',' chave:'+cChave,'')) Next nCont EndIf RETURN
Variáveis
Nome | Tipo | Escopo | Pode Alterar | descrição | ||||||||||
Array of Record | Global | Não |
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas