boa tarde,
preciso alterar o campo A1_MSBLQL para bloqueado "1" no ponto de entrada do cadastro de Clientes estou usando o treco de código a seguir
IF ALTERA RecLock("SA1",.F.) SA1 -> A1_MSBLQL := "1" MSUNLOCK() ENDIF
só que não bloqueia o campo, poderiam me auxiliar?
Olá, o ponto de entrada está sendo chamado, você chegou a depurar e verificar se o mesmo está sendo chamado e realmente está alterando o campo? Seria necessário também verificar se após a sua alteração, a rotina padrão não acaba sobrescrevendo esse valor, entre outros cenários.
— Daniel Mendes 21 de Sep de 2022Qual ponto de entrada que você está usando? Qual o conteúdo do parâmetro MV_MVCSA1?
— Giordano Trabach Xavier 22 de Sep de 2022Olá obrigado pelo retorno, o ponto está sendo chamado pois adicionei msg no fonte, ponto de entrada:MA030TOK parametro MV_MVCSA1: .F. pois ainda não setamos o sistema para a nova rotina.
— APARECIDO DE ASSIS MACEDO 22 de Sep de 2022