DevMedia - asp.net, Java, Delphi, SQL e web Design, tudo em um só lugar!
Bem vindo a DevMedia!
LOGIN:     SENHA:
 
 

  Este é um post disponível para assinantes MVP
Este post também está disponível para assinantes da ClubeDelphi ou para quem possui Créditos DevMedia.  Clique aqui para saber mais!


Video: Rad Studio 2007-DBX4 e Firebird 2.0-Aplicação comercial de vendas do Inicio ao Fim-Parte 16-Criando o cadastro de perfil da aplicação III

Nesta vídeo-aula, o autor continua o desenvolvimento do cadastro de perfil dando ênfase ao layout do formulário.

Título: Rad Studio 2007-DBX4 e Firebird 2.0-Aplicação comercial de vendas do Inicio ao Fim-Parte 16-Criando o cadastro de perfil da aplicação III

 

Tempo: 17m58ss

 

Mini resumo: Nesta vídeo-aula o autor da continuidade a serie sobre D2007 com Tecnologia DBExpress 4 e FireBird 2.0 criando uma aplicação completa. Em sua última vídeo-aula o autor deu sequência a criação do cadastro de perfil.Nesta vídeo o autor continua no desenvolvimento do cadastro de perfil dando ênfase ao layout do formulário em si. Aqui ele programa dois eventos do DBGrid para que na coluna permissão seja mostrada um imagem para representar a permissão para aquele menu e uma imagem para representar o impedimento ou negação no uso de determinada ação. Isso é possivel através da propriedade canvas e do método Draw do ImageList e o autor mostra como fazê-lo.Ainda neste contexto o autor mostra como alterar a permissão no click da célula do DBGrid para que o usuário possa permitir ou negar acesso a um ação específica.

 

Tecnologias utilizadas: Delphi 2007, DBX4, FB2.0

 

Exemplos construídos: Cadastro de Perfil.

 

Palavras chave: Delphi2007, Firebird, Perfil, Canvas, DrawCell.





    6 COMENTÁRIOS

[Fechar]

Este post é fechado - você precisa ter acesso ao post para incluir um comentário.



Antonio Pires
Tem como criar um cadastro de permissões a nível de cadastro:
 
Usuario tem permissão de acessar o cadastro de Produtos.
 
Mas dentro do cadastro de produtos, ele pode incluir, consultar e relatórios,
não pode alterar, nem excluir , tem como fazer isto da maneira que voce
criou o cadastro de permissões ??
 
 
Novamente, Parabéns pelas videos aulas !!!!
 
 
 
[há +1 ano] - Responder

 

[autor] Rodrigo Carreiro Mourão
Este recurso está no sistema. Será mostrado mais a frente na terceira otimização do sistema ..


ABS!!
[há +1 ano] - Responder
 

Juan Gonzales Torres
Rodrigo estou com um pequeno problema na hora de Salvar.
 
Comando:
TClientDataSet(dsGenerico.DataSet).ApplyUpdates(0);
 
Resposta:
Field value required
 
Para funcionar:
Tenho informo valor para Campo ID (o qual deveria ser gerado automaticamente)
 
 
AUTOMATISMO
 
OPERADOR_BI (before) (insert)
AS
BEGIN
  IF (NEW.ID_OPERADOR IS NULL) THEN
    NEW.ID_OPERADOR = GEN_ID(SEQ_OPERADOR,1);
END
 
Quando diretamente na base de dados ele gera o ID
 
obrigado
 
sds
 
[há +1 ano] - Responder

 

[autor] Rodrigo Carreiro Mourão
Olá Juan !!

Em aulas anteriores nós criamos uma função para realizar este procedimento.

Verifique !!!

abs !!!!!
[há +1 ano] - Responder
 

Janilton De Souza
Olá Rodrigo, primeiramente gostaria de parabeniza-lo pelo curso, pois ao mesmo tempo que o mesmo é simples ele também é completo...
No meu cadastro de perfil eu não consigo excluir o registro que está em edição(ou um novo registro) depois de grava-lo, dá o seguinte erro: 'cannot delete master record with detail'. Além de não aparecer a mensagem que colocamos nas vídeos aulas anteriores ele não está apagando a databela detail somente a tabela master, isso ocorre somente quanto eu tento apagar a tabela corrente. ex: se estou cadastrando um novo perfil depois de grava-lo eu não posso exclui-lo que dá o erro(cannot delete master record with detail) somente se eu criar outro aí ele me deixa excluir o anterior.
 
um grande abraço.....
 
[há +1 ano] - Responder

 

[autor] Rodrigo Carreiro Mourão
Olá amigo !!!

Isto ocorre devido e um configuração que ainda faremos no DataSetProvider. Isto será feito na segunda otimização do projeto !!!

abs !!!!


[há +1 ano] - Responder
 



Publicidade
Curso Online
Autor
Rodrigo Carreiro Mourão

Consultor de TI especializado em Orientação e Objetos, Design Patterns e Gestão de Projetos. Instrutor certificado pela Borland e Delphi Product Certified. É sócio da RM Factory Soluções em TI e da Szeryng Traduções e Informática. Atua como Supervisor de TI do Grupo Editorial Nacional e é instrutor ...


Space do autor
Estatísticas
Favorito:
Comentários:
Feedback:
Utilidade:
3   0
[Fechar]

Você precisa estar logado para dar um feedback.

Clique aqui para efetuar o login
[Fechar]


Este post está fechado. Saiba mais sobre a assinatura MVP!
web-03
DevMedia  |  Anuncie  |  Fale conosco
Hospedagem web por Porta 80 Web Hosting
2012 - Todos os Direitos Reservados a web-03