Histórico da Página
...
Necessidade de personalizar os critérios de exibição de agendas , no aplicativo Meu Posto de Trabalho.
03. SOLUÇÃO
Desenvolvido Foi desenvolvido o ponto de entrada CCKABB, que permite decidir quais agendas serão exibidas, de maneira personalizada.
Este ponto de entrada recebe os seguintes parâmetros:
Parâmetro | Descrição |
---|---|
(PARAMIXB[01])->ABB_CODIGO | Código da agenda |
(PARAMIXB[01])->ABB_CODIGO | Horário da marcação - cAbbHR == ABB_CHEGOU SE ABB_CHEGOU <> 'S' - cAbbHR == ABB_SAIU SE ABB_CHEGOU == 'S' E ABB_SAIU = '' |
(PARAMIXB[01])->ABB_CODIGO | Tipo da marcação - cINOUT == 1 -> ABB_CHEGOU <> 'S' - cINOUT == 2 -> ABB_CHEGOU == 'S' AND ABB_SAIU = '' |
Bloco de código | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||
#Include "Protheus.ch" User Function CCKABB() Local lRet := .T. local cTempAlias := PARAMIXB[1] /* Código da agenda */ Local cAbbCodigo := (cTempAlias)->ABB_CODIGO /* Horário da marcação - cAbbHR == ABB_CHEGOU SE ABB_CHEGOU <> 'S' - cAbbHR == ABB_SAIU SE ABB_CHEGOU == 'S' E ABB_SAIU = '' */ Local cAbbHR := (cTempAlias)->ABBHR /* Tipo da marcação - cINOUT == 1 -> ABB_CHEGOU <> 'S' - cINOUT == 2 -> ABB_CHEGOU == 'S' AND ABB_SAIU = '' */ Local cINOUT := (cTempAlias)->INOUT Return lRet |
...
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas