Histórico da Página
...
| Informações | ||
|---|---|---|
| ||
|
| Bloco de código | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||
#DEFINE X5_CHAVE 3
User Function QIEINTAPI()
Local xReturn := Nil
Local aSX5 := Nil
Local cClasseAPI := Nil
Local cEndPoint := Nil
Local cEvento := Nil
Local oDados := Nil
If ParamIXB != Nil
oDados := ParamIXB[1]
cEndPoint := ParamIXB[2]
cClasseAPI := ParamIXB[3]
cEvento := ParamIXB[4]
EndIf
If cEvento == "laboratoriosRelacionadosAoUsuario"
xReturn := {}
If !Empty(oDados['loginUsuario']) .AND. oDados['loginUsuario'] == "USUARIO01"
aAdd(xReturn, "LABQUI")
Else
aSX5 := FWGetSX5( "Q2" )
aEval(aSX5, {|aItem| aAdd(xReturn, aItem[X5_CHAVE]) })
EndIf
ElseIf cEvento == "bloqueiaDataInspecao"
xReturn := .T.
ElseIf cEvento == "bloqueiaHoraInspecao"
xReturn := .T.
ElseIf cEvento == "complementoAmostra"
//Meu complemento de amostra
ElseIf cEvento == "complementoResultados"
//Meu complemento de resultados
ElseIf cEvento == "complementoLaudo"
//Meu complemento de laudo
EndIf
Return xReturn |
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas