- Fórum
- Protheus/Microsiga/Totvs
- AdvPL (Advanced Protheus Language)
- Dúvidas Gerais
- [RESOLVIDO] Função FWLeUserLg
×
Linguagem de Programação ADVPL
Perguntas [RESOLVIDO] Função FWLeUserLg
- kanaamlrr
- Desconectado
- Membro Platina
Menos
Mais
- Postagens: 1576
- Obrigados Recebidos: 4
- CaioTostes
- Autor do Tópico
- Desconectado
- Membro Especialista
Menos
Mais
- Postagens: 80
- Obrigados Recebidos: 0
11 anos 7 meses atrás - 11 anos 7 meses atrás #12971
por CaioTostes
Respondido por CaioTostes no tópico [RESOLVIDO] Função FWLeUserLg
Creio que nào pois é um relatório atual (de ontem porex) onde nenhum usuario foi excluído.
Vou debugar aqui.
Vou debugar aqui.
Ultima edição: 11 anos 7 meses atrás por CaioTostes.
Por favor Acessar ou Registrar para participar da conversa.
- kanaamlrr
- Desconectado
- Membro Platina
Menos
Mais
- Postagens: 1576
- Obrigados Recebidos: 4
11 anos 7 meses atrás #13025
por kanaamlrr
Respondido por kanaamlrr no tópico [RESOLVIDO] Função FWLeUserLg
Caio, verifica os seguintes pontos....
Local aUser := FWSFALLUSERS()
aqui o array aUser tem que estar com todos os usuários do sistema
codUser := Subs( Embaralha( SC5->C5_USERLGI, 1), 3, 6)
qual o retorno da função embaralha aplicada no seu campo?
existe esse código dentro do array aUser?
de onde vc está puxando essa informação?
quando consulta o log pelo cfg aparece o nome de usuário que está associado com esse código?
aUser[aScan(aUser,{|x|x[2]==codUser})][3]
qual o retorno do aScan?
Local aUser := FWSFALLUSERS()
aqui o array aUser tem que estar com todos os usuários do sistema
codUser := Subs( Embaralha( SC5->C5_USERLGI, 1), 3, 6)
qual o retorno da função embaralha aplicada no seu campo?
existe esse código dentro do array aUser?
de onde vc está puxando essa informação?
quando consulta o log pelo cfg aparece o nome de usuário que está associado com esse código?
aUser[aScan(aUser,{|x|x[2]==codUser})][3]
qual o retorno do aScan?
Por favor Acessar ou Registrar para participar da conversa.
- CaioTostes
- Autor do Tópico
- Desconectado
- Membro Especialista
Menos
Mais
- Postagens: 80
- Obrigados Recebidos: 0
11 anos 7 meses atrás #13030
por CaioTostes
Respondido por CaioTostes no tópico [RESOLVIDO] Função FWLeUserLg
Kanaãm, a função FWSFALLUSERS() não trouxe nenhum valor pra variavel aUser. Precisa dar algum include?
Por favor Acessar ou Registrar para participar da conversa.
- kanaamlrr
- Desconectado
- Membro Platina
Menos
Mais
- Postagens: 1576
- Obrigados Recebidos: 4
11 anos 7 meses atrás #13033
por kanaamlrr
Respondido por kanaamlrr no tópico [RESOLVIDO] Função FWLeUserLg
Esse é o problema então, você pode não ter essa função compilada...
troca ela por
Local aUser := ALLUSERS()
Local codUser := ""
codUser := Subs( Embaralha( SC5->C5_USERLGI, 1), 3, 6)
aUser[aScan(aUser,{|x|x[1][1]==codUser})][1][2]
não testei, verifica se o aScan está certo...fiquei meio na dúvida...hahaha
troca ela por
Local aUser := ALLUSERS()
Local codUser := ""
codUser := Subs( Embaralha( SC5->C5_USERLGI, 1), 3, 6)
aUser[aScan(aUser,{|x|x[1][1]==codUser})][1][2]
não testei, verifica se o aScan está certo...fiquei meio na dúvida...hahaha
Por favor Acessar ou Registrar para participar da conversa.
- CaioTostes
- Autor do Tópico
- Desconectado
- Membro Especialista
Menos
Mais
- Postagens: 80
- Obrigados Recebidos: 0
11 anos 7 meses atrás #13036
por CaioTostes
Respondido por CaioTostes no tópico [RESOLVIDO] Função FWLeUserLg
Kanaãm resolvi usando assim:
_cUser := UsrRetName( SubStr( Embaralha( ENT->LOG, 1 ), 3, 6 ) )
Valeu pela ajuda
_cUser := UsrRetName( SubStr( Embaralha( ENT->LOG, 1 ), 3, 6 ) )
Valeu pela ajuda
Por favor Acessar ou Registrar para participar da conversa.
- Fórum
- Protheus/Microsiga/Totvs
- AdvPL (Advanced Protheus Language)
- Dúvidas Gerais
- [RESOLVIDO] Função FWLeUserLg
Tempo para a criação da página:0.127 segundos