Boa tarde pessoal, tudo bom?
Uma dúvida estou desenvolvendo um gatilho que irá buscar a hora inicial de um primeiro apontamento porém ele somente deve buscar apontamentos da OP posicionada no dia atual.
Da Forma que está, ele está trazendo a hora inicial de apontamentos na op posicionada em dias anteriores.
Tentei utilizar a função Date() mas não funcionou.
User Function zBuscSH6()
Local dData := Date()
If dData == M->H6_DTAPONT
cBusca := Posicione("SH6",5,xFilial("SH6")+M->H6_OP+M->H6_OPERAC,"H6_HORAINI")
EndIf
Return cBusca
Olá, o que exatamente acontece de erro nesse seu gatilho? Vejo que a variável cBusca não foi declarada, mas o que mais poderia ocorrer de erro?
— Daniel Mendes 09 de Feb de 2023Oi Daniel, consegui atingir o que eu queria via Query mesmo, pegando o ultimo registro da OP posicionada e trazendo a hora inicial funcionou certinho. Obrigado!
— kaolox 10 de Feb de 2023