Nível de Acesso

Delphi

24/07/2011

Boa noite a todos, estou fazendo um modulo nível de acesso onde o administrador escolhe o usuário e depois vai escolhendo os módulos a ser liberado, estou usando um TreeView como menu, para adicionar cada modulo ao usuário escolhido clico duas vezes no modulo desejado e é adicionado ao usuário alem de adicionar ele muda a imagem de uma X para um V até ai normal, ele funciona normal, o problema é quando retorno novamente no modulo nível de acesso é escolho um usuário que já tenha módulos em seu cadastro no TreeView ele não traz a imagem de liberado fica somente a imagem do X como na figura abaixo, para mudar a imagen uso um ImageList. Estou usando para salvar os modulos no cadastro:
TSQLDataSet, TDataSetProvider, TClientDataSet, TDataSouce. 
TClientDataSet = cdsnivelacesso
tem:
NIV_DESCMODULO - nome do usuário
NIV_CODUSUARIO - código do usuário
NIV_CODMODULO - código do modulo, pego os dois primeiros códigos de cada modulo exp.: 01 - Cadastro de Empresa  
Helio Souza

Helio Souza

Curtidas 0

Respostas

Wilson Junior

Wilson Junior

24/07/2011

Percorra os dados selecionado do usuário, e muda a imagem.

Espero ter colaborado.
GOSTEI 0
Helio Souza

Helio Souza

24/07/2011

Ola Wilson confesso não ter entendido.
GOSTEI 0
Wilson Junior

Wilson Junior

24/07/2011

Percorra os registros da "Descrição Módulo" e procure o mesmo na TreeView, se o registro existir na Treeview, você altera a imagem da TreeView.

Espero ter colaborado.
GOSTEI 0
Helio Souza

Helio Souza

24/07/2011

Ola Wilson entendi sim, mais como posso fazer esse comando que quando eu percorrer a descrição do módulo ele me mostre no treeview a imagem certa?
GOSTEI 0
Wilson Junior

Wilson Junior

24/07/2011

De uma olhada nestes links
http://delphi.about.com/od/vclusing/l/aa042903a.htm
http://raphaeljordany.com/percorrer-uma-tabela-com-clientdataset/

Espero ter colaborado.
GOSTEI 0
Frederico Brigatte***

Frederico Brigatte***

24/07/2011

De uma olhada nestes links
http://delphi.about.com/od/vclusing/l/aa042903a.htm
http://raphaeljordany.com/percorrer-uma-tabela-com-clientdataset/

Espero ter colaborado.


Estou precisando de um sistema desse tipo com Treeview, tem como me ajudar?
GOSTEI 0
Helio Souza

Helio Souza

24/07/2011

Ola FREDERICO BRIGATTE, como posso te ajudar ainda naum terminei esse sistema, mais esta adiantado!!
GOSTEI 0
Frederico Brigatte***

Frederico Brigatte***

24/07/2011

Ola FREDERICO BRIGATTE, como posso te ajudar ainda naum terminei esse sistema, mais esta adiantado!!


Estou tentando montar um sistema igual você fez. Poderia me ajudar? Estou tentando utilizar o TreeView e vi seu sistema e achei bem legal. To usando access. Como vc carregou os itens do Menu no TreeView? Poderia me dar uma luz sobre isso? To perdidão.

Como vc fez esse sistema? To tentando montar um igual. É isso.

Meu email é frederico.brigatte@itelefonica.com.br
GOSTEI 0
Frederico Brigatte***

Frederico Brigatte***

24/07/2011

Ola FREDERICO BRIGATTE, como posso te ajudar ainda naum terminei esse sistema, mais esta adiantado!!


Estou tentando montar um sistema igual você fez. Poderia me ajudar? Estou tentando utilizar o TreeView e vi seu sistema e achei bem legal. To usando access. Como vc carregou os itens do Menu no TreeView? Poderia me dar uma luz sobre isso? To perdidão.

Como vc fez esse sistema? To tentando montar um igual. É isso.

Meu email é frederico.brigatte@itelefonica.com.br


Vc entendeu o que eu quero? Quero montar um Treeview com os dados de um MainMenu, com menus e submenus. Também estou querendo gravar em uma tabela os itens do menu. É isso. Pelo que vi, o que vc fez é exatamente o que to precisando. Pode me ajudar?
GOSTEI 0
Frederico Brigatte***

Frederico Brigatte***

24/07/2011

Como fez para colocar as imagens?
GOSTEI 0
POSTAR