Aproveite!
Ligue para 055 11 3141-1042
inscreva-se para nossa próxima turma de treinamento
CAPACITAÇÃO GENEXUS WEB - 09 a 13 de Junho/08.
Condições especiais para alunos que já realizaram o
Treinamento de Formação GeneXus com a Dash.
Invista em você!
sexta-feira, 30 de maio de 2008
Boa tarde!
Estamos formando um grupo para treinamento de FORMAÇÃO GENEXUS aos sábados.
Por favor, entre em contato e garanta já sua vaga!
INVISTA EM VOCÊ!
Priscila Camargo
Assistente Comercial GeneXus(11) 3141-1042(12) 3941-5300
www.dash.com.br
Estamos formando um grupo para treinamento de FORMAÇÃO GENEXUS aos sábados.
Por favor, entre em contato e garanta já sua vaga!
INVISTA EM VOCÊ!
Priscila Camargo
Assistente Comercial GeneXus(11) 3141-1042(12) 3941-5300
www.dash.com.br
sexta-feira, 16 de maio de 2008
Treinamento de Formação GeneXus de 02 a 06 de Junho/2008
Treinamento de FORMAÇÃO GENEXUS de 02 a 06/Junho/08
Aproveite nossas últimas vagas!
GeneXus Básico
O Curso Básico aborda conceitos básicos de modelagem de dados, programação orientada a eventos e toda a metodologia de desenvolvimento de aplicativos GUI (Graphic User Interface) em GeneXus, além de uma introdução ao ambiente WEB.
No curso, os exercícios práticos são desenvolvidos intercalados com a parte teórica, visando maior fixação e aproveitamento dos conceitos abordados.
Pré-requisitos:
Duração: 40 horas
Horário: 08 às 17h
Consulte nossos descontos especiais!
Local: Rua Manoel da Nóbrega, 211, 9. Andar - Paraíso - São Paulo – SP.
LIGUE PARA TREINAMENTOS DASH
(11) 3141-1042
treinamento@dash.com.br
Aproveite nossas últimas vagas!
GeneXus Básico
O Curso Básico aborda conceitos básicos de modelagem de dados, programação orientada a eventos e toda a metodologia de desenvolvimento de aplicativos GUI (Graphic User Interface) em GeneXus, além de uma introdução ao ambiente WEB.
No curso, os exercícios práticos são desenvolvidos intercalados com a parte teórica, visando maior fixação e aproveitamento dos conceitos abordados.
Pré-requisitos:
- Lógica de Programação
- Conhecimentos de Banco de Dados
Duração: 40 horas
Horário: 08 às 17h
Consulte nossos descontos especiais!
Local: Rua Manoel da Nóbrega, 211, 9. Andar - Paraíso - São Paulo – SP.
LIGUE PARA TREINAMENTOS DASH
(11) 3141-1042
treinamento@dash.com.br
Treinamentos de Atualização GeneXus 19 e 20 de Maio/2008.
Olá pessoal!
Aproveite nossa turma de treinamento de Atualização GeneXus
Dias 19 e 20 de Maio/2008
Duração: 16 horas
Horário: 08 às 17h
Consulte nosso valor com desconto especial!
Local: Rua Manoel da Nóbrega, 211, 9. Andar - Paraíso - São Paulo – SP.
Pré-requisitos: Ter conhecimentos da ferramenta GeneXus.
Entre em contato com nossa área de treinamentos e invista já em você!!!
Priscila Camargo
Fone: (11) 3141-1042
Aproveite nossa turma de treinamento de Atualização GeneXus
Dias 19 e 20 de Maio/2008
Duração: 16 horas
Horário: 08 às 17h
Consulte nosso valor com desconto especial!
Local: Rua Manoel da Nóbrega, 211, 9. Andar - Paraíso - São Paulo – SP.
Pré-requisitos: Ter conhecimentos da ferramenta GeneXus.
Entre em contato com nossa área de treinamentos e invista já em você!!!
Priscila Camargo
Fone: (11) 3141-1042
Upload de Arquivos e Leitura de Arquivo Excel na WEB
Olá Pessoal,
Saudações a todos!!!
Neste artigo irei mostrar a vocês como realizar o upload de arquivos por meio do GeneXus, isso é muito útil quando desenvolvemos aplicações para a Web.
De quebra ainda mostrarei como fazer a leitura de uma planilha Excel.
Para realizar o upload não utilizaremos nehum arquivo externo. Essa implementação serve para o gerador .Net da versão GeneXus 9.0. Foi testada e está funcionando. A princípio também funcionará com a versão 8.0 e 7.5 do GeneXus, fazendo uso do gerador .Net também.
Muitos irão perguntar, e para o gerador Java, como farei? Bom, isso ficará para um próximo artigo!!!
A leitura da planilha Excel que iremos ver não irá requerer o Microsoft Excel instalado no servidor. Faremos uso de DLLs de Jakarta POI, elas são distribuídas gratuitamente e podem ser baixadas através do link:
http://sourceforge.net/project/showfiles.php?group_id=151482&package_id=171498
Vamos a implementação. Será necessário criar uma Web Panel e definir as seguintes variáveis:
Clique na imagem para melhor visualização.
O Web Form da Web Panel ficará assim:
Clique na imagem para melhor visualização.
Programaremos os seguintes eventos:
Evento Start
Clique na imagem para melhor visualização.
Observe que na linha 8 é onde informamos o caminho onde os arquivos serão armazenados. Devemos informar o path absoluto. Os diretórios Upload e Arquivos foram criados manualmente e o diretório Arquivos deve ter permissão de escrita.
Nas linhas 17 a 20 é onde expandimos o código HTML para o TextBlock que está no web form e que deve estar configurado com a propriedade Format em HTML. O código HTML é responsável por criar o controle de upload no form.
Evento Enter
Clique na imagem para melhor visualização.
Observe que no Evento Enter é utilizado comandos nativos do Csharp.
Evento Grid.Load
Clique na imagem para melhor visualização.
Neste evento é onde efetuamos a leitura da planilha Excel.
A variável &Planilha é do tipo ExcelDocument. Repare na linha 58, onde informamos que faremos uso das DLLs de Jakarta POI. As DLLs devem constar no diretório Bin do modelo Web.
A planilha lida possui o seguinte layout:
Clique na imagem para melhor visualização.
Espero que todos tenham gostado e que as informações transmitidas seja de grande utilidade em seus futuros projetos. Enviem os seus comentários e sugestões.
Forte abraço a todos e até a próxima!
Saudações a todos!!!
Neste artigo irei mostrar a vocês como realizar o upload de arquivos por meio do GeneXus, isso é muito útil quando desenvolvemos aplicações para a Web.
De quebra ainda mostrarei como fazer a leitura de uma planilha Excel.
Para realizar o upload não utilizaremos nehum arquivo externo. Essa implementação serve para o gerador .Net da versão GeneXus 9.0. Foi testada e está funcionando. A princípio também funcionará com a versão 8.0 e 7.5 do GeneXus, fazendo uso do gerador .Net também.
Muitos irão perguntar, e para o gerador Java, como farei? Bom, isso ficará para um próximo artigo!!!
A leitura da planilha Excel que iremos ver não irá requerer o Microsoft Excel instalado no servidor. Faremos uso de DLLs de Jakarta POI, elas são distribuídas gratuitamente e podem ser baixadas através do link:
http://sourceforge.net/project/showfiles.php?group_id=151482&package_id=171498
Vamos a implementação. Será necessário criar uma Web Panel e definir as seguintes variáveis:
Clique na imagem para melhor visualização.
O Web Form da Web Panel ficará assim:
Clique na imagem para melhor visualização.
Programaremos os seguintes eventos:
- Evento Start
- Evento Enter //está associado ao botão Importar Planilha do Web Form da Web Panel
- Evento Grid.Load //associado ao Grid do Web Form da Web Panel
Evento Start
Clique na imagem para melhor visualização.
Observe que na linha 8 é onde informamos o caminho onde os arquivos serão armazenados. Devemos informar o path absoluto. Os diretórios Upload e Arquivos foram criados manualmente e o diretório Arquivos deve ter permissão de escrita.
Nas linhas 17 a 20 é onde expandimos o código HTML para o TextBlock que está no web form e que deve estar configurado com a propriedade Format em HTML. O código HTML é responsável por criar o controle de upload no form.
Evento Enter
Clique na imagem para melhor visualização.
Observe que no Evento Enter é utilizado comandos nativos do Csharp.
Evento Grid.Load
Clique na imagem para melhor visualização.
Neste evento é onde efetuamos a leitura da planilha Excel.
A variável &Planilha é do tipo ExcelDocument. Repare na linha 58, onde informamos que faremos uso das DLLs de Jakarta POI. As DLLs devem constar no diretório Bin do modelo Web.
A planilha lida possui o seguinte layout:
Clique na imagem para melhor visualização.
Espero que todos tenham gostado e que as informações transmitidas seja de grande utilidade em seus futuros projetos. Enviem os seus comentários e sugestões.
Forte abraço a todos e até a próxima!
terça-feira, 13 de maio de 2008
Novos Artigos
Olá pessoal,
Já faz um tempo que não escrevo nada desde o último artigo publicado. Acredito que vocês estão na expectativa...
A nossa agenda de treinamentos aqui na Dash anda super lotada, dessa maneira ficamos na correria. Estarei preparando um artigo e em breve postarei.
Até a próxima e forte abraço!!!
Já faz um tempo que não escrevo nada desde o último artigo publicado. Acredito que vocês estão na expectativa...
A nossa agenda de treinamentos aqui na Dash anda super lotada, dessa maneira ficamos na correria. Estarei preparando um artigo e em breve postarei.
Até a próxima e forte abraço!!!
Fotos do Treinamento de Formação GX 9.0
Assinar:
Postagens (Atom)