Instalando e compreendendo o componente UserControls no Delphi 7 -PARTE 2/3

Você precisa estar logado para dar um feedback. Clique aqui para efetuar o login
Para efetuar o download você precisa estar logado. Clique aqui para efetuar o login
Confirmar voto
0
 (4)  (0)

Neste artigo veremos como instalar, configurar e manipular esse maravilhoso container de componentes chamado UserControls, bem como suas principais características. -Login; Logoff; Troca de Senha; Controle de Sessão por ociosidade; Restrição d

...Continuando...

Agora faça a conexão com o seu banco de dados:




Insira agora o componente de gerenciamento do seu banco de dados, no nosso caso será o UCIBXConn.

Altere as propriedades Connection e Transaction do mesmo componente, ligando-o ao seu IBDatabase e ao seu IBTransaction respectivos.

 

Siga o exemplo da figura abaixo para você conectar seus respectivos componentes:





Tente executar sua aplicação agora, se tudo estiver certo você verá a tela padrão do UserControls, com o nome de usuário e senha padrão (no caso é apresentado na tela Admin e #delphi, respectivamente).









OK, agora se você viu essa tela quer dizer que você está no caminho certo, olhe no seu banco de dados agora, e veja se as tabelas padrões do UserControls foram criadas, são elas:

UCTABUSERS – UCTABRIGHTS – UCTABRIGHTSEX

 

São nessas tabelas que o UserControls realiza o cadastro dos usuários que você quer que sejam logados no seu sistema, mas lembre-se nada impede que você use a sua própria tabela de usuários, operadores, vendedores, funcionários etc...  Basta configurar no componente UserControls qual tabela será usada, ou o nome da(s) qual(is) você irá relacionar com as demais tabelas.

 

Agora vamos configurar o componente UserControls para que possamos verificar a existência das regras de acesso no nosso sistema.

 

1-Abra a propriedade do UserControls;

2-Clique na propriedade UsersForm, para configurar a tela de usuários de nosso sistema com as funcionalidades prontas do UserControls, abra o nó dessa propriedade  e altere a sub-propriedade MenuItem, e escolha a opção do seu menu, que melhor se ajusta com uma configuração de usuários, no nosso exemplo vou colocar como Funcionários. Veja.







                3-Altere as propriedades ProtectionAdmin e UsePrivilegedField , ambas para true;

 

4-Execute a sua aplicação e note que ao entrar no sistema (use por enquanto o usuário e senha padrões , Admin e #delphi do próprio componente), que somente a opção de Funcionários estará habilitada.

 

                5-Clique e abrirá uma tela de cadastro de usuários pra seu sistema!... prontinha...






Continua->






 
Você precisa estar logado para dar um feedback. Clique aqui para efetuar o login
Receba nossas novidades
Ficou com alguma dúvida?