- Fórum
- Protheus/Microsiga/Totvs
- AdvPL (Advanced Protheus Language)
- Funções AdvPL
- DESCRIPTAR SENHA USUARIO PROTHEUS
Perguntas DESCRIPTAR SENHA USUARIO PROTHEUS
- barater
- Autor do Tópico
- Desconectado
- Membro Especialista
Menos
Mais
- Postagens: 126
- Obrigados Recebidos: 0
9 anos 3 meses atrás #28830
por barater
DESCRIPTAR SENHA USUARIO PROTHEUS foi criado por barater
Boa tarde Galera
Estou tentando descriptar a senha do usuario via advpl na seguinte funcao abaixo, porem dá erro nas seguintes linhas:
nPswRec := spf_Seek( cPswFile , "1U"+Alltrim(Upper(cUser)) , 1 ) - Retorna -1
SPF_GETFIELDS(cPswFile,nPswRec,@cKey1,@cKey2,@cKey3,@cPswDet) - erro de variavel
spf_CanOpen(cPswFile)
nPswRec := spf_Seek( cPswFile , "1U"+Alltrim(Upper(cUser)) , 1 )
SPF_GETFIELDS(cPswFile,nPswRec,@cKey1,@cKey2,@cKey3,@cPswDet)
cOldPsw := PswEncript( alltrim(cKey3) , 1 )
SPF_CLOSE("SIGAPSS.SPF")
Ate
Cezar
Estou tentando descriptar a senha do usuario via advpl na seguinte funcao abaixo, porem dá erro nas seguintes linhas:
nPswRec := spf_Seek( cPswFile , "1U"+Alltrim(Upper(cUser)) , 1 ) - Retorna -1
SPF_GETFIELDS(cPswFile,nPswRec,@cKey1,@cKey2,@cKey3,@cPswDet) - erro de variavel
spf_CanOpen(cPswFile)
nPswRec := spf_Seek( cPswFile , "1U"+Alltrim(Upper(cUser)) , 1 )
SPF_GETFIELDS(cPswFile,nPswRec,@cKey1,@cKey2,@cKey3,@cPswDet)
cOldPsw := PswEncript( alltrim(cKey3) , 1 )
SPF_CLOSE("SIGAPSS.SPF")
Ate
Cezar
Por favor Acessar ou Registrar para participar da conversa.
- will3698
- Desconectado
- Membro Dourado
Menos
Mais
- Postagens: 310
- Obrigados Recebidos: 1
9 anos 3 meses atrás #28862
por will3698
Respondido por will3698 no tópico DESCRIPTAR SENHA USUARIO PROTHEUS
Ola boa noite.
Olha , tentei a algum tempo fazer isso, mas acabei descobrindo que da versão 10 para a 11, a totvs mudou/retirou varias funções quando se trata do SPF, aparentemente passaram tudo pra Allusers().
Estou com alguns chamados abertos lá para documentarem melhor essas funções de manipulação do spf, mas estão bastante resistentes em abrir o livro de segredos. kkk
ou seja , essas funções so funcionavam até o 10, não conheço ninguém que tenha conseguido fazer isso funcionar no 11.
att
Olha , tentei a algum tempo fazer isso, mas acabei descobrindo que da versão 10 para a 11, a totvs mudou/retirou varias funções quando se trata do SPF, aparentemente passaram tudo pra Allusers().
Estou com alguns chamados abertos lá para documentarem melhor essas funções de manipulação do spf, mas estão bastante resistentes em abrir o livro de segredos. kkk
ou seja , essas funções so funcionavam até o 10, não conheço ninguém que tenha conseguido fazer isso funcionar no 11.
att
Por favor Acessar ou Registrar para participar da conversa.
- mantonaccio
- Desconectado
- Membro Iniciado
Menos
Mais
- Postagens: 2
- Obrigados Recebidos: 0
9 anos 3 meses atrás #28953
por mantonaccio
Respondido por mantonaccio no tópico DESCRIPTAR SENHA USUARIO PROTHEUS
Tenta usar
nPswRec := spf_seek( cPswFile , "3U"+cUserId , 1 )
nPswRec := spf_seek( cPswFile , "3U"+cUserId , 1 )
Por favor Acessar ou Registrar para participar da conversa.
- flaviodocarmo
- Desconectado
- Membro Iniciado
Menos
Mais
- Postagens: 18
- Obrigados Recebidos: 0
9 anos 3 meses atrás - 9 anos 3 meses atrás #28956
por flaviodocarmo
Respondido por flaviodocarmo no tópico DESCRIPTAR SENHA USUARIO PROTHEUS
Cria um array para armazenar informações do usuario.
Exemplo pega informações do usuario logado:
PswOrder(1) //1 - ID do usuário/grupo do configurador
If ( PswSeek(__cUserId, .T.) )
aInfUsr := Pswret(1)
cSenhas := aInfUsr[1][3]
endif
Mais Informações:
//http://tdn.totvs.com/pages/releaseview.action?pageId=6814854
Flavio Oliveira
Analista Advpl
Exemplo pega informações do usuario logado:
PswOrder(1) //1 - ID do usuário/grupo do configurador
If ( PswSeek(__cUserId, .T.) )
aInfUsr := Pswret(1)
cSenhas := aInfUsr[1][3]
endif
Mais Informações:
//http://tdn.totvs.com/pages/releaseview.action?pageId=6814854
Flavio Oliveira
Analista Advpl
Ultima edição: 9 anos 3 meses atrás por flaviodocarmo. Razão: erro
Por favor Acessar ou Registrar para participar da conversa.
- Fórum
- Protheus/Microsiga/Totvs
- AdvPL (Advanced Protheus Language)
- Funções AdvPL
- DESCRIPTAR SENHA USUARIO PROTHEUS
Tempo para a criação da página:0.150 segundos