Histórico da Página
...
Este Ponto de Entrada é utilizado para complementar query (cláusula WHERE), da rotina de convocação de radiofrequência.
Sintaxe:
DLV001WH - Complementar → Complementar query (cláusula WHERE) da rotina de convocação de radiofrequência ( [ PARAMIXB ], [ PARAMIXB ] ) --> cQuery→ cQuery
03. LOCALIZAÇÃO
Não se aplicaLocalizado na rotina DLGV001 (Convocação - Coletor RF).
04. PARÂMETROS
Nome | Tipo | Descrição |
---|---|---|
PARAMIXB | Array of Record | item 1 (caracter) = Rec.Humano |
PARAMIXB | Array of Record | item 2 (caracter) = Função WMS |
05. RETORNO
Nome | Tipo | Descrição |
---|---|---|
cQuery |
...
Caractere |
...
Novas sentenças condicionais ( |
...
cláusula WHERE) |
06. VERSÕES
TodasProtheus 8.11 e Protheus 10.
07. OBSERVAÇÃO
Não se aplica.
08. EXEMPLO
...
------
//Exemplo
...
1
...
-
...
Inclusão
...
de
...
filtro
...
por
...
data
...
na
...
busca
...
dos
...
movimentos
...
pendentes.
...
User
...
Function
...
DLV001WH()
...
Local
...
cRet
...
:=
...
"AND
...
DB_DATA
...
>
...
'20080101'"
...
Return
...
cRet
...
//Exemplo
...
2
...
-
...
Abertura
...
de
...
tela
...
para
...
permitir
...
informar
...
o
...
endereço
...
e
...
filtrar
...
somente
...
movimentos
...
deste
...
endereço.
...
User
...
Function
...
DLV001WH()
...
Local
...
cFunc
...
:=
...
ParamIxb[2]
...
Local
...
cEndereco
...
:=
...
Space(TamSx3("D12_ENDORI")[1])
...
Local
...
cRet
...
:=
...
""
...
If
...
cFunc
...
==
...
'COF01'
...
//Permite
...
trocar
...
o
...
endereço
...
somente
...
se
...
a
...
função
...
for
...
conferência
VTClear()
...
WMSVTCabec('Endereço
...
PE',.F.,.F.,.T.)
...
@ 02,
...
00
...
VTSay
...
PadR('Informe
...
o
...
endereço',VTMaxCol())
...
@ 03,
...
00
...
VTGet
...
cEndereco
...
Pict
...
'@!'
...
VTRead()
...
cRet :=
...
"
...
AND
...
D12_ENDORI
...
=
...
'"
...
+
...
AllTrim(cEndereco)
...
+
...
"'"
...
EndIf
Return cRet
------
Templatedocumentos |
---|
HTML |
---|
<style> div.theme-default .ia-splitter #main { margin-left: 0px; } .ia-fixed-sidebar, .ia-splitter-left { display: none; } #main { padding-left: 10px; padding-right: 10px; overflow-x: hidden; } .aui-header-primary .aui-nav, .aui-page-panel { margin-left: 0px !important; } .aui-header-primary .aui-nav { margin-left: 0px !important; } .aui-tabs.horizontal-tabs>.tabs-menu>.menu-item.active-tab a::after { background: #FF9900; !important } .menu-item.active-tab { border-bottom: none !important; } </style> |