Bom dia amigos.
Tenho um form.fmx onde faço o login com usuário e senha.
Este Form de login, faz uma chamada a outro form.fmx, que por sua vez chama um Menu.mmx
Estou utilizando os PARAMETER para passar o nome do usuario de um form para outro.
Mas quando chego no Menu, o usuario não está sendo passado. Dai eu não consigo controlar o acesso as opções do Menu pelo usuário como eu preciso.
alguém pode me dar uma ajuda ?
obrigado
Marlon
PARAMETER para acesso as opçoes de um Menu
-
- Rank: DBA Pleno
- Mensagens: 248
- Registrado em: Sex, 06 Fev 2009 3:02 pm
- Localização: ERECHIM - RS
- dr_gori
- Moderador
- Mensagens: 5024
- Registrado em: Seg, 03 Mai 2004 3:08 pm
- Localização: Portland, OR USA
- Contato:
Thomas F. G
Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered
Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered
Qual usuário que é feito o LOGIN e senha no primeiro FORM? É Um usuário de banco do usuário mesmo?
Qual usuário você quer passar pro menu ?
Pode colocar aqui como você ta fazendo o acesso desse usuário no menu ?
Só pra gente conseguir entender melhor a situação...
Qual usuário você quer passar pro menu ?
Pode colocar aqui como você ta fazendo o acesso desse usuário no menu ?
Só pra gente conseguir entender melhor a situação...
-
- Rank: DBA Pleno
- Mensagens: 248
- Registrado em: Sex, 06 Fev 2009 3:02 pm
- Localização: ERECHIM - RS
Eu criei uma tabela onde guardo o usuario e senha. Tenho outra tabela onde guardo o nome deste usuario cadastrado e quais opções de Menu ele vai ter acesso. Fiz um Form de login onde informo o usuario e senha a serem logados.
Este form por sua vez chama um Menu. Nestas opções do Menu, eu gostaria de controlar para ver se o usuario tem ou não acesso a elas. Mas para isso, eu preciso que quando chegar no Menu, eu saiba qual usuario está logado.
Marlon
Este form por sua vez chama um Menu. Nestas opções do Menu, eu gostaria de controlar para ver se o usuario tem ou não acesso a elas. Mas para isso, eu preciso que quando chegar no Menu, eu saiba qual usuario está logado.
Marlon
- dr_gori
- Moderador
- Mensagens: 5024
- Registrado em: Seg, 03 Mai 2004 3:08 pm
- Localização: Portland, OR USA
- Contato:
Thomas F. G
Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered
Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered
Pelo que eu entendi, não está sendo usado usuários de BANCO pra controlar a sua aplicação.
Ta sendo usado USUARIOS LOGICOS, ou seja, você cria uma tabela com LOGIN e SENHA de cada um, e todos eles usam o mesmo usuário de banco pra acessar a aplicação.
Acredito que neste caso, não vai dar certo o que você quer fazer.
Isso porque a segurança dos MENUS no Oracle forms é controlada por ROLES.
Veja:
http://www.oracle.com/webfolder/technet ... age.htm#t5
Pra isso, tem que dar GRANT do usuário pra uma ROLE. Como todos os usuários do seu sistema usam o mesmo usuário de banco, acho que você vai ter que usar outra alternativa de menus.
Já vi pessoas usando um FORM como menu principal. Mais precisamente, uma TREE.
http://glufke.net/oracle/viewtopic.php?t=843
Dessa forma, você pode controlar o que aparece ou não na árvore dos menus.
O próprio Oracle EBS é dessa forma. (Também tem usuários lógicos).
Ta sendo usado USUARIOS LOGICOS, ou seja, você cria uma tabela com LOGIN e SENHA de cada um, e todos eles usam o mesmo usuário de banco pra acessar a aplicação.
Acredito que neste caso, não vai dar certo o que você quer fazer.
Isso porque a segurança dos MENUS no Oracle forms é controlada por ROLES.
Veja:
http://www.oracle.com/webfolder/technet ... age.htm#t5
Pra isso, tem que dar GRANT do usuário pra uma ROLE. Como todos os usuários do seu sistema usam o mesmo usuário de banco, acho que você vai ter que usar outra alternativa de menus.
Já vi pessoas usando um FORM como menu principal. Mais precisamente, uma TREE.
http://glufke.net/oracle/viewtopic.php?t=843
Dessa forma, você pode controlar o que aparece ou não na árvore dos menus.
O próprio Oracle EBS é dessa forma. (Também tem usuários lógicos).
-
- Informação
-
Quem está online
Usuários navegando neste fórum: Nenhum usuário registrado e 13 visitantes