| Últimas 20 atualizações de JEFFERSON LUIS JUNGLAUS |
|
|

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.
...
Exibição do post interrompida. Para ler conteúdo completo, clique aqui
|
|
|
|

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.
 -->">
|
|
|
|

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.
 -->">
|
|
|
|

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.

-->">
|
|
|
|

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.
 -->">
|
|
|
|

Autor: Jefferson Junglaus Título: Rave Reports - Parte III. Tempo: 15:06 min Mini resumo: Terceira 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.
 -->">
|
|
|
|

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.
 -->">
|
|
|
|

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.
 -->">
|
|
|
|

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.
 -->">
|
|
|
|

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.
 -->">
|
|
|
|

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.
 -->">
|
|
|
|
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:

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.
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.
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.
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.
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
|
|
|
|

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.
 -->">
|
|
|
|

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.
-->">
|
|
|
|

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
 -->">
|
|
|
|

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.
 -->">
|
|
|
|

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.
 -->">
|
|
|
|

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.
 -->">
|
|
|
|

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.
 -->">
|
|
|
|

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.
 -->">
|
|
|
| |
|