Gatilho de Datas

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?

Oi 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!