Cadastre-se Revistas DevMedia Cursos
 

Space de JEFFERSON LUIS JUNGLAUS
Busca Autor


Últimas 20 atualizações de JEFFERSON LUIS JUNGLAUS

Artigo - Smart Device – Criando Buttons Coloridos


Smart Device – Criando Buttons Coloridos

Implementando Botões coloridos usando C#

Demonstrarei nesse artigo como usar e criar controles Buttons coloridos, por padrão o .NET Compact Framework não possibilita a alteração da cor dos buttons, então Jon Nethercott criou um Controle Button customizado desenvolvido em C#, usaremos esse controle em nossa aplicação para dispositivos móvel.

Criando o Controle

Já existem muitos artigos na internet que demonstram como criar Controles Customizados para .NET Compact Framework, então não vou demonstrar como criar passo a passo um controle customizado. Estarei disponibilizando os links para esses artigos que demonstram como criar Controles Customizados.

Como esse controle já esta desenvolvido iremos simplesmente instalá-lo, baixe o arquivo que segue com esse artigo, compile e instale-o normalmente como qualquer outro controle.

Você também poderá adicionar o código fonte do controle ColourButton na sua Solução, assim você poderá criar instancias do objeto ColourButton.

O ColourButton tem quatro propriedades extras, veja a Tabela 1.


Propriedade

Descrição

...
Exibição do post interrompida. Para ler conteúdo completo, clique aqui
04/11/2011 10:40:00





Video aula - Rave Reports-GlobalPages, utilizando Section e DataMirrors-Parte VII


Autor:Jefferson Luis Junglaus

Título:Delphi com Rave Report - Parte VII

Tempo:14:05

Mini-Resumo:Sétima Vídeo-Aula utilizando o Delphi com Rave Reports, GlobalPages, utilizando Section e DataMirrors.

Tecnologias utilizadas:Borland Delphi, Rave Reports, Firebird, DBExpress

Exemplos construídos:Padronização de Cabeçalho de Relatórios e escolha em tempo de execução de Cabeçalho.

Palava-chave:Borland Delphi, Rave Reports, DBExpress, Section, DataMirror, GlobalPages.

 

-->">
07/12/2007 00:01:00





Video aula - Rave Reports-Definindo GlobalPages, utilizando CalcOp e FontMaster para padronização de Fontes-Parte VI


Autor:Jefferson Luis Junglaus

Título:Delphi com Rave Report - Parte VI

Tempo:13:09

Mini-Resumo:Vídeo-Aula utilizando o Delphi com Rave Reports, definição do que é GlobalPages, utilizando CalcOp e FontMaster para padronização de Fontes.

Tecnologias utilizadas:Borland Delphi, Rave Reports, Firebird, DBExpress

Exemplos construídos:Relatórios utilizando FontMaster e fazendo operações aritméticas com CalcOp.

Palava-chave:Borland Delphi, Rave Reports, DBExpress, CalcOp, FontMaster, GlobalPages.

 

 

-->">
04/12/2007 00:25:00





Video aula - Rave Reports-Alterando o visualizador de relatório- Parte V


Autor:Jefferson Luis Junglaus

Título:Delphi com Rave Report - Parte V

Tempo:11:30

Mini-Resumo:Quinta Vídeo-Aula utilizando o Delphi com Rave Reports, demonstra como fazer um Relatório Mestre/Detalhe alterar Visualizador de Relatório.

Tecnologias utilizadas:Borland Delphi, Rave Reports, Firebird, DBExpress

Exemplos construídos:Projeto de exemplo de um Relatório Mestre/Detalhe prático no Rave Reports e alterações no Visualizador de Relatório.

Palava-chave:Borland Delphi, Rave Reports, DBExpress, RvSystem.

 

 

 

-->">
29/11/2007 00:11:00





Video aula - Rave Reports-Criação de um relatório mestre/detalhe - Parte IV


Autor: Jefferson Luis Junglaus

Título: Delphi com Rave Report – Parte IV

Tempo:16:51

Mini-Resumo: Quarta Vídeo-Aula utilizando o Delphi com Rave Reports, demonstra como fazer um Relatório Mestre/Detalhe.

Tecnologias utilizadas: Borland Delphi, Rave Reports, Firebird, DBExpress.

Exemplos construídos: Projeto de exemplo de um Relatório Mestre/Detalhe prático no Rave Reports.

Palava-chave: Borland Delphi, Rave Reports, DBExpress Borland Delphi, Rave Reports, DBExpress.

 

 

-->">
28/11/2007 23:50:00





Video aula - Rave Reports - Parte III


Autor: Jefferson Junglaus
Título: Rave Reports - Parte III.
Tempo: 15:06 min
Mini resumoTerceira vídeo-Aula utilizando o Delphi com Rave Reports, primeiros passos para criar um relatório Simples no Rave Reports usando Wizard
.
Tecnologias utilizadas: Delphi, Rave Reports, Firebird, dbExpress.
Exemplos construídos:
Projeto de exemplo de um relatório prático no Rave Reports
.
Palavras chaves: Delphi, Rave Reports, dbExpress, relatório.

-->">
25/10/2007 19:13:00





Video aula - Rave Reports - Parte II


Autor: Jefferson Junglaus
Título: Rave Reports - Parte II.
Tempo: 12:57
Mini resumo: Terceira Vídeo-Aula utilizando o Delphi com Rave Reports, utilizando CalcText, DataBand, Band e BandStyle
.
Tecnologias utilizadas: Delphi, Rave Reports, Firebird, dbExpress.
Exemplos construídos:
Projeto de exemplo de um relatório prático no Rave Reports
.
Palavras chaves: Delphi, Rave Reports, dbExpress, relatório.

-->">
18/10/2007 22:50:00





Video aula - Rave Reports – Parte I


Autor: Jefferson Luis Junglaus

Título: Rave Reports – Parte I.

Tempo: 12:27 min
Mini Resumo: Primeira vídeo aula da série sobre Rave Reports visão geral do gerador de relatórios.
Tecnologias utilizadas: Delphi 7 e Rave Reports.
Exemplos construídos: Visão geral dos componentes do Rave Reports e do IDE do Rave Designer.
Palavras chaves: Delphi, Rave Reports, gerador de relatórios.

-->">
02/08/2007 09:59:00





Video aula - Delphi com Excel - Parte III


Autor: Jefferson Luis Junglaus

Título: Delphi com Excel - Parte III.

Tempo: 11:36 min
Mini Resumo: Terceira vídeo-aAula utilizando o Delphi com Excel, exportando um DataSet para o Excel dinamicamente, alterando fontes, bordas e cores de fundo, executa fórmulas e formata valores Reais.
Tecnologias utilizadas: Delphi 7, Excel e OLE.
Exemplos construídos: Projeto de exemplo com exportação dinâmica de DataSet para Excel.
Palavras chaves: Excel, OLE, VBA, integração Delphi e Excel.

-->">
27/07/2007 11:05:00





Video aula - Delphi com Excel - Parte II


Autor: Jefferson Luis Junglaus

Título: Delphi com Excel - Parte II.

Tempo: 15:14 min
Mini Resumo: Segunda vídeo-aAula utilizando o Delphi com Excel, exportando um DataSet para o Excel dinamicamente, alterando fontes, bordas e cores de fundo.
Tecnologias utilizadas: Delphi 7, Excel e OLE.
Exemplos construídos: Projeto de exemplo com exportação dinâmica de DataSet para Excel.
Palavras chaves: Excel, OLE, VBA, integração Delphi e Excel.

-->">
23/07/2007 10:42:00





Video aula - Delphi com Excel - Parte I


Autor: Jefferson Luis Junglaus

Título: Delphi com Excel - Parte I.

Tempo: 16:03 min
Mini Resumo: Primeira vídeo-aula utilizando o Delphi com Excel, primeiros passos para interagir com o Excel apartir de uma aplicação Delphi.
Tecnologias utilizadas: Delphi 7, Excel e OLE.
Exemplos construídos: Projeto de exemplo com os comandos básicos para interação do projeto com o Excel.
Palavras chaves: Excel, OLE, VBA, integração Delphi e Excel.

-->">
18/07/2007 10:03:00





Artigo - Introdução a Rave Language

Introdução a Rave Language

 

Rave Reports até ser incorporado no Delphi 7 pouco conhecido por nós programadores, agora já está bastante difundido na comunidade.

O Rave Reports trouxe uma gama de novos recursos que o QuickReport deixa a desejar ou não existiam no mesmo, abordaremos nesse artigo uma das principais características do Rave Reports a Rave Language o que é a Rave Language?

É uma linguaguem criada pela Nevrona que pode ser usada em nossos relatórios, essa linguagem tem sua sintaxe parecida com a do Object Pascal, com essa linguagem você poderá alterar valores das propriedades dos componentes usados em seus relatórios com Texts, DataTexts e outros componentes em tempo de execução do relatório, você poderá realizar operações nos eventos dos componentes(OnGetText, OnAfterPrint, OnBeforePrint e outros) nos quais eventos você programara em Rave Language.

Para entendermos melhor como a Rave Language funciona vamos criar um exemplo que os salários maiores que 40000(Quarenta Mil) ficaram de cor Vermelha(Red) e os demais permaneceram normal.

Crie uma nova aplicação no Delphi, File->New|Application, araste os seguintes componentes para o formulário um ADOConnection, ADOTable), RvProject e RvDataSetConnection e um Button.

Configure o ADOConnection, caso o Banco de Dados dbdemos esteja em outro diretório altere no ConnectionString o Data Source, deixando sua ConnectionString assim:

 

Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Arquivos de programas\Arquivos comuns\Borland Shared\Data\dbdemos.mdb;Mode=Share Deny None;Extended Properties="";Jet OLEDB:System database="";Jet OLEDB:Registry Path="";Jet OLEDB:Database Password="";Jet OLEDB:Engine Type=5;Jet OLEDB:Database Locking Mode=1;Jet OLEDB:Global Partial Bulk Ops=2;Jet OLEDB:Global Bulk Transactions=1;Jet OLEDB:New Database Password="";Jet OLEDB:Create System Database=False;Jet OLEDB:Encrypt Database=False;Jet OLEDB:Don't Copy Locale on Compact=False;Jet OLEDB:Compact Without Replica Repair=False;Jet OLEDB:SFP=False

 

Ligue a propriedade do ADOTable Connection com o ADOConnection, selecione a tabela employee propriedade TableName e Ative o ADOTable Active = True.

Ligue a propriedade DataSet do componente RvDataSetConnection com o ADOTable.

Não vamos nos prender na configuração dos controles de acesso tendo em mente que você já esta habituado com o uso dos componentes de conexão de Banco de Dados e ao componentes do Rave Reports, seu formulário ficará parecido com esse:

Rave1.gif

Figura 1.

De dois clique no RvProject será executa a IDE do Rave Reports crie um novo Projeto, File|New, agora crie um Objeto de Dados, File|New Data Objects, será aberta um Janela, selecione Direct Data View clique em Next depois selecione o RvDataSetConnection e em Finish pronto agora você poderá usar os dados da Tabela employee, acompanhe a Figura 2.

Rave2.gif 

Figura 2. Como criar uma conexão com o Banco de Dados

Agora vamos colocar os componentes no nosso relatório para exibir os dados, araste um Region, um Band que será nosso cabeçalho, um DataBand que exibirá os dados da tabela Employee, todos da aba Report, dois Text que seram colocados na Band, que estão na aba Standard e dois DataText que seram colocados na DataBand, que estão na aba Report, veja a Figura 3.

Rave3.gif 

Figura 3. Como deve ficar os componentes dispostos no Rave Report.

Agora vamos ao código Rave Language, clique no DataText2(Salary), e em Event Editor, em Available Events, selecione OnGetText, esse evento é executado a cada vez que o texto do componente DataTex2 muda, colocaremos o seguinte código nesse evento, acompanhe a Figura 4.

Rave4.gif 

Figura 4. Implementando a Rave Language.

Vamos entender o código, estamos comparando o Campo do DataView1 o Salary se ele for maior que 40000 então a cor do componente atual(Self) o DataText2 fica vermelho caso contrário preto norma, após isso basta clicar em Compile para ver se está tudo OK.

Agora salve o Projeto dos Relatórios como Relatorio.rav, volte para a IDE do Delphi e no componente RvProject1 na propriedade ProjectFile coloque o caminho do Relatorio.rav. Vamos executar o nosso Relatório para ver o resultado, no botão executar coloque o seguinte código Listagem 1.

 

Listagem 1. Código para Executar o Relatório.

with RvProject1 do

begin

  SelectReport('Report1', False);

  Execute;

end;

 

Pronto, todos os salários maiores que 40000 será colocados em vermelho, observe a Figura 5.

Rave5.gif 

Figura 5. Salários maiores que 40000 em Vermelho.

 

Abraço a Todos e até a próxima.

 

 

Jefferson Luis Junglaus atualmente trabalha na Infomidi@ Sistema e Informática desenvolve a 2 anos em Delphi, desenvolve sistemas para PalmOS e WinCE, tem conhecimento em ASP, PHP, PHP+GTK, ASP.Net, VB.Net, Delphi, Pascal e Clipper, Sistemas comerciais com ECF e TEF, desenvolvimento de Games com OpenGL e Directx, Desenvolvimento em Delphi para Internet com WebBroker e IntraWeb, desenvolve sistemas em n-tier “n-Camadas”, experiente em UML, CMM, Design Patterns, OPF e Extreme Programming, usa os banco de dados Interbase, Firebird, SQL Server, MySQL e Paradox e administrador de Servidores Linux.

...
Exibição do post interrompida. Para ler conteúdo completo, clique aqui
20/06/2007 17:02:00





Video aula - Trabalhando com o Word no Delphi - Parte III


Autor: Jefferson Luis Junglaus

Título: Trabalhando com o Word no Delphi - Parte III.

Tempo: 18:03 min
Mini Resumo: O autor mostra um exemplo utilizando pesquisa e substituição de TAGs de um Contrato de Locação de Imóveis.
Tecnologias utilizadas: Delphi 7, Word e OLE.
Exemplos construídos: Projeto de exemplo para preenchimento de Contrato de Locação de Imóveis.
Palavras chaves: Word, OLE, VBA, integração Delphi e Word.

-->">
05/06/2007 11:16:00





Video aula - Trabalhando com Serviço do Windows no Delphi 7


Autor: Jefferson Luis Junglaus

Título: Trabalhando com Serviço do Windows no Delphi 7.

Tempo: 19:10 min

Mini Resumo: O autor mostra uma vídeo aula passo a passo para criação de um serviço do Windows no Delphi 7 para geração de backups automáticos compactados a cada determinado tempo, utilizando-se o Thread e o compactador WinRar.

Tecnologias utilizadas: Delphi 7.

Exemplos construídos: Criando um serviço do Windows.

Palavras chaves: Delphi 7, Serviço do Windows, backup, WinRar.

 

-->">
15/02/2007 11:25:00





Video aula - Controle de navegação de registro no .NET


Título: Controle de navegação de registro no .NET.

Descrição: Veja nessa vídeo aula como criar um controle de navegação de registros no .NET.

Duração: 27:14 min.

Autor: Jefferson Luis Junglaus

Info: Audio/Video

 

-->">
01/02/2007 11:49:00





Video aula - Trabalhando com o Word no Delphi - Parte II


Autor: Jefferson Luis Junglaus

Título: Trabalhando com o Word no Delphi - Parte II.

Tempo: 19:36 min
Mini Resumo: O autor mostra como manipular documentos Word dentro de aplicações Delphi 7 usando OLE e VBA. Veja como formatar fontes, inserir figuras e criar tabelas no Word com dados oriundos de banco de dados.
Tecnologias utilizadas: Delphi 7, Word e OLE.
Exemplos construídos: Manipulação de documentos Word via OLE, inserção de figuras, manipulação de fontes e tabelas.
Palavras chaves: Word, OLE, VBA, integração Delphi e Word.

 

-->">
30/01/2007 12:01:00





Video aula - Trabalhando com o Word no Delphi


Autor: Jefferson Luis Junglaus

Título: Trabalhando com o Word no Delphi.

Tempo: 21:56 min
Mini Resumo: O autor mostra como manipular documentos Word dentro de Aplicações Delphi 7 usando OLE e VBA.
Tecnologias utilizadas: Delphi 7, Word e OLE.
Exemplos construídos: Manipulação de documentos Word via OLE.
Palavras chaves: Word, OLE, VBA, integração Delphi e Word.

 

-->">
30/01/2007 12:01:00





Video aula - Compact Framework no Delphi - Parte III


Autor: Jefferson Luis Junglaus

Título: Compact Framework no Delphi - Parte III.

Tempo: 15:58 min

Mini Resumo: Terceira vídeo-aula que o autor mostra, utilizando o Compact Framework Build Helper para compilar e executar aplicações Delphi.NET no Compact Framework.

Tecnologias utilizadas: Delphi 2006, Compact Framework e emuladores.

Exemplos construídos: Projeto exemplo com controles simples para rodar no CF .NET.

Palavras chaves: Delphi.NET, CF.NET, Emuladores, .NET, Compact Framework Build Helper.

 

-->">
30/01/2007 11:59:00





Video aula - Compact Framework no Delphi - Parte II


Autor: Jefferson Luis Junglaus

Título: Compact Framework no Delphi - Parte II.

Tempo: 13:26 min

Mini Resumo: O autor mostra nessa vídeo aula como trabalhar com Compact framework no Delphi. Veja nessa aula, como instalar Plug Ins e Add Ins para compilação de projetos CF.NET dentro do Delphi e rodar emuladores apartir do Delphi.

Tecnologias utilizadas: Delphi 2006, Compact Framework e emuladores.

Exemplos construídos: Mostrando dados no Pocket PC 2003.

Palavras chaves: Delphi.NET, CF.NET, Emuladores, .NET, Compact Framework Build Helper.

 

-->">
30/01/2007 11:59:00





Video aula - Compact Framework no Delphi - Parte I


Autor: Jefferson Luis Junglaus

Título: Compact Framework no Delphi - Parte I.

Tempo: 14:06 min

Mini Resumo: O autor mostra nessa vídeo aula como trabalhar com Compact framework no Delphi. Veja nessa aula, as ferramentas necessárias para trabalhar com Mobile no Delphi.

Tecnologias utilizadas: Delphi 2006, Compact Framework.

Exemplos construídos: Mostrando dados no Pocket PC 2003.

Palavras chaves: Compact Framework, Pocket PC, Mobile.

 

-->">
30/01/2007 11:57:00





 

Jefferson Luis Junglaus (jefferson@suatecnologia.com.br) - Cursando Ciência da Computação(UNIRONDON), reside em Cuiabá - MT, atualmente trabalhando no Grupo City Lar no desenvolvimento de Aplicações Web com ASP.NET e C#. Apaixonado por tecnologia. (http://www.suatecnologia.com.br/)
Arquivo de atualizações
 2011
 2007
 2006
 2005

Estatísticas do Autor:
Número de posts: 44
Características dos posts deste autor:
Conteúdo:
Utilidade:
81 9
 
DevMedia Group - Tel: (21) 3382-5038 - www.devmedia.com.br
Todos os Direitos Reservados a DevMedia Group