× Linguagem de Programação ADVPL

Perguntas Ponto de entrada Rotina Mata103

Mais
10 anos 11 meses atrás #19668 por matflavio
Respondido por matflavio no tópico Ponto de entrada Rotina Mata103
Bom dia,

O meu problema e que não estou conseguindo pegar o valor do campo Local no item informando assim que o usuário tecla se seta para incluir um novo item.

Por favor Acessar ou Registrar para participar da conversa.

Mais
10 anos 11 meses atrás #19674 por matflavio
Respondido por matflavio no tópico Ponto de entrada Rotina Mata103
a solução foi

#Include "PROTHEUS.CH"



User Function MT100LOK
Local Tipo:=.F.
Local cCodUser := RetCodUsr() //Retorna o Codigo do Usuario
Local nPosLocal := aScan(aHeader,{|x| AllTrim(x[2]) == "D1_LOCAL" })


DbSelectArea("SZ7")
DbSetorder(1)

If MsSeek(xFilial("SD1")+cCodUser+aCols[N][nPosLocal])
Alert(aCols[N][nPosLocal])
Tipo:=.T.

Else
Tipo:=.F.
Alert("Usuário não tem permissão para o referido armazem")

ENDIF

//EndIf

Por favor Acessar ou Registrar para participar da conversa.

Tempo para a criação da página:0.104 segundos
Joomla templates by a4joomla