Ir direto para busca.
iwbr · Intraweb Brasil

Informações sobre o grupo

  • Associados: 350
  • Categoria: Delphi
  • Criado em: Nov 18, 2008
  • Idioma: Português
? Você já é um associado? Entre no Yahoo!

Dicas

Você sabia...
Você pode fazer buscas no grupo por mensagens antigas.

Mensagens

  Ajuda
Avançado
mensagens 2096 - 2125 de 3133   Mais antigos  |  < Mais antigos  |  Mais recentes >  |  Mais recentes
mensagens 2096 - 2125 de 3133   Mais antigos  |  < Mais antigos  |  Mais recentes >  |  Mais recentes
mensagens: Exibir resumo de mensagens Classificar por data ^  
#2096 De: "Thales (Shubacca) - Tebo Software" <tebosoftware@...>
Data: Ter, 24 de Abr de 2012 10:19 am
Assunto: Re: Access Violation e Socket Error
thalesoli
Enviar e-mail Enviar e-mail
 
Essa atualização que você passou não está liberada para os usuários do
Delphi XE2.

Em 23 de abril de 2012 18:11, Jackson Gomes - Tools&Comps <
jackson@...> escreveu:

> **
>
>
> socket error 10054 é normal do Indy se vc esta na IDE do Delphi, basta
> adicionar essa exception na lista de exceptions para ignorar
>
> AV qdo derruba o SA Server é um bug a ser corrigido, mas ele só acontece
> qdo vc fechar o programa e esta rodando pela IDE
>
> dois cliques é um bug que ja foi corrigido na 12.1.28
>
> Em 24 de abril de 2012 06:19, Shubacca <tebosoftware@...> escreveu:
>
>
> > Boa tarde pessoal
> >
> > Estou desenvolvendo um sistema piloto para determinar se a nossa empresa
> > irá ou não comprar o Intraweb.
> > No projeto estou utilizando Delphi XE2 com Intraweb 12.1.27, dbexpress
> > para sqlserver (driver da Devart). Em relação ao modelo de telas, estou
> > utilizando herança visual onde tenho um form base que tem o mínimo das
> > funcionalidades como chamar um form e colocar os css e js básicos.
> > No segundo nível tem um form que herda o base que tem as funcionalidades
> > básicas para criar um controle de cadastro (tela de pesquisa e registro),
> > sendo que este trabalha vinculado a um datamodule que herda do
> > basedatamodule que tem todas as funcionalidades mínimas para
> funcionamento.
> > Na ideia que criei, este data module terá a responsabilidade de CRUD,
> > enquanto o form será somente visual.
> > O meu problema é que as vezes durante a navegação da acess violation ou
> > socket error. Além disso as vezes preciso fazer dois submits (clicar duas
> > vezes no botão) para executar a tarefa.
> > Ao finalizar o standalone, da um monte de accessviolation e erros de erro
> > de leitura / escrita de arquivos.
> >
> > Alguém tem passado com isso?
> >
> > Desde já agradeço
> >
> >
> >
> > ------------------------------------
> >
> > Links do Yahoo! Grupos
> >
> >
> >
> >
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>



--
Thales Eduardo Barros de Oliveira
Desenvolvedor Delphi / Firebird / Java
Emails:
tebosoftware@... (GoogleTalk)
thales_oli@... (MSN)
Blog:
http://tebosoftware.blogspot.com/
Twitter:
http://twitter.com/tebosoftware

  "Tente ser uma pessoa de valor, não de sucesso"
Albert Einstein


[As partes desta mensagem que não continham texto foram removidas]

#2097 De: "Jackson Gomes - Tools&Comps" <jackson@...>
Data: Ter, 24 de Abr de 2012 2:58 pm
Assunto: Re: Access Violation e Socket Error
jfdmg
Enviar e-mail Enviar e-mail
 
https://forums.embarcadero.com/thread.jspa?threadID=70479&tstart=30

Em 24 de abril de 2012 22:19, Thales (Shubacca) - Tebo Software <
tebosoftware@...> escreveu:

> Essa atualização que você passou não está liberada para os usuários do
> Delphi XE2.
>
> Em 23 de abril de 2012 18:11, Jackson Gomes - Tools&Comps <
> jackson@...> escreveu:
>
> > **
> >
> >
> > socket error 10054 é normal do Indy se vc esta na IDE do Delphi, basta
> > adicionar essa exception na lista de exceptions para ignorar
> >
> > AV qdo derruba o SA Server é um bug a ser corrigido, mas ele só acontece
> > qdo vc fechar o programa e esta rodando pela IDE
> >
> > dois cliques é um bug que ja foi corrigido na 12.1.28
> >
> > Em 24 de abril de 2012 06:19, Shubacca <tebosoftware@...>
> escreveu:
> >
> >
> > > Boa tarde pessoal
> > >
> > > Estou desenvolvendo um sistema piloto para determinar se a nossa
> empresa
> > > irá ou não comprar o Intraweb.
> > > No projeto estou utilizando Delphi XE2 com Intraweb 12.1.27, dbexpress
> > > para sqlserver (driver da Devart). Em relação ao modelo de telas, estou
> > > utilizando herança visual onde tenho um form base que tem o mínimo das
> > > funcionalidades como chamar um form e colocar os css e js básicos.
> > > No segundo nível tem um form que herda o base que tem as
> funcionalidades
> > > básicas para criar um controle de cadastro (tela de pesquisa e
> registro),
> > > sendo que este trabalha vinculado a um datamodule que herda do
> > > basedatamodule que tem todas as funcionalidades mínimas para
> > funcionamento.
> > > Na ideia que criei, este data module terá a responsabilidade de CRUD,
> > > enquanto o form será somente visual.
> > > O meu problema é que as vezes durante a navegação da acess violation ou
> > > socket error. Além disso as vezes preciso fazer dois submits (clicar
> duas
> > > vezes no botão) para executar a tarefa.
> > > Ao finalizar o standalone, da um monte de accessviolation e erros de
> erro
> > > de leitura / escrita de arquivos.
> > >
> > > Alguém tem passado com isso?
> > >
> > > Desde já agradeço
> > >
> > >
> > >
> > > ------------------------------------
> > >
> > > Links do Yahoo! Grupos
> > >
> > >
> > >
> > >
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
>
>
>
> --
> Thales Eduardo Barros de Oliveira
> Desenvolvedor Delphi / Firebird / Java
> Emails:
> tebosoftware@... (GoogleTalk)
> thales_oli@... (MSN)
> Blog:
> http://tebosoftware.blogspot.com/
> Twitter:
> http://twitter.com/tebosoftware
>
>  "Tente ser uma pessoa de valor, não de sucesso"
> Albert Einstein
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
> ------------------------------------
>
> Links do Yahoo! Grupos
>
>
>
>


[As partes desta mensagem que não continham texto foram removidas]

#2098 De: "Aloisio Pires" <aloisiopiresneto@...>
Data: Sáb, 28 de Abr de 2012 8:34 pm
Assunto: Erro Access Denied ao gerar HTML com Rave em App Intraweb
aloisiopires...
Enviar e-mail Enviar e-mail
 
Oi pessoal



Criei um app Intraweb que gera um relatório utilizando Rave. Esta app gera um
html para o browser.

No meio da geração deste html da um erro "Access denied" quando tenta gravar
dentro de windows\syswow64. O arquivo que o Rave gera é um html que contém um
gif de 1x1 pixel. O erro ocorre justamente na gravação deste gif.

Não sei porque ele tenta criar este arquivo .gif nem porque ele tenta criar
dentro de windows.

Alguém já passou por isso poderia dar uma dica ?

Agradeço a ajuda :-)



Aloisio Pires Neto
Programador

#2099 De: "Jackson Gomes - Tools&Comps" <jackson@...>
Data: Ter, 1 de Mai de 2012 9:59 pm
Assunto: Re: Erro Access Denied ao gerar HTML com Rave em App Intraweb
jfdmg
Enviar e-mail Enviar e-mail
 
o usuario da aplicação esta sem direito de escrita nessa pasta... veja no
Rave como mudar o diretorio de output dele...

Em 29 de abril de 2012 08:34, Aloisio Pires
<aloisiopiresneto@...>escreveu:

> Oi pessoal
>
>
>
> Criei um app Intraweb que gera um relatório utilizando Rave. Esta app gera
> um html para o browser.
>
> No meio da geração deste html da um erro "Access denied" quando tenta
> gravar dentro de windows\syswow64. O arquivo que o Rave gera é um html que
> contém um gif de 1x1 pixel. O erro ocorre justamente na gravação deste gif.
>
> Não sei porque ele tenta criar este arquivo .gif nem porque ele tenta
> criar dentro de windows.
>
> Alguém já passou por isso poderia dar uma dica ?
>
> Agradeço a ajuda :-)
>
>
>
> Aloisio Pires Neto
> Programador
>
>
>
> ------------------------------------
>
> Links do Yahoo! Grupos
>
>
>
>


[As partes desta mensagem que não continham texto foram removidas]

#2100 De: Paulo do Amaral Costa <paulodoamaralcosta@...>
Data: Qua, 9 de Mai de 2012 6:04 pm
Assunto: Dúvidas sobre as vídeo-aulas 01 e 02
pamaralfase
Enviar e-mail Enviar e-mail
 
Jackson, Conforme prometido (rs), você esclareceria as dúvidas que eu tivesse
após adquirir e assistir as vídeo-aulas.Com relação às vídeo-aulas 01 e 02 do
curso, as dúvidas são: 1) Numa aplicação IW uma usersession é criada para  cada
janela de browser que usuário abre para requisitar a url da aplicação? 2) Posso
ter várias aplicações distintas tipo IW stand alone ou como serviço,
independentes, auscultando a mesma porta, na mesma máquina servidora? 3) Para
não crescer o usersession eu posso passar valores de uma página para outra
(iwforms) usando, por exemplo, edits invisíveis, pois estes não iriam se
comportar como objetos/variáveis públicas (globais), criando conflito/sujeira
com várias sessões de usuários abertas? 4) Você disse que o evento onrender é o
melhor lugar para mudar estado/visual de componentes (por exemplo, tornar
visível, etc.), mas eu, nas minhas aplicações, faço isso no oncreate. Tem a
diferença? 5) Na vídeo aula você demonstrou o uso de IWForm com o método
release, mas, independente de voltar para a página anterior, é sempre necessário
dar um hide e destrui-lo (com action=caFree, free ou release, etc.) quando eu
quero ir para outra página que não a anterior? 6) Poderia citar uma situação de
como e quando e para quê o evento ondestroy do IWForm poderia ser usado? 7) No
Gvbus (aplicação do colega), o que foi feito para desativar o botão
voltar/avançar do browser e deixar só a barra de endereço url? 8) No Gvbus, se
tentar voltar pelo menu de contexto, também não volta, ele chega a dar um
refresh na página, mas mantém os dados, como isso é feito? Usou variável de
sessão? 9) O que é cache do intraweb (gerar pdf no cache)? 10) Herança de iwform
não é bom usar? Por quê? Eu uso em 3 aplicações D2010 para herdar menu, layout
da tela, etc., depois que vi um vídeo do Andreano Lanusse. Aparentemente nunca
tive problema.

[As partes desta mensagem que não continham texto foram removidas]

#2101 De: "Antonio Torregrosa" <anttor@...>
Data: Qui, 10 de Mai de 2012 7:21 am
Assunto: RE: Dúvidas sobre as vídeo-aulas 01 e 02
loufabiani
Enviar e-mail Enviar e-mail
 
Hola Paulo

Me permito responderte con mis experiencias, aunque lo hago en español. Me
gustaría que alguien comentara estas respuestas.

1) Numa aplicação IW uma usersession é criada para cada janela de browser
que usuário abre para requisitar a url da aplicação.

La sesión de usuario (usersession) se crea en la unit Servercontroller, que
se ejecuta al conectarse a la aplicación (al abrir la URL). De esta forma,
cada vez que un usuario abre la URL se crea una sesión. Esto es un problema
si usas una versión limitada de Intraweb; por ejemplo, la versión personal
está limitada a 5 sesiones simultáneas. En mis aplicaciones, la pantalla de
inicio es la de Login, y he intentado que la aplicación no inicie sesión (no
cree la usersession) hasta no haberse logueado el usuario, pero no se como
conseguirlo.

2) Posso ter várias aplicações distintas tipo IW stand alone ou como
serviço, independentes, auscultando a mesma porta, na mesma máquina
servidora?

Si utilizan el mismo puerto, no es posible. Sí puede tener varias veces la
misma aplicación configurada en diferentes puertos y ejecutándose varias
veces. Yo guardo el puerto en un INI que leo en tiempo de ejecución.

3) Para não crescer o usersession eu posso passar valores de uma página para
outra (iwforms) usando, por exemplo, edits invisíveis, pois estes não iriam
se comportar como objetos/variáveis públicas (globais), criando
conflito/sujeira com várias sessões de usuários abertas?

Las variables públicas globales deben ir en el usersession, pero pueden
definirse variables en otras forms, que estarán disponibles mientras el form
no se destruya. La mejor práctica es hacer que los forms que no se están
usando se destruyan, pero también pueden quedar activos como en una
aplicación normal de escritorio. Para mostrar un form actvo, basta con usar
el método show. Si un form se autodestruye con el método free o release, se
mostrará el último form activo usado. SI no hay, la aplicación terminará.

4) Você disse que o evento onrender é o melhor lugar para mudar
estado/visual de componentes (por exemplo, tornar visível, etc.), mas eu,
nas minhas aplicações, faço isso no oncreate. Tem a diferença?

Si la aplicación va a destruirse de forma inmediata una vez usada, puede
ponerse todo el código en el evento oncreate. Pero si la vamos a dejar
activa para volver a mostrarla en otro momento, debemos poner en el evento
onrender los comandos necesarios para actualizar el contenido (si es
necesario hacerlo).

5) Na vídeo aula você demonstrou o uso de IWForm com o método release, mas,
independente de voltar para a página anterior, é sempre necessário dar um
hide e destrui-lo (com action=caFree, free ou release, etc.) quando eu quero
ir para outra página que não a anterior?

Creo que he contestado a eso en el punto 3.

6) Poderia citar uma situação de como e quando e para quê o evento ondestroy
do IWForm poderia ser usado?

Por ejemplo, tienes una pantalla con un listado de facturas (Form1), y en
una segunda pantalla tienes el detalle de la misma (Form2). Desde la primera
podemos crear y llamar a la segunda sin destruir la primera, usando create y
show. Cuando hayamos terminado de trabajar con la segunda, usamos release y,
sin necesidad de hacer un show,  el programa devolverá el control a la
primera.

Otras cuestiones

Yo estoy usando para mis aplicaciones web un componente gratuito llamado
PowerPDF que me está dando muy buenos resultados.


Saludos

Antonio Torregrosa Martínez
atm@...

----------------------------


De: iwbr@... [mailto:iwbr@...] En nombre de
Paulo do Amaral Costa
Enviado el: miércoles, 09 de mayo de 2012 20:05
Para: IWBR (Grupo IntraWeb - Jackson Gomes)
Asunto: [iwbr] Dúvidas sobre as vídeo-aulas 01 e 02

 
7) No Gvbus (aplicação do colega), o que foi feito para desativar o botão
voltar/avançar do browser e deixar só a barra de endereço url? 8) No Gvbus,
se tentar voltar pelo menu de contexto, também não volta, ele chega a dar um
refresh na página, mas mantém os dados, como isso é feito? Usou variável de
sessão? 9) O que é cache do intraweb (gerar pdf no cache)? 10) Herança de
iwform não é bom usar? Por quê? Eu uso em 3 aplicações D2010 para herdar
menu, layout da tela, etc., depois que vi um vídeo do Andreano Lanusse.
Aparentemente nunca tive problema.

[As partes desta mensagem que não continham texto foram removidas]

#2102 De: "Marcus Adriano Leonardo" <marcus@...>
Data: Qui, 10 de Mai de 2012 7:35 pm
Assunto: Campos LOOKUP
marcus_adriano
Enviar e-mail Enviar e-mail
 
Olá pessoal, boa tarde, gostaria de saber como vocês tratam campos do tipo
LookUp. Eu utilizei em alguns casos o componente IWDBLookupComboBox, mas
tive problemas, pois ele apresenta muitos registros. Existe uma forma de
gerar uma tela lookup diferente, contendo um GRID ou algo parecido? Obrigado



[As partes desta mensagem que não continham texto foram removidas]

#2103 De: "flexnetsistemas" <rdassis@...>
Data: Sáb, 12 de Mai de 2012 1:12 pm
Assunto: Re: Campos LOOKUP
flexnetsistemas
Enviar e-mail Enviar e-mail
 
Vc pode usar um IWRegion com IWDBGrid.



--- Em iwbr@..., "Marcus Adriano Leonardo" <marcus@...> escreveu
>
> Olá pessoal, boa tarde, gostaria de saber como vocês tratam campos do tipo
> LookUp. Eu utilizei em alguns casos o componente IWDBLookupComboBox, mas
> tive problemas, pois ele apresenta muitos registros. Existe uma forma de
> gerar uma tela lookup diferente, contendo um GRID ou algo parecido? Obrigado
>
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>

#2104 De: "Marcus Adriano Leonardo" <marcus@...>
Data: Sáb, 12 de Mai de 2012 1:23 pm
Assunto: RES: {Disarmed} Re: Campos LOOKUP
marcus_adriano
Enviar e-mail Enviar e-mail
 
Olá, realmente uma boa idéia, estou começando agora em intraweb e não tenho
muita noção de interface web. Obrigado pela dica. Grande abraço e bom final
de semana.



Marcus Adriano Leonardo

msn: maleonardo@...



De: iwbr@... [mailto:iwbr@...] Em nome de
flexnetsistemas
Enviada em: sábado, 12 de maio de 2012 10:12
Para: iwbr@...
Assunto: {Disarmed} [iwbr] Re: Campos LOOKUP







Vc pode usar um IWRegion com IWDBGrid.

--- Em iwbr@... <mailto:iwbr%40yahoogrupos.com.br> , "Marcus
Adriano Leonardo" <marcus@...> escreveu
>
> Olá pessoal, boa tarde, gostaria de saber como vocês tratam campos do tipo
> LookUp. Eu utilizei em alguns casos o componente IWDBLookupComboBox, mas
> tive problemas, pois ele apresenta muitos registros. Existe uma forma de
> gerar uma tela lookup diferente, contendo um GRID ou algo parecido?
Obrigado
>
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>




--
This message has been scanned for viruses and
dangerous content by  <http://www.mailscanner.info/> MailScanner, and is
believed to be clean.



[As partes desta mensagem que não continham texto foram removidas]

#2105 De: Paulo Rogério Batalhão <paulo.batalhao@...>
Data: Sáb, 12 de Mai de 2012 3:25 pm
Assunto: Re: {Disarmed} Re: Campos LOOKUP
paulo.batalhao
Enviar e-mail Enviar e-mail
 
---
Paulo Rogério Batalhão
TIM/Mobile (11) 8243 - 6915
Jadsoft Sistemas & Gestão de Projetos
www.jadsoft.com.br

-----Mensagem Original-----
From: Marcus Adriano Leonardo
Sent: Saturday, May 12, 2012 10:23 AM
To: iwbr@...
Subject: RES: {Disarmed} [iwbr] Re: Campos LOOKUP




Olá, realmente uma boa idéia, estou começando agora em intraweb e não tenho
muita noção de interface web. Obrigado pela dica. Grande abraço e bom final
de semana.

Marcus Adriano Leonardo

msn: mailto:maleonardo%40hotmail.com

De: mailto:iwbr%40yahoogrupos.com.br
[mailto:mailto:iwbr%40yahoogrupos.com.br] Em nome de
flexnetsistemas
Enviada em: sábado, 12 de maio de 2012 10:12
Para: mailto:iwbr%40yahoogrupos.com.br
Assunto: {Disarmed} [iwbr] Re: Campos LOOKUP

Vc pode usar um IWRegion com IWDBGrid.

--- Em mailto:iwbr%40yahoogrupos.com.br <mailto:iwbr%40yahoogrupos.com.br> ,
"Marcus
Adriano Leonardo" <marcus@...> escreveu
>
> Olá pessoal, boa tarde, gostaria de saber como vocês tratam campos do tipo
> LookUp. Eu utilizei em alguns casos o componente IWDBLookupComboBox, mas
> tive problemas, pois ele apresenta muitos registros. Existe uma forma de
> gerar uma tela lookup diferente, contendo um GRID ou algo parecido?
Obrigado
>
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>

--
This message has been scanned for viruses and
dangerous content by <http://www.mailscanner.info/> MailScanner, and is
believed to be clean.

[As partes desta mensagem que não continham texto foram removidas]

#2106 De: "Jackson Gomes - Tools&Comps" <jackson@...>
Data: Dom, 13 de Mai de 2012 12:16 am
Assunto: Re: Dúvidas sobre as vídeo-aulas 01 e 02
jfdmg
Enviar e-mail Enviar e-mail
 
vou responder sempre com base na versão atual

> 1) Numa aplicação IW uma usersession é criada para  cada janela de browser que
usuário abre para requisitar a url da aplicação?

isso é verdade se:

    * vc rodar a aplicação em um browser diferente OU
    * AllowMultipleUserSessions é True

caso vc abra varias janelas no mesmo browser e
AllowMultipleUserSessions é false, terá apenas 1 sessão...

> 2) Posso ter várias aplicações distintas tipo IW stand alone ou como serviço,
independentes, auscultando a mesma porta, na mesma máquina
> servidora?

Sim, desde que vc use ISAPI. Se vc usar Stand Alone Server não há como...

> 3) Para não crescer o usersession eu posso passar valores de uma página para
outra (iwforms) usando, por exemplo, edits invisíveis, pois estes não
> iriam se comportar como objetos/variáveis públicas (globais), criando
conflito/sujeira com várias sessões de usuários abertas?

Pessoalmente não acho isso uma boa prática... vc vai ter que fazer uma
ginástica imensa e seu código ficará mto amarrado... use classes ou
registros no Usersssion.

> 4) Você disse que o evento onrender é o melhor lugar para mudar estado/visual
de componentes (por exemplo, tornar visível, etc.), mas eu, nas minhas >
aplicações, faço isso no oncreate. Tem a diferença?

A diferença em usar o OnRender é a atuazação automática quando toda a
página é atualizada. São situações que vc precisa analisar, de acordo
com a sua regra de negócio.

> 5) Na vídeo aula você demonstrou o uso de IWForm com o método release, mas,
independente de voltar para a página anterior, é sempre necessário
> dar um hide e destrui-lo (com action=caFree, free ou release, etc.) quando eu
quero ir para outra página que não a anterior?

não é necessário destruir o form. Vc tem que analisar se o form será
usado varias vezes ou nao, para mantê-lo na memória ou não

> (com action=caFree,

isso não existe no IW

> 6) Poderia citar uma situação de como e quando e para quê o evento ondestroy
do IWForm poderia ser usado?

para destruir objetos que vc criou no inicio do seu form, por
exemplo.... fechar datasets, etc...

> 7) No Gvbus (aplicação do colega), o que foi feito para desativar o botão
voltar/avançar do browser e deixar só a barra de endereço url?

não me lembro disso... teria que perguntar para ele... talvez foi apenas o F11

> 8) No Gvbus, se tentar voltar pelo menu de contexto, também não volta, ele
chega a dar um refresh na página, mas mantém os dados, como isso é feito? Usou
variável de sessão?

sim... os dados dele estão no user session

>  9) O que é cache do intraweb (gerar pdf no cache)?

é o mesmo conceito de cache de qq aplicação/browser... um local para
geração de arquivos temporários

> 10) Herança de iwform não é bom usar? Por quê? Eu uso em 3 aplicações D2010
para herdar menu, layout da tela, etc., depois que vi um vídeo do
> Andreano Lanusse. Aparentemente nunca tive problema.

Em IW?

#2107 De: "Marcus Adriano Leonardo" <marcus@...>
Data: Qua, 16 de Mai de 2012 10:14 pm
Assunto: IWDBGRID
marcus_adriano
Enviar e-mail Enviar e-mail
 
Olá pessoal, boa noite, a dúvida é o seguinte: tenho um IWDBGRID com vários
registros da tabela PRODUTO e para posicionar no registro corrente tenho que
utilizar o seguinte código:

Exemplo:



TbProduto.Locate('PROD_COD',AValue,[]);



Até aí tudo bem, mas a pergunta é: se um determinado IWDBGRID estiver com
milhares de registros, o método LOCATE não se tornará lento? Pois costumo
utilizar em meus projetos DESKTOP, instruções SQL para localizar o REGISTRO
CORRRENTE. Obrigado e abraço a todos.





[As partes desta mensagem que não continham texto foram removidas]

#2108 De: "Marcus Adriano Leonardo" <marcus@...>
Data: Qua, 16 de Mai de 2012 10:44 pm
Assunto: DEMO SISTEMA
marcus_adriano
Enviar e-mail Enviar e-mail
 
Boa noite pessoal, descobri um sistema completo feito em DELPHI, muito bom
por sinal. Parece que utiliza as tecnologias INTRAWEB e WEBBROKER. Projeto
bastante grande. Dá pra se ter uma boa noção do que dá pra desenvolver com
essa ferramenta. Abraços.



http://caiosistemas.no-ip.com:8245/index2.html



USUÁRIO: TESTE

SENHA: TESTE

GRUPO: VISITANTE







[As partes desta mensagem que não continham texto foram removidas]

#2109 De: "Jackson Gomes - Tools&Comps" <jackson@...>
Data: Qui, 17 de Mai de 2012 5:44 am
Assunto: Re: DEMO SISTEMA
jfdmg
Enviar e-mail Enviar e-mail
 
acho que não é feito em IW... mas só olhei bem rápido

Em 17 de maio de 2012 10:44, Marcus Adriano Leonardo
<marcus@...> escreveu:
> Boa noite pessoal, descobri um sistema completo feito em DELPHI, muito bom
> por sinal. Parece que utiliza as tecnologias INTRAWEB e WEBBROKER. Projeto
> bastante grande. Dá pra se ter uma boa noção do que dá pra desenvolver com
> essa ferramenta. Abraços.
>
>
>
> http://caiosistemas.no-ip.com:8245/index2.html
>
>
>
> USUÁRIO: TESTE
>
> SENHA: TESTE
>
> GRUPO: VISITANTE
>
>
>
>
>
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
> ------------------------------------
>
> Links do Yahoo! Grupos
>
>
>

#2110 De: "Jackson Gomes - Tools&Comps" <jackson@...>
Data: Qui, 17 de Mai de 2012 5:45 am
Assunto: Re: IWDBGRID
jfdmg
Enviar e-mail Enviar e-mail
 
vai ficar lento se vc tiver mtos registros... na web, sempre use o
mínimo de dados possível...

> Olá pessoal, boa noite, a dúvida é o seguinte: tenho um IWDBGRID com vários
> registros da tabela PRODUTO e para posicionar no registro corrente tenho que
> utilizar o seguinte código:
>
> Exemplo:
>
> TbProduto.Locate('PROD_COD',AValue,[]);
>
> Até aí tudo bem, mas a pergunta é: se um determinado IWDBGRID estiver com
> milhares de registros, o método LOCATE não se tornará lento? Pois costumo
> utilizar em meus projetos DESKTOP, instruções SQL para localizar o REGISTRO
> CORRRENTE. Obrigado e abraço a todos.

#2111 De: "Jackson Gomes - Tools&Comps" <jackson@...>
Data: Qui, 17 de Mai de 2012 5:57 am
Assunto: Video-aulas de IntraWeb
jfdmg
Enviar e-mail Enviar e-mail
 
Pessoal:

Só lembrando que as video-aulas já estão disponíveis para aquisição, OK?

São 36hs horas de IW + algumas coisas

O conteúdo das aulas está disponível aqui:
http://www.aprendadelphi.com.br/cursointraweb/

A primeira aula está completa no youtube:
http://www.youtube.com/watch?v=qBuhHr9knE0

[]'s

--
Jackson

#2112 De: "vonirpereira" <vonirpereira@...>
Data: Qui, 17 de Mai de 2012 11:56 am
Assunto: Intraweb + Banco de dados
vonirpereira
Enviar e-mail Enviar e-mail
 
Estou iniciando meu aprendizado com o Intraweb.

Fiz um cadastro com o Intraweb 10 (RAD 10). Porém algumas coisas não funcionaram
como o esperado. Provavelmente por eu ter feito algo errado. Utilizo o Firebird
e os componentes da Paleta Interbase (IBDataBase, IBTransaction e IBQuery). O
cadastro funciona, salva os registros de modo correto quando um usuário utiliza.
Porém, quando o acesso é simultâneo tem ocorrido alguns erros (registros salvos
de modo incorreto)  e por vezes o executável Standalone (servidor próprio)
trava.

Na verdade não tenho certeza de como utilizar eles de modo correto. Coloquei o
IBDataBase em um DataModule ... pelo que andei lendo ele controlaria as sessões.
Não sei se o IBTransaction e os IBQuery devem ser colocados no Form de cadastro
ou no DataModule. No Form de cadastro precisa algum codigo relacionado a
controle de sessão?

Veja parte do DataModule:

   private

     { Private declarations }

   public

     { Public declarations }

   end;

    Function DataModule1:TDataModule1;

//var

//  DataModule1: TDataModule1;

implementation

uses uPrincipal, IWInit, UserSessionUnit;

{$R *.dfm}

Function DataModule1:TDataModule1;

Begin
    Result := TIWUserSession(WebApplication.Data).DataModule1;
End;


Onde posso conseguir ajuda neste sentido?

#2113 De: Fernando Filho <nanfilho@...>
Data: Qui, 17 de Mai de 2012 11:58 am
Assunto: Re: Intraweb + Banco de dados
nanfilho
Enviar e-mail Enviar e-mail
 
Amigo,
   Não é apenas uma propaganda, pois participei do curso :)
acho que a melhor coisa para você é comprar o curso que fizemos com o
Jackson, vai tirar todas as suas dúvidas.

http://www.aprendadelphi.com.br/cursointraweb/

fica a dica ^^

Em 17/05/2012 08:56, vonirpereira escreveu:
>
> Estou iniciando meu aprendizado com o Intraweb.
>
> Fiz um cadastro com o Intraweb 10 (RAD 10). Porém algumas coisas não
> funcionaram como o esperado. Provavelmente por eu ter feito algo
> errado. Utilizo o Firebird e os componentes da Paleta Interbase
> (IBDataBase, IBTransaction e IBQuery). O cadastro funciona, salva os
> registros de modo correto quando um usuário utiliza. Porém, quando o
> acesso é simultâneo tem ocorrido alguns erros (registros salvos de
> modo incorreto) e por vezes o executável Standalone (servidor próprio)
> trava.
>
> Na verdade não tenho certeza de como utilizar eles de modo correto.
> Coloquei o IBDataBase em um DataModule ... pelo que andei lendo ele
> controlaria as sessões. Não sei se o IBTransaction e os IBQuery devem
> ser colocados no Form de cadastro ou no DataModule. No Form de
> cadastro precisa algum codigo relacionado a controle de sessão?
>
> Veja parte do DataModule:
>
> private
>
> { Private declarations }
>
> public
>
> { Public declarations }
>
> end;
>
> Function DataModule1:TDataModule1;
>
> //var
>
> // DataModule1: TDataModule1;
>
> implementation
>
> uses uPrincipal, IWInit, UserSessionUnit;
>
> {$R *.dfm}
>
> Function DataModule1:TDataModule1;
>
> Begin
> Result := TIWUserSession(WebApplication.Data).DataModule1;
> End;
>
> Onde posso conseguir ajuda neste sentido?
>
>

--
Atenciosamente
Fernando Filho



[As partes desta mensagem que não continham texto foram removidas]

#2114 De: "Dirceu da Costa Rodrigues" <dirceucr@...>
Data: Qui, 17 de Mai de 2012 1:23 pm
Assunto: Re: Video-aulas de IntraWeb
dirceucr
Enviar e-mail Enviar e-mail
 
Jackson, Bom Dia,
Esse seu curso contempla Delphi 2010 ?
Se quiser pode responder em PVT para dirceucr@...
Obrigado
Dirceu

From: Jackson Gomes - Tools&Comps
Sent: Thursday, May 17, 2012 2:57 AM
To: iwbr@...
Subject: [iwbr] Video-aulas de IntraWeb


Pessoal:

Só lembrando que as video-aulas já estão disponíveis para aquisição, OK?

São 36hs horas de IW + algumas coisas

O conteúdo das aulas está disponível aqui:
http://www.aprendadelphi.com.br/cursointraweb/

A primeira aula está completa no youtube:
http://www.youtube.com/watch?v=qBuhHr9knE0

[]'s

--
Jackson




[As partes desta mensagem que não continham texto foram removidas]

#2115 De: "Marcus Adriano Leonardo" <marcus@...>
Data: Qui, 17 de Mai de 2012 1:54 pm
Assunto: RES: {Disarmed} Re: IWDBGRID
marcus_adriano
Enviar e-mail Enviar e-mail
 
Obrigado Jackson.





De: iwbr@... [mailto:iwbr@...] Em nome de
Jackson Gomes - Tools&Comps
Enviada em: quinta-feira, 17 de maio de 2012 02:45
Para: iwbr@...
Assunto: {Disarmed} Re: [iwbr] IWDBGRID





vai ficar lento se vc tiver mtos registros... na web, sempre use o
mínimo de dados possível...

> Olá pessoal, boa noite, a dúvida é o seguinte: tenho um IWDBGRID com
vários
> registros da tabela PRODUTO e para posicionar no registro corrente tenho
que
> utilizar o seguinte código:
>
> Exemplo:
>
> TbProduto.Locate('PROD_COD',AValue,[]);
>
> Até aí tudo bem, mas a pergunta é: se um determinado IWDBGRID estiver com
> milhares de registros, o método LOCATE não se tornará lento? Pois costumo
> utilizar em meus projetos DESKTOP, instruções SQL para localizar o
REGISTRO
> CORRRENTE. Obrigado e abraço a todos.




--
This message has been scanned for viruses and
dangerous content by  <http://www.mailscanner.info/> MailScanner, and is
believed to be clean.



[As partes desta mensagem que não continham texto foram removidas]

#2116 De: "Jackson Gomes - Tools&Comps" <jackson@...>
Data: Qui, 17 de Mai de 2012 9:03 pm
Assunto: Re: Video-aulas de IntraWeb
jfdmg
Enviar e-mail Enviar e-mail
 
ei Dirceu... sim... o ideal é vc atualzar para a versão mais nova do
IW (a 12), mas dá pra usar na versão 10 (que tb tem updates gratuitos,
só que dentro da 10 apenas)

> Jackson, Bom Dia,
> Esse seu curso contempla Delphi 2010 ?
> Se quiser pode responder em PVT para dirceucr@...
> Obrigado
> Dirceu

#2117 De: "Jackson Gomes - Tools&Comps" <jackson@...>
Data: Qui, 17 de Mai de 2012 9:04 pm
Assunto: Re: {Disarmed} Re: IWDBGRID
jfdmg
Enviar e-mail Enviar e-mail
 
lembrando que o locate sempre é executado no servidor

para o IW 14 (vamos pular o IW 13, superstição :-) ), nós teremos
suporte a HTML 5, que permite dados no browser, nativamente....

Em 18 de maio de 2012 01:54, Marcus Adriano Leonardo
<marcus@...> escreveu:
> Obrigado Jackson.
>
>
>
>
>
> De: iwbr@... [mailto:iwbr@...] Em nome de
> Jackson Gomes - Tools&Comps
> Enviada em: quinta-feira, 17 de maio de 2012 02:45
> Para: iwbr@...
> Assunto: {Disarmed} Re: [iwbr] IWDBGRID
>
>
>
>
>
> vai ficar lento se vc tiver mtos registros... na web, sempre use o
> mínimo de dados possível...
>
>> Olá pessoal, boa noite, a dúvida é o seguinte: tenho um IWDBGRID com
> vários
>> registros da tabela PRODUTO e para posicionar no registro corrente tenho
> que
>> utilizar o seguinte código:
>>
>> Exemplo:
>>
>> TbProduto.Locate('PROD_COD',AValue,[]);
>>
>> Até aí tudo bem, mas a pergunta é: se um determinado IWDBGRID estiver com
>> milhares de registros, o método LOCATE não se tornará lento? Pois costumo
>> utilizar em meus projetos DESKTOP, instruções SQL para localizar o
> REGISTRO
>> CORRRENTE. Obrigado e abraço a todos.
>
>
>
>
> --
> This message has been scanned for viruses and
> dangerous content by  <http://www.mailscanner.info/> MailScanner, and is
> believed to be clean.
>
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
> ------------------------------------
>
> Links do Yahoo! Grupos
>
>
>

#2118 De: "flexnetsistemas" <rdassis@...>
Data: Qui, 17 de Mai de 2012 10:03 pm
Assunto: Re: DEMO SISTEMA
flexnetsistemas
Enviar e-mail Enviar e-mail
 
Acredito que seja IW, repare no codigo fonte (html) aparecem diversos
componentes iwdbrid, iwregion, iwedit etc...

--- Em iwbr@..., "Jackson Gomes - Tools&Comps" <jackson@...>
escreveu
>
> acho que não é feito em IW... mas só olhei bem rápido
>
> Em 17 de maio de 2012 10:44, Marcus Adriano Leonardo
> <marcus@...> escreveu:
> > Boa noite pessoal, descobri um sistema completo feito em DELPHI, muito bom
> > por sinal. Parece que utiliza as tecnologias INTRAWEB e WEBBROKER. Projeto
> > bastante grande. Dá pra se ter uma boa noção do que dá pra desenvolver com
> > essa ferramenta. Abraços.
> >
> >
> >
> > http://caiosistemas.no-ip.com:8245/index2.html
> >
> >
> >
> > USUÁRIO: TESTE
> >
> > SENHA: TESTE
> >
> > GRUPO: VISITANTE
> >
> >
> >
> >
> >
> >
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
> > ------------------------------------
> >
> > Links do Yahoo! Grupos
> >
> >
> >
>

#2119 De: "vonirpereira" <vonirpereira@...>
Data: Sex, 18 de Mai de 2012 11:59 am
Assunto: Re: Intraweb + Banco de dados
vonirpereira
Enviar e-mail Enviar e-mail
 
Gostaria muito, mas no momento estou sem condições. Então se alguém puder me
ajudar ...

--- Em iwbr@..., Fernando Filho <nanfilho@...> escreveu
>
> Amigo,
>   Não é apenas uma propaganda, pois participei do curso :)
> acho que a melhor coisa para você é comprar o curso que fizemos com o
> Jackson, vai tirar todas as suas dúvidas.
>
> http://www.aprendadelphi.com.br/cursointraweb/
>
> fica a dica ^^
>
> Em 17/05/2012 08:56, vonirpereira escreveu:
> >
> > Estou iniciando meu aprendizado com o Intraweb.
> >
> > Fiz um cadastro com o Intraweb 10 (RAD 10). Porém algumas coisas não
> > funcionaram como o esperado. Provavelmente por eu ter feito algo
> > errado. Utilizo o Firebird e os componentes da Paleta Interbase
> > (IBDataBase, IBTransaction e IBQuery). O cadastro funciona, salva os
> > registros de modo correto quando um usuário utiliza. Porém, quando o
> > acesso é simultâneo tem ocorrido alguns erros (registros salvos de
> > modo incorreto) e por vezes o executável Standalone (servidor próprio)
> > trava.
> >
> > Na verdade não tenho certeza de como utilizar eles de modo correto.
> > Coloquei o IBDataBase em um DataModule ... pelo que andei lendo ele
> > controlaria as sessões. Não sei se o IBTransaction e os IBQuery devem
> > ser colocados no Form de cadastro ou no DataModule. No Form de
> > cadastro precisa algum codigo relacionado a controle de sessão?
> >
> > Veja parte do DataModule:
> >
> > private
> >
> > { Private declarations }
> >
> > public
> >
> > { Public declarations }
> >
> > end;
> >
> > Function DataModule1:TDataModule1;
> >
> > //var
> >
> > // DataModule1: TDataModule1;
> >
> > implementation
> >
> > uses uPrincipal, IWInit, UserSessionUnit;
> >
> > {$R *.dfm}
> >
> > Function DataModule1:TDataModule1;
> >
> > Begin
> > Result := TIWUserSession(WebApplication.Data).DataModule1;
> > End;
> >
> > Onde posso conseguir ajuda neste sentido?
> >
> >
>
> --
> Atenciosamente
> Fernando Filho
>
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>

#2120 De: "Jackson Gomes - Tools&Comps" <jackson@...>
Data: Dom, 20 de Mai de 2012 8:51 pm
Assunto: Re: Intraweb + Banco de dados
jfdmg
Enviar e-mail Enviar e-mail
 
> Function DataModule1:TDataModule1;
>
> Begin
>   Result := TIWUserSession(WebApplication.Data).DataModule1;
> End;

O seu ponto de partida para acesso a dados é o UserSession. Vc pode
ter um DataModule ou até vários na sua aplicação, mas eles devem ser
membros do seu User Session.

Os componentes de acesso a dados, preferencialmente no DataModule. Se
vc tiver vários datamodules, tenha um especifico para a conexão de
banco para ser compartilhado com os outros datamodules.

#2121 De: "vonirpereira" <vonirpereira@...>
Data: Seg, 21 de Mai de 2012 11:33 pm
Assunto: Pool Data Connections
vonirpereira
Enviar e-mail Enviar e-mail
 
Quando crio um novo projeto no Intraweb (RAD 2010) tenho a opção de marcar "Pool
Data Connections". Marcando ele, no ServerController tem uma Propriedade chamada
PoolCount e tem como valor default 20. O que isso significa?

#2122 De: Rogério Martins <rogmartins@...>
Data: Ter, 22 de Mai de 2012 12:33 pm
Assunto: Grid com paginação e exportação para pdf
rogmartins2012
Enviar e-mail Enviar e-mail
 
Bom dia pessoal !

Sou novo no grupo e no IW também e gostaria de saber onde posso
encontrar um exemplo de como desenvolver um form que tenha um grid com
paginação e opção para exportar como pdf e / ou csv.
Estou precisando migrar p/ plataforma web os relatórios de um
aplicativo feito em delphi 2007.

Obrigado

#2123 De: "Marcus Adriano Leonardo" <marcus@...>
Data: Ter, 22 de Mai de 2012 12:46 pm
Assunto: RES: {Disarmed} Grid com paginação e exportação para pdf
marcus_adriano
Enviar e-mail Enviar e-mail
 
Olá, bom dia, algumas opções de exportação através de relatórios como
RAVE REPORTS e FAST REPORTS. Aconselho o fast por ser mais fácil e rápido.
Abraços.





De: iwbr@... [mailto:iwbr@...] Em nome de Rogério
Martins
Enviada em: terça-feira, 22 de maio de 2012 09:34
Para: iwbr@...
Assunto: {Disarmed} [iwbr] Grid com paginação e exportação para pdf





Bom dia pessoal !

Sou novo no grupo e no IW também e gostaria de saber onde posso
encontrar um exemplo de como desenvolver um form que tenha um grid com
paginação e opção para exportar como pdf e / ou csv.
Estou precisando migrar p/ plataforma web os relatórios de um
aplicativo feito em delphi 2007.

Obrigado




--
This message has been scanned for viruses and
dangerous content by  <http://www.mailscanner.info/> MailScanner, and is
believed to be clean.



[As partes desta mensagem que não continham texto foram removidas]

#2124 De: Paulo do Amaral Costa <paulodoamaralcosta@...>
Data: Ter, 22 de Mai de 2012 2:38 pm
Assunto: RE: RES: {Disarmed} Grid com paginação e exportação para pdf
pamaralfase
Enviar e-mail Enviar e-mail
 
Olá, segue abaixo uma forma, dentre várias. Passos de como fazer com Rave:
(baseado em
http://www.felix-colibri.com/papers/db/rave_pdf_intraweb/rave_pdf_intraweb.html)
Introduzir um componente tRvSytem (RvSystem1) e:
• Na propriedade DefaultDest selecionar rdFile;
• Para anular a “Output Options Dialog”, expandir a propriedade SystemSetups e
setar FALSE em  ssAlowSetup.
Selecione o RvProject1 e:
• Setar a propriedade Engine para RvSystem1;
• Setar a propriedade ProjectFile para o arquivo “.rav” do design relatório que
você criou.
Introduzir um componente tRvRenderPDF e:
• Setar a propriedade Active para TRUE (o default já é true).
Em seguida codificar o evento (um clique de botão, procedimento qualquer, etc.)
de geração do relatório pdf, conforme exemplo abaixo:
   //GERAÇÃO DO ARQUIVO DO CERTIFICADO PDF
   //aqui eu passei parâmetros para o relatório do Rave
   RvProject1.SetParam('Data', str_data);
   RvProject1.SetParam('Setor',str_setor);
   RvProject1.SetParam('Nome',str_nome);   //monto o nome do arquivo do jeito que
quero, com variáveis, etc.
   str_nome_arquivo := 'nomedoarquivo.pdf';   with RvSystem1 do
   begin
     DoNativeOutput:= false;
     RenderObject:= RvRenderPDF1;
     OutputFileName:=  IWServerController.FilesDir + str_nome_arquivo; //gero o
arquivo no subdiretório FILES da aplicação
   end;   RvProject1.ExecuteReport('Report1');  //geração do relatório   //URL do
arquivo pdf gerado, lembrar que aqui a barra da urlpath é "/" e não "\" como se
usaria no OutputFileName do RvSystem1
   str_pdf_url:= WebApplication.ApplicationURL + '/FILES/'+ str_nome_arquivo;
   str_popup_page_name := 'RelatórioX';

   //Abro em uma nova janela do browser o arquivo pdf
   WebApplication.NewWindow(str_pdf_url,str_popup_page_name); O código trata
apenas da geração e exibição do relatório. Com relação a implementar com dados
de um grid, irá depender da sua lógica. Paulo   To: iwbr@...
From: marcus@...
Date: Tue, 22 May 2012 09:46:35 -0300
Subject: RES: {Disarmed} [iwbr] Grid com paginação e exportação para pdf


























       Olá, bom dia, algumas opções de exportação através de relatórios como RAVE
REPORTS e FAST REPORTS. Aconselho o fast por ser mais fácil e rápido. Abraços.



De: iwbr@... [mailto:iwbr@...] Em nome de Rogério
Martins

Enviada em: terça-feira, 22 de maio de 2012 09:34

Para: iwbr@...

Assunto: {Disarmed} [iwbr] Grid com paginação e exportação para pdf



Bom dia pessoal !



Sou novo no grupo e no IW também e gostaria de saber onde posso

encontrar um exemplo de como desenvolver um form que tenha um grid com

paginação e opção para exportar como pdf e / ou csv.

Estou precisando migrar p/ plataforma web os relatórios de um

aplicativo feito em delphi 2007.



Obrigado



--

This message has been scanned for viruses and

dangerous content by  <http://www.mailscanner.info/> MailScanner, and is

believed to be clean.



[As partes desta mensagem que não continham texto foram removidas]


















[As partes desta mensagem que não continham texto foram removidas]

#2125 De: Rogério Martins <rogmartins@...>
Data: Qua, 23 de Mai de 2012 11:33 am
Assunto: Re: RES: {Disarmed} Grid com paginação e exportação para pdf
rogmartins2012
Enviar e-mail Enviar e-mail
 
Bacana, vou testar agora essa implementação.
Antes preciso ver como paginar os resultados, pois há opções de
consulta que retornam muitos registros e vou precisar usar o limit
para isso.

Obrigado pela dica !

Em 22 de maio de 2012 11:38, Paulo do Amaral Costa
<paulodoamaralcosta@...> escreveu:
>
> Olá, segue abaixo uma forma, dentre várias. Passos de como fazer com Rave:
(baseado em
http://www.felix-colibri.com/papers/db/rave_pdf_intraweb/rave_pdf_intraweb.html)
> Introduzir um componente tRvSytem (RvSystem1) e:
> • Na propriedade DefaultDest selecionar rdFile;
> • Para anular a “Output Options Dialogâ€, expandir a propriedade
SystemSetups e setar FALSE em  ssAlowSetup.
> Selecione o RvProject1 e:
> • Setar a propriedade Engine para RvSystem1;
> • Setar a propriedade ProjectFile para o arquivo “.rav†do design
relatório que você criou.
> Introduzir um componente tRvRenderPDF e:
> • Setar a propriedade Active para TRUE (o default já é true).
> Em seguida codificar o evento (um clique de botão, procedimento qualquer,
etc.) de geração do relatório pdf, conforme exemplo abaixo:
>  //GERAÇÃO DO ARQUIVO DO CERTIFICADO PDF
>  //aqui eu passei parâmetros para o relatório do Rave
>  RvProject1.SetParam('Data', str_data);
>  RvProject1.SetParam('Setor',str_setor);
>  RvProject1.SetParam('Nome',str_nome);   //monto o nome do arquivo do jeito
que quero, com variáveis, etc.
>  str_nome_arquivo := 'nomedoarquivo.pdf';   with RvSystem1 do
>  begin
>    DoNativeOutput:= false;
>    RenderObject:= RvRenderPDF1;
>    OutputFileName:=  IWServerController.FilesDir + str_nome_arquivo; //gero
o arquivo no subdiretório FILES da aplicação
>  end;   RvProject1.ExecuteReport('Report1');  //geração do relatório  
//URL do arquivo pdf gerado, lembrar que aqui a barra da urlpath é "/" e não
"\" como se usaria no OutputFileName do RvSystem1
>  str_pdf_url:= WebApplication.ApplicationURL + '/FILES/'+ str_nome_arquivo;
>  str_popup_page_name := 'RelatórioX';
>
>  //Abro em uma nova janela do browser o arquivo pdf
>  WebApplication.NewWindow(str_pdf_url,str_popup_page_name); O código trata
apenas da geração e exibição do relatório. Com relação a implementar com
dados de um grid, irá depender da sua lógica. Paulo   To:
iwbr@...
> From: marcus@...
> Date: Tue, 22 May 2012 09:46:35 -0300
> Subject: RES: {Disarmed} [iwbr] Grid com paginação e exportação para pdf
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>      Olá, bom dia, algumas opções de exportação através de
relatórios como RAVE REPORTS e FAST REPORTS. Aconselho o fast por ser mais
fácil e rápido. Abraços.
>
>
>
> De: iwbr@... [mailto:iwbr@...] Em nome de
Rogério Martins
>
> Enviada em: terça-feira, 22 de maio de 2012 09:34
>
> Para: iwbr@...
>
> Assunto: {Disarmed} [iwbr] Grid com paginação e exportação para pdf
>
>
>
> Bom dia pessoal !
>
>
>
> Sou novo no grupo e no IW também e gostaria de saber onde posso
>
> encontrar um exemplo de como desenvolver um form que tenha um grid com
>
> paginação e opção para exportar como pdf e / ou csv.
>
> Estou precisando migrar p/ plataforma web os relatórios de um
>
> aplicativo feito em delphi 2007.
>
>
>
> Obrigado
>
>
>
> --
>
> This message has been scanned for viruses and
>
> dangerous content by  <http://www.mailscanner.info/> MailScanner, and is
>
> believed to be clean.
>
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
> ------------------------------------
>
> Links do Yahoo! Grupos
>
>



--
The Ubuntu Counter Project - user number # 33192

mensagens 2096 - 2125 de 3133   Mais antigos  |  < Mais antigos  |  Mais recentes >  |  Mais recentes
mensagens 2096 - 2125 de 3133   Mais antigos  |  < Mais antigos  |  Mais recentes >  |  Mais recentes
Avançado

Copyright © 2010 Yahoo! do Brasil Internet Ltda. Todos os direitos reservados.
Política de Privacidade - Termos do Serviço - Diretrizes - Ajuda