Re: [delphi-br] TSqlQuery não cria TParam automáti co no Turbo Delphi

2007-12-12 Por tôpico Celso Lorenzetti - GMail
Olá Marcos, não cheguei a trabalhar com o D7, mas no D6 nunca ocorreu isso.


Baixei RAD Studio 2007 agora e testei e ocorre o mesmo problema (pra mim é 
problema:))

Alguém sabe se tem como fazer com que seja criado os parâmetros, alguma 
configuração?

Obrigado

Att,

Celso Lorenzetti.




  Isso acontece até no Delphi 7, as vezes...

  On 12/11/07, Celso Lorenzetti - GMail [EMAIL PROTECTED] wrote:
  
   Olá colegas,
  
   Baixei o Turbo Delphi Explorer para testar e
   notei que quando eu informo um comando com parâmetros na propriedade SQL
   do TSqlQuery
   ele não cria um TParam para o(s) parâmetro(s) do sql.
  
   Tipo: Select * from clientes where codigo = :codigo
  
   No Delphi 6 pelo menos ele cria um TParam automático chamado codigo. Agora
   não cria mais.
  
   Se eu entrar e alterar o valor de SQL, aí sim ele cria, mas na primeira
   vez quando a propriedade ainda não foi informada ele não cria.
  
   Alguém já notou isso, ou sabe se por acaso isso é assim agora nas versões
   novas?
   Um colega testou no BCS 2006 e também não criou..
  
   Obrigado
  
  
   Att,
  
   Celso Lorenzetti
   Analista de Sistemas
   msn: [EMAIL PROTECTED]
   --
   SysRS Tecnologia da Informação Ltda.
   www.sysrs.com.br
  
   [As partes desta mensagem que não continham texto foram removidas]
  
  
  
   --
FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 
  
   Links do Yahoo! Grupos
  
  
  

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



   

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



[delphi-br] TSqlQuery não cria TParam automático no Turbo Delphi

2007-12-11 Por tôpico Celso Lorenzetti - GMail
Olá colegas,

Baixei o Turbo Delphi Explorer para testar e
notei que quando eu informo um comando com parâmetros na propriedade SQL do 
TSqlQuery
ele não cria um TParam para o(s) parâmetro(s) do sql.

Tipo: Select * from clientes where codigo = :codigo

No Delphi 6 pelo menos ele cria um TParam automático chamado codigo. Agora não 
cria mais.

Se eu entrar e alterar o valor de SQL, aí sim ele cria, mas na primeira vez 
quando a propriedade ainda não foi informada ele não cria.

Alguém já notou isso, ou sabe se por acaso isso é assim agora nas versões 
novas? 
Um colega testou no BCS 2006 e também não criou..

Obrigado


Att,

Celso Lorenzetti
Analista de Sistemas
msn: [EMAIL PROTECTED]
--
SysRS Tecnologia da Informação Ltda.
 www.sysrs.com.br

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



Re: [delphi-br] IMPRESSÃO DIRETA LPT1 / USB

2007-11-21 Por tôpico Celso Lorenzetti - GMail
Olá Juliano,

deve existir outra mais elegante, mas esses dias passei pela mesma situação e 
resolvi assim:

na máquina que você deseja imprimir, digite no DOS:

net use lpt1 \\maquinaondeestaaimpressora\nomedaimpressora

agora você pode mandar imprimir na LPT1 que saíra na impressora que está na USB,

funciona inclusive local, pelo menos no XP que foi onde fiz isso, funcionou.

Espero que ajude.


Att,

Celso Lorenzetti
Analista de Sistemas
msn: [EMAIL PROTECTED]
--
SysRS Tecnologia da Informação Ltda.
 www.sysrs.com.br
  - Original Message - 
  From: Juliano Silva - Yahoo 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Wednesday, November 21, 2007 8:42 AM
  Subject: [delphi-br]  IMPRESSÃO DIRETA LPT1 / USB  


  Pessoal

  Estou realizando a impressão direta na porta, como todos sabem se existe uma
  impressora na rede compartilhada, basta passar o nome da terminal e também o
  nome do compartilhamento (HYPERLINK
  file:///TERMINAL01\\EPSON\\TERMINAL01\EPSON para uma impressora EPSON
  LX300 compartilhada), bem está funcionando perfeitamente para as impressoras
  que estão na LPT1 ou até mesmo COM, no entanto quando a impressora é USB não
  funciona, alguém poderia me ajudar?

  Juliano Silva

  No virus found in this incoming message.
  Checked by AVG Free Edition.
  Version: 7.5.503 / Virus Database: 269.16.0/1137 - Release Date: 18/11/2007
  17:15

  No virus found in this outgoing message.
  Checked by AVG Free Edition. 
  Version: 7.5.503 / Virus Database: 269.16.0/1137 - Release Date: 18/11/2007
  17:15


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



   

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



[delphi-br] Mostrar mensagem se Caps Lock estiver ligada

2007-11-14 Por tôpico Celso Lorenzetti - GMail
Boa tarde galera,

alguém sabe me dizer como fazer para mostrar aquela mensagem do windows 
de que  Caps Lock está ligada quando for um campo de senha?

Obrigado.

Att,

Celso Lorenzetti
Analista de Sistemas
msn: [EMAIL PROTECTED]
--
SysRS Tecnologia da Informação Ltda.
 www.sysrs.com.br

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



[delphi-br] Determinar de onde veio o foco

2007-11-14 Por tôpico Celso Lorenzetti - GMail
Mais uma,

tem como eu saber se o foco que o componente TEdit recebeu, 

foi porque o usuário teclou um Tab no componente anterior ou se ele clicou 
direto nele com o mouse?


Obrigado.

Att,

Celso Lorenzetti
Analista de Sistemas
msn: [EMAIL PROTECTED]
--
SysRS Tecnologia da Informação Ltda.
 www.sysrs.com.br

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



Re: [delphi-br] Mostrar mensagem se Caps Lock estiver ligada

2007-11-14 Por tôpico Celso Lorenzetti - GMail
Olá Davi,
e aquela que o XP apresenta, tem como utilizar ela?

Assim como você escreveu eu já faço

Obrigado.

Att,

Celso Lorenzetti
Analista de Sistemas
msn: [EMAIL PROTECTED]
--
SysRS Tecnologia da Informação Ltda.
 www.sysrs.com.br
  - Original Message - 
  From: Davi Eduardo Borges Wall 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Wednesday, November 14, 2007 3:00 PM
  Subject: RES: [delphi-br] Mostrar mensagem se Caps Lock estiver ligada


  No Evento onEnter do Edit, verifique se a tecla Caps Lock está ligada, neste 
momento vc pode gerar um balão ou uma mensagem avisando que caixa alta está 
ligada.

  De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Celso 
Lorenzetti - GMail
  Enviada em: quarta-feira, 14 de novembro de 2007 16:49
  Para: delphi-br@yahoogrupos.com.br
  Assunto: [delphi-br] Mostrar mensagem se Caps Lock estiver ligada

  Boa tarde galera,

  alguém sabe me dizer como fazer para mostrar aquela mensagem do windows 
  de que Caps Lock está ligada quando for um campo de senha?

  Obrigado.

  Att,

  Celso Lorenzetti
  Analista de Sistemas
  msn: [EMAIL PROTECTED] mailto:celsolorenzetti%40ibest.com.br 
  --
  SysRS Tecnologia da Informação Ltda.
  www.sysrs.com.br

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

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



   

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



Re: [delphi-br] Determinar de onde veio o foco

2007-11-14 Por tôpico Celso Lorenzetti - GMail
Olá Davi, acho que com o código abaixo fica mais fácil para entender o que 
pergunto..


procedure TMaterial.CMEnter(var Message: TCMEnter);
begin
   FValorAnterior := GetValor;

   //   Aqui neste IF gostaria de saber se ele clicou com o mouse ou foi um 
TAB, e só entrar nele se fou com um TAB.

   if ClFocus(FMaterial) then
   begin
  FMaterial.SelectAll;
  FMaterial.SetFocus;
   end;
end;

Teria que ser aqui porque aqui irá disparar sempre, mesmo que ele tecle TAB. 
Entendeu?


Att,

Celso Lorenzetti
Analista de Sistemas
msn: [EMAIL PROTECTED]
--
SysRS Tecnologia da Informação Ltda.
 www.sysrs.com.br
  - Original Message - 
  From: Davi Eduardo Borges Wall 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Wednesday, November 14, 2007 3:13 PM
  Subject: RES: [delphi-br] Determinar de onde veio o foco


  Celso, sinceramente, ali embaixo do seu nome diz ANALISTA DE SISTEMAS. 
Lembre-se disso.

  Essas são perguntas de programador Junior.

  Para saber se o EDIT foi clicado, uma das alternativas (a mais simples que 
consigo imaginar) é pegar o EVENTO ONCLICK DO EDIT?

  Se gerou o evento então é pq foi clicado nesse componente? Não seria isso 
???

  De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Celso 
Lorenzetti - GMail
  Enviada em: quarta-feira, 14 de novembro de 2007 16:59
  Para: delphi-br@yahoogrupos.com.br
  Assunto: [delphi-br] Determinar de onde veio o foco

  Mais uma,

  tem como eu saber se o foco que o componente TEdit recebeu, 

  foi porque o usuário teclou um Tab no componente anterior ou se ele clicou 
direto nele com o mouse?

  Obrigado.

  Att,

  Celso Lorenzetti
  Analista de Sistemas
  msn: [EMAIL PROTECTED] mailto:celsolorenzetti%40ibest.com.br 
  --
  SysRS Tecnologia da Informação Ltda.
  www.sysrs.com.br

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

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



   

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



Re: [delphi-br] Mostrar mensagem se Caps Lock estiver ligada

2007-11-14 Por tôpico Celso Lorenzetti - GMail
Olá Vitor,

Essa unit vem com o Delphi? 

Eu utilizo o Delphi 6 ainda...


Att,

Celso Lorenzetti
Analista de Sistemas
msn: [EMAIL PROTECTED]
--
SysRS Tecnologia da Informação Ltda.
 www.sysrs.com.br
  - Original Message - 
  From: Vitor Redes 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Wednesday, November 14, 2007 4:24 PM
  Subject: RES: [delphi-br] Mostrar mensagem se Caps Lock estiver ligada


  Pra isso você tem que declarar a XPMan na uses.

  Vitor.

  _ 

  De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
  nome de Celso Lorenzetti - GMail
  Enviada em: quarta-feira, 14 de novembro de 2007 16:22
  Para: delphi-br@yahoogrupos.com.br
  Assunto: Re: [delphi-br] Mostrar mensagem se Caps Lock estiver ligada

  Olá Davi,
  e aquela que o XP apresenta, tem como utilizar ela?

  Assim como você escreveu eu já faço

  Obrigado.

  Att,

  Celso Lorenzetti
  Analista de Sistemas
  msn: celsolorenzetti@ mailto:celsolorenzetti%40ibest.com.br ibest.com.br
  --
  SysRS Tecnologia da Informação Ltda.
  www.sysrs.com.br
  - Original Message - 
  From: Davi Eduardo Borges Wall 
  To: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br 
  Sent: Wednesday, November 14, 2007 3:00 PM
  Subject: RES: [delphi-br] Mostrar mensagem se Caps Lock estiver ligada

  No Evento onEnter do Edit, verifique se a tecla Caps Lock está ligada, neste
  momento vc pode gerar um balão ou uma mensagem avisando que caixa alta está
  ligada.

  De: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br
  [mailto:[EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br
  os.com.br] Em nome de Celso Lorenzetti - GMail
  Enviada em: quarta-feira, 14 de novembro de 2007 16:49
  Para: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br
  Assunto: [delphi-br] Mostrar mensagem se Caps Lock estiver ligada

  Boa tarde galera,

  alguém sabe me dizer como fazer para mostrar aquela mensagem do windows 
  de que Caps Lock está ligada quando for um campo de senha?

  Obrigado.

  Att,

  Celso Lorenzetti
  Analista de Sistemas
  msn: celsolorenzetti@ mailto:celsolorenzetti%40ibest.com.br ibest.com.br
  mailto:celsolorenzetti%40ibest.com.br 
  --
  SysRS Tecnologia da Informação Ltda.
  www.sysrs.com.br

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

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

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

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



   

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



Re: [delphi-br] Determinar de onde veio o foco

2007-11-14 Por tôpico Celso Lorenzetti - GMail
Esqueci de comentar Davi,

essa lista também é para programador júnior. Sem contar que Analista de 
Sistemas e Programador, 
são funções diferentes e que não necessariamente, um tem que saber em detalhes 
a função do outro.

Concordas?

Att,

Celso Lorenzetti
Analista de Sistemas
msn: [EMAIL PROTECTED]
--
SysRS Tecnologia da Informação Ltda.
 www.sysrs.com.br
  - Original Message - 
  From: Davi Eduardo Borges Wall 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Wednesday, November 14, 2007 3:13 PM
  Subject: RES: [delphi-br] Determinar de onde veio o foco


  Celso, sinceramente, ali embaixo do seu nome diz ANALISTA DE SISTEMAS. 
Lembre-se disso.

  Essas são perguntas de programador Junior.

  Para saber se o EDIT foi clicado, uma das alternativas (a mais simples que 
consigo imaginar) é pegar o EVENTO ONCLICK DO EDIT?

  Se gerou o evento então é pq foi clicado nesse componente? Não seria isso 
???

  De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Celso 
Lorenzetti - GMail
  Enviada em: quarta-feira, 14 de novembro de 2007 16:59
  Para: delphi-br@yahoogrupos.com.br
  Assunto: [delphi-br] Determinar de onde veio o foco

  Mais uma,

  tem como eu saber se o foco que o componente TEdit recebeu, 

  foi porque o usuário teclou um Tab no componente anterior ou se ele clicou 
direto nele com o mouse?

  Obrigado.

  Att,

  Celso Lorenzetti
  Analista de Sistemas
  msn: [EMAIL PROTECTED] mailto:celsolorenzetti%40ibest.com.br 
  --
  SysRS Tecnologia da Informação Ltda.
  www.sysrs.com.br

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

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



   

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



Re: [delphi-br] Mostrar mensagem se Caps Lock estiver ligada

2007-11-14 Por tôpico Celso Lorenzetti - GMail
Olá Sérgio,

Desculpo sua afobação em xingar os colegas que derrepente não estão no 
mesmo nível seu... mas sempre faço isso, e lá não responde...

Leia novamente minha pergunta, eu não quero saber se Caps Lock está ligada,

Eu perguntei como faço para mostrar aquela mensagem que o XP apresenta quando 
vamos informar a senha
Essa é minha pergunta...


Att,

Celso Lorenzetti
Analista de Sistemas
msn: [EMAIL PROTECTED]
--
SysRS Tecnologia da Informação Ltda.
 www.sysrs.com.br
  - Original Message - 
  From: Sergio Eurico 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Wednesday, November 14, 2007 2:58 PM
  Subject: Re: [delphi-br] Mostrar mensagem se Caps Lock estiver ligada


  Olá Celso,

  Escreva as palavras delphi capslock ( sem as aspas ) no Google.

  O primeiro resultado da pesquisa te dará a resposta!!

  Aproveito para pedir aos membros que pesquisem antes de postar duvidas como
  esta no grupo

  Abraco.

  Em 14/11/07, Celso Lorenzetti - GMail [EMAIL PROTECTED] escreveu:
  
   Boa tarde galera,
  
   alguém sabe me dizer como fazer para mostrar aquela mensagem do windows
   de que Caps Lock está ligada quando for um campo de senha?
  
   Obrigado.
  
   Att,
  
   Celso Lorenzetti
   Analista de Sistemas
   msn: [EMAIL PROTECTED] celsolorenzetti%40ibest.com.br
   --
   SysRS Tecnologia da Informação Ltda.
   www.sysrs.com.br
  
   [As partes desta mensagem que não continham texto foram removidas]
  
   
  

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



   

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



Re: [delphi-br] Mostrar mensagem se Caps Lock estiver ligada

2007-11-14 Por tôpico Celso Lorenzetti - GMail
Poxa vida hein,

era tão fácil ter respondido, ou ficado quieto, como qualquer pessoa faz quando 
não sabe a resposta.

sem comentários 

Obrigado.

Att,

Celso Lorenzetti
Analista de Sistemas
msn: [EMAIL PROTECTED]
--
SysRS Tecnologia da Informação Ltda.
 www.sysrs.com.br
  - Original Message - 
  From: Davi Eduardo Borges Wall 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Wednesday, November 14, 2007 3:29 PM
  Subject: RES: [delphi-br] Mostrar mensagem se Caps Lock estiver ligada


  Celso,

   mas sempre faço isso, e lá não responde...

  O que o Sérgio te falo foi para procurar esta informação em páginas WEB, e 
não postar essa informação em outros grupos.

  Outra coisa, se você perguntou errado a culpa não é do Sérgio que não 
entendeu. Pois eu entendi exatamente a mesma coisa que ele.
  Ele também não te xingou.

  Se você tivesse feito a pergunta correta em primeira instancia eu haveria 
respondido.

  No Delphi 2007 esse balão do XP é o componente TTrayIcon se não me engano.

  Se o seu Delphi não tem esse componente, procure no Google por Baloon Hint.

  []'s

  De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Celso 
Lorenzetti - GMail
  Enviada em: quarta-feira, 14 de novembro de 2007 17:21
  Para: delphi-br@yahoogrupos.com.br
  Assunto: Re: [delphi-br] Mostrar mensagem se Caps Lock estiver ligada

  Olá Sérgio,

  Desculpo sua afobação em xingar os colegas que derrepente não estão no 
mesmo nível seu... mas sempre faço isso, e lá não responde...

  Leia novamente minha pergunta, eu não quero saber se Caps Lock está ligada,

  Eu perguntei como faço para mostrar aquela mensagem que o XP apresenta quando 
vamos informar a senha
  Essa é minha pergunta...

  Att,

  Celso Lorenzetti
  Analista de Sistemas
  msn: [EMAIL PROTECTED] mailto:celsolorenzetti%40ibest.com.br 
  --
  SysRS Tecnologia da Informação Ltda.
  www.sysrs.com.br
  - Original Message - 
  From: Sergio Eurico 
  To: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br 
  Sent: Wednesday, November 14, 2007 2:58 PM
  Subject: Re: [delphi-br] Mostrar mensagem se Caps Lock estiver ligada

  Olá Celso,

  Escreva as palavras delphi capslock ( sem as aspas ) no Google.

  O primeiro resultado da pesquisa te dará a resposta!!

  Aproveito para pedir aos membros que pesquisem antes de postar duvidas como
  esta no grupo

  Abraco.

  Em 14/11/07, Celso Lorenzetti - GMail [EMAIL PROTECTED] 
mailto:clorenzettibr%40gmail.com  escreveu:
  
   Boa tarde galera,
  
   alguém sabe me dizer como fazer para mostrar aquela mensagem do windows
   de que Caps Lock está ligada quando for um campo de senha?
  
   Obrigado.
  
   Att,
  
   Celso Lorenzetti
   Analista de Sistemas
   msn: [EMAIL PROTECTED] mailto:celsolorenzetti%40ibest.com.br 
celsolorenzetti%40ibest.com.br
   --
   SysRS Tecnologia da Informação Ltda.
   www.sysrs.com.br
  
   [As partes desta mensagem que não continham texto foram removidas]
  
   
  

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

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

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



   

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



Re: [delphi-br] Determinar de onde veio o foco

2007-11-14 Por tôpico Celso Lorenzetti - GMail
Esse evento é de um componente TPanel que dentro dele tem 3 TEdits

que representam: Material + Cor + tamanho.

Se o usuário clicar diretamente no Tamanho, ele está jogando o foco diretamente 
para o Material, porcausa daquele código do CMEnter. Mas se o usuário clicou no 
Tamanho deveria ficar lá...

E se não tiver aquele código do CMEnter, o foco fica no TPanel quando ele tecla 
TAB, aí ele tem que dar um TAB a mais para o foco cair no Material.

por isso queria separar as duas situações.

Claro que com variáveis e eventos também daria para fazer, como outros colegas 
disseram,
mas como gosto de coisas mais elaboradas, resolvi pedir ajuda dos colegas da 
lista.

Obrigado, pelas respostas e interesse em ajudar Vitor.

Att,

Celso Lorenzetti
Analista de Sistemas
msn: [EMAIL PROTECTED]
--
SysRS Tecnologia da Informação Ltda.
 www.sysrs.com.br
  - Original Message - 
  From: Vitor Redes 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Wednesday, November 14, 2007 4:43 PM
  Subject: RES: [delphi-br] Determinar de onde veio o foco


  Mas existe uma 'lógica' para a pergunta? Tipo, porque a
  necessidade de saber isso?

  No OnEnter, vc pode escrever uma rotina para pegar o cursor do
  mouse e comparar com a posição absoluta do componente... é uma...
  Dá pra utilizar o evento OnClick, ou o OnMouseDown, tem várias
  maneiras de se fazer isso, só não entendi a necessidade...

  Vitor.

  _ 

  De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
  nome de Nilson Chagas
  Enviada em: quarta-feira, 14 de novembro de 2007 15:41
  Para: delphi-br@yahoogrupos.com.br
  Assunto: Re: [delphi-br] Determinar de onde veio o foco

  Juntando a sua mensagem com a do Davi (antes que ele explouda. rsrsrs)...
  Voce pode trabalhar com uma variavel Flag para tentar descobrir isto... pq
  se naum me engano o evento OnClick ocorre antes do OnEnter.

  []s

  Em 14/11/07, Celso Lorenzetti - GMail clorenzettibr@
  mailto:clorenzettibr%40gmail.com gmail.com escreveu:
  
   Olá Davi, acho que com o código abaixo fica mais fácil para entender o
   que pergunto..
  
   procedure TMaterial.CMEnter(var Message: TCMEnter);
   begin
   FValorAnterior := GetValor;
  
   // Aqui neste IF gostaria de saber se ele clicou com o mouse ou foi um
   TAB, e só entrar nele se fou com um TAB.
  
   if ClFocus(FMaterial) then
   begin
   FMaterial.SelectAll;
   FMaterial.SetFocus;
   end;
   end;
  
   Teria que ser aqui porque aqui irá disparar sempre, mesmo que ele tecle
   TAB. Entendeu?
  
   Att,
  
   Celso Lorenzetti
   Analista de Sistemas
   msn: celsolorenzetti@ mailto:celsolorenzetti%40ibest.com.br ibest.com.br
  celsolorenzetti%40ibest.com.br
   --
   SysRS Tecnologia da Informação Ltda.
   www.sysrs.com.br
   - Original Message -
   From: Davi Eduardo Borges Wall
   To: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br
  delphi-br%40yahoogrupos.com.br
   Sent: Wednesday, November 14, 2007 3:13 PM
   Subject: RES: [delphi-br] Determinar de onde veio o foco
  
   Celso, sinceramente, ali embaixo do seu nome diz ANALISTA DE SISTEMAS.
   Lembre-se disso.
  
   Essas são perguntas de programador Junior.
  
   Para saber se o EDIT foi clicado, uma das alternativas (a mais simples que
   consigo imaginar) é pegar o EVENTO ONCLICK DO EDIT?
  
   Se gerou o evento então é pq foi clicado nesse componente? Não seria
   isso ???
  
   De: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br
  delphi-br%40yahoogrupos.com.br [mailto:
   [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br
  delphi-br%40yahoogrupos.com.br] Em nome de
   Celso Lorenzetti - GMail
   Enviada em: quarta-feira, 14 de novembro de 2007 16:59
   Para: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br
  os.com.br delphi-br%40yahoogrupos.com.br
   Assunto: [delphi-br] Determinar de onde veio o foco
  
   Mais uma,
  
   tem como eu saber se o foco que o componente TEdit recebeu,
  
   foi porque o usuário teclou um Tab no componente anterior ou se ele clicou
   direto nele com o mouse?
  
   Obrigado.
  
   Att,
  
   Celso Lorenzetti
   Analista de Sistemas
   msn: celsolorenzetti@ mailto:celsolorenzetti%40ibest.com.br ibest.com.br
  celsolorenzetti%40ibest.com.brmailto:
   celsolorenzetti%40ibest.com.br
   --
   SysRS Tecnologia da Informação Ltda.
   www.sysrs.com.br
  
   [As partes desta mensagem que não continham texto foram removidas]
  
   [As partes desta mensagem que não continham texto foram removidas]
  
   [As partes desta mensagem que não continham texto foram removidas]
  
   
  

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

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



   

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



Re: [delphi-br] Mostrar mensagem se Caps Lock estiver ligada

2007-11-14 Por tôpico Celso Lorenzetti - GMail
Muito obrigado Vitor.

Acho que vou ter que continuar com  minha gambi..hehehe

Queria aquela mensagem bonitinha, mas fazer o que.

Valeu,

Att,

Celso Lorenzetti
Analista de Sistemas
msn: [EMAIL PROTECTED]
--
SysRS Tecnologia da Informação Ltda.
 www.sysrs.com.br
  - Original Message - 
  From: Vitor Redes 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Wednesday, November 14, 2007 4:41 PM
  Subject: RES: [delphi-br] Mostrar mensagem se Caps Lock estiver ligada


  Putz, Delphi6 eu não sei não.

  Na Paleta de componentes Win32, tem um componente que se chama
  XPManifest, é dele que esta unit vem... Se o componente existir blz, se não
  não... tem que fazer uma gambi aí, ver se o componente é Free e instalar no
  seu Delphi ou coisa assim.

  Vitor.

  _ 

  De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
  nome de Celso Lorenzetti - GMail
  Enviada em: quarta-feira, 14 de novembro de 2007 16:36
  Para: delphi-br@yahoogrupos.com.br
  Assunto: Re: [delphi-br] Mostrar mensagem se Caps Lock estiver ligada

  Olá Vitor,

  Essa unit vem com o Delphi? 

  Eu utilizo o Delphi 6 ainda...

  Att,

  Celso Lorenzetti
  Analista de Sistemas
  msn: celsolorenzetti@ mailto:celsolorenzetti%40ibest.com.br ibest.com.br
  --
  SysRS Tecnologia da Informação Ltda.
  www.sysrs.com.br
  - Original Message - 
  From: Vitor Redes 
  To: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br 
  Sent: Wednesday, November 14, 2007 4:24 PM
  Subject: RES: [delphi-br] Mostrar mensagem se Caps Lock estiver ligada

  Pra isso você tem que declarar a XPMan na uses.

  Vitor.

  _ 

  De: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br
  [mailto:[EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br
  os.com.br] Em
  nome de Celso Lorenzetti - GMail
  Enviada em: quarta-feira, 14 de novembro de 2007 16:22
  Para: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br
  Assunto: Re: [delphi-br] Mostrar mensagem se Caps Lock estiver ligada

  Olá Davi,
  e aquela que o XP apresenta, tem como utilizar ela?

  Assim como você escreveu eu já faço

  Obrigado.

  Att,

  Celso Lorenzetti
  Analista de Sistemas
  msn: celsolorenzetti@ mailto:celsolorenzetti%40ibest.com.br ibest.com.br
  --
  SysRS Tecnologia da Informação Ltda.
  www.sysrs.com.br
  - Original Message - 
  From: Davi Eduardo Borges Wall 
  To: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br 
  Sent: Wednesday, November 14, 2007 3:00 PM
  Subject: RES: [delphi-br] Mostrar mensagem se Caps Lock estiver ligada

  No Evento onEnter do Edit, verifique se a tecla Caps Lock está ligada, neste
  momento vc pode gerar um balão ou uma mensagem avisando que caixa alta está
  ligada.

  De: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br
  [mailto:[EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br
  os.com.br] Em nome de Celso Lorenzetti - GMail
  Enviada em: quarta-feira, 14 de novembro de 2007 16:49
  Para: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br
  Assunto: [delphi-br] Mostrar mensagem se Caps Lock estiver ligada

  Boa tarde galera,

  alguém sabe me dizer como fazer para mostrar aquela mensagem do windows 
  de que Caps Lock está ligada quando for um campo de senha?

  Obrigado.

  Att,

  Celso Lorenzetti
  Analista de Sistemas
  msn: celsolorenzetti@ mailto:celsolorenzetti%40ibest.com.br ibest.com.br
  mailto:celsolorenzetti%40ibest.com.br 
  --
  SysRS Tecnologia da Informação Ltda.
  www.sysrs.com.br

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

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

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

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

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

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



   

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



Re: [delphi-br] Mostrar mensagem se Caps Lock estiver ligada

2007-11-14 Por tôpico Celso Lorenzetti - GMail
Obrigado.

Att,

Celso Lorenzetti
Analista de Sistemas
msn: [EMAIL PROTECTED]
--
SysRS Tecnologia da Informação Ltda.
 www.sysrs.com.br
  - Original Message - 
  From: Sergio Eurico 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Wednesday, November 14, 2007 3:51 PM
  Subject: Re: [delphi-br] Mostrar mensagem se Caps Lock estiver ligada


  Olá Celso,

  Voce ta de brincadeira ne?

  Você resolveu, do nada, que desculpa ( eu nao te pedi desculpas! ) minha
  afobação ( quem ta afobado é voce, que pergunta antes de pesquisar ) em
  xingar ( algem xingou quem aqui? ) aos colegas que de repente nao estao
  no mesmo nivel seu... ( que nivel meu? eu nao me acho melhor nem pior que
  ninguem aqui.. ) Sim, sou das antigas mas nao significa que eu tenha um
  nivel de conhecimento melhor ou pior

  Sua pergunta foi alguém sabe me dizer como fazer para mostrar aquela
  mensagem do windows de que Caps Lock está ligada quando for um campo de
  senha?

  Eu lhe dei o caminho das pedras, ou melhor, a dica pra resolver sua
  mensagem.
  Como respondi, escreve delphi capslock ( sem aspas) no google e o primeiro
  link lhe indicará a resposta...
  O primeiro link aponta para http://fzleite.tripod.com/dicas.html e logo no
  primeiro link desta pagina, inclusive em portugues, esta a seguinte dica 
*Como
  verificar o status do NunLock, CapsLock e ScrollLock
  ?http://fzleite.tripod.com/dicas.html#CAPSNUMSCROLL
  * onde aparece o seguinte trecho

  *Como verificar o status do NunLock, CapsLock e ScrollLock ?*

  Para verificar o status das teclas CapsLock, NumLock e ScrollLock
  basta utilizar a
  função GetKeyState, junto com as constantes VK_CAPITAL, VK_NUMLOCK e
  VK_SCROLLOCK

  Exemplo :

  *procedure* TForm1.Button1Click(Sender : TObject);
  *begin*
  *if* Odd(GetKeyState(VK_CAPITAL)) *then* Label1.Caption := 'Caps
  Lock Ligado'
  *else* Label1.Caption := 'Caps Lock Desligado';
  *end;*

  *Contribuição dada por : *Fernando Zimmermann Leite

  Me parece claro, que, após detectar o estado da tecla, ele mostra a
  mensagem( como voce pediu ) através do
  label1.caption.

  Sugiro que você analise o código ou refaça sua pergunta.

  Abraço, boa sorte, tudo de bom.

  Sergio Eurico.

  Em 14/11/07, Celso Lorenzetti - GMail [EMAIL PROTECTED] escreveu:
  
   Olá Sérgio,
  
   Desculpo sua afobação em xingar os colegas que derrepente não estão no
   mesmo nível seu... mas sempre faço isso, e lá não responde...
  
   Leia novamente minha pergunta, eu não quero saber se Caps Lock está
   ligada,
  
   Eu perguntei como faço para mostrar aquela mensagem que o XP apresenta
   quando vamos informar a senha
   Essa é minha pergunta...
  
   Att,
  
   Celso Lorenzetti
   Analista de Sistemas
   msn: [EMAIL PROTECTED] celsolorenzetti%40ibest.com.br
   --
   SysRS Tecnologia da Informação Ltda.
   www.sysrs.com.br
   - Original Message -
   From: Sergio Eurico
   To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br
   Sent: Wednesday, November 14, 2007 2:58 PM
   Subject: Re: [delphi-br] Mostrar mensagem se Caps Lock estiver ligada
  
   Olá Celso,
  
   Escreva as palavras delphi capslock ( sem as aspas ) no Google.
  
   O primeiro resultado da pesquisa te dará a resposta!!
  
   Aproveito para pedir aos membros que pesquisem antes de postar duvidas
   como
   esta no grupo
  
   Abraco.
  
   Em 14/11/07, Celso Lorenzetti - GMail [EMAIL 
PROTECTED]clorenzettibr%40gmail.com
   escreveu:
   
Boa tarde galera,
   
alguém sabe me dizer como fazer para mostrar aquela mensagem do windows
de que Caps Lock está ligada quando for um campo de senha?
   
Obrigado.
   
Att,
   
Celso Lorenzetti
Analista de Sistemas
msn: [EMAIL PROTECTED] 
celsolorenzetti%40ibest.com.brcelsolorenzetti%40ibest.com.br
--
SysRS Tecnologia da Informação Ltda.
www.sysrs.com.br
   
[As partes desta mensagem que não continham texto foram removidas]
   
   
   
  
   [As partes desta mensagem que não continham texto foram removidas]
  
   [As partes desta mensagem que não continham texto foram removidas]
  
   Mensagens neste tópico
   
http://br.groups.yahoo.com/group/delphi-br/message/179749;_ylc=X3oDMTM4ZmlkNXNjBF9TAzk3NDkwNDM3BGdycElkAzEwNTg3NzgEZ3Jwc3BJZAMyMTM3MTExMjY0BG1zZ0lkAzE3OTc1NARzZWMDZnRyBHNsawN2dHBjBHN0aW1lAzExOTUwNjQ0NTkEdHBjSWQDMTc5NzQ5(
   0) Responder (através da web)
   
http://br.groups.yahoo.com/group/delphi-br/post;_ylc=X3oDMTJyZ204czJkBF9TAzk3NDkwNDM3BGdycElkAzEwNTg3NzgEZ3Jwc3BJZAMyMTM3MTExMjY0BG1zZ0lkAzE3OTc1NARzZWMDZnRyBHNsawNycGx5BHN0aW1lAzExOTUwNjQ0NTk-?act=replymessageNum=179754|
 Adicionar
   um novo tópico
   
http://br.groups.yahoo.com/group/delphi-br/post;_ylc

Re: [delphi-br] Mostrar mensagem se Caps Lock estiver ligada

2007-11-14 Por tôpico Celso Lorenzetti - GMail
Show de bola Ricardo,

Muito obrigado.

Att,

Celso Lorenzetti
Analista de Sistemas
msn: [EMAIL PROTECTED]
--
SysRS Tecnologia da Informação Ltda.
 www.sysrs.com.br
  - Original Message - 
  From: Ricardo César Cardoso 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Wednesday, November 14, 2007 3:40 PM
  Subject: Re: [delphi-br] Mostrar mensagem se Caps Lock estiver ligada


  Boa tarde Celso!

  Vc Acha a XPMan nesse link [ http://www.delphi-gems.com/ThemeManager.php ]

  É freeware e vem com fontes. É o indicado pra vc que ainda rala no D6 como eu 
ralei por muito tempo. Ahh... a XPMan 'serve' pros Delphi 4-6.

  Sds,
  Ricardo.

  Celso Lorenzetti - GMail [EMAIL PROTECTED] escreveu: Olá Vitor,

  Essa unit vem com o Delphi? 

  Eu utilizo o Delphi 6 ainda...

  Att,

  Celso Lorenzetti
  Analista de Sistemas
  msn: [EMAIL PROTECTED]
  --
  SysRS Tecnologia da Informação Ltda.
  www.sysrs.com.br
  - Original Message - 
  From: Vitor Redes 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Wednesday, November 14, 2007 4:24 PM
  Subject: RES: [delphi-br] Mostrar mensagem se Caps Lock estiver ligada

  Pra isso você tem que declarar a XPMan na uses.

  Vitor.

  _ 

  De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
  nome de Celso Lorenzetti - GMail
  Enviada em: quarta-feira, 14 de novembro de 2007 16:22
  Para: delphi-br@yahoogrupos.com.br
  Assunto: Re: [delphi-br] Mostrar mensagem se Caps Lock estiver ligada

  Olá Davi,
  e aquela que o XP apresenta, tem como utilizar ela?

  Assim como você escreveu eu já faço

  Obrigado.

  Att,

  Celso Lorenzetti
  Analista de Sistemas
  msn: celsolorenzetti@ mailto:celsolorenzetti%40ibest.com.br ibest.com.br
  --
  SysRS Tecnologia da Informação Ltda.
  www.sysrs.com.br
  - Original Message - 
  From: Davi Eduardo Borges Wall 
  To: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br 
  Sent: Wednesday, November 14, 2007 3:00 PM
  Subject: RES: [delphi-br] Mostrar mensagem se Caps Lock estiver ligada

  No Evento onEnter do Edit, verifique se a tecla Caps Lock está ligada, neste
  momento vc pode gerar um balão ou uma mensagem avisando que caixa alta está
  ligada.

  De: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br
  [mailto:[EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br
  os.com.br] Em nome de Celso Lorenzetti - GMail
  Enviada em: quarta-feira, 14 de novembro de 2007 16:49
  Para: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br
  Assunto: [delphi-br] Mostrar mensagem se Caps Lock estiver ligada

  Boa tarde galera,

  alguém sabe me dizer como fazer para mostrar aquela mensagem do windows 
  de que Caps Lock está ligada quando for um campo de senha?

  Obrigado.

  Att,

  Celso Lorenzetti
  Analista de Sistemas
  msn: celsolorenzetti@ mailto:celsolorenzetti%40ibest.com.br ibest.com.br
  mailto:celsolorenzetti%40ibest.com.br 
  --
  SysRS Tecnologia da Informação Ltda.
  www.sysrs.com.br

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

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

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

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

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



  _

  -
  Abra sua conta no Yahoo! Mail, o único sem limite de espaço para 
armazenamento! 

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



   

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



Re: [delphi-br] Determinar de onde veio o foco

2007-11-14 Por tôpico Celso Lorenzetti - GMail
Obrigado Davi.

Att,

Celso Lorenzetti
Analista de Sistemas
msn: [EMAIL PROTECTED]
--
SysRS Tecnologia da Informação Ltda.
 www.sysrs.com.br
  - Original Message - 
  From: Davi Eduardo Borges Wall 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Wednesday, November 14, 2007 4:10 PM
  Subject: RES: [delphi-br] Determinar de onde veio o foco


  Olha Celso,

  TPanel possui uma propriedade TabStop, que em meus testes por padrão vem 
false.

  Então não há como o foco parar no Panel.

  Para maiores detalhes sobre o TAbStop, vide Help do Delphi.

  Reveja sua lógica, essa não é a melhor maneira de resolver seu problema.

  De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Celso 
Lorenzetti - GMail
  Enviada em: quarta-feira, 14 de novembro de 2007 18:04
  Para: delphi-br@yahoogrupos.com.br
  Assunto: Re: [delphi-br] Determinar de onde veio o foco

  Esse evento é de um componente TPanel que dentro dele tem 3 TEdits

  que representam: Material + Cor + tamanho.

  Se o usuário clicar diretamente no Tamanho, ele está jogando o foco 
diretamente para o Material, porcausa daquele código do CMEnter. Mas se o 
usuário clicou no Tamanho deveria ficar lá...

  E se não tiver aquele código do CMEnter, o foco fica no TPanel quando ele 
tecla TAB, aí ele tem que dar um TAB a mais para o foco cair no Material.

  por isso queria separar as duas situações.

  Claro que com variáveis e eventos também daria para fazer, como outros 
colegas disseram,
  mas como gosto de coisas mais elaboradas, resolvi pedir ajuda dos colegas da 
lista.

  Obrigado, pelas respostas e interesse em ajudar Vitor.

  Att,

  Celso Lorenzetti
  Analista de Sistemas
  msn: [EMAIL PROTECTED] mailto:celsolorenzetti%40ibest.com.br 
  --
  SysRS Tecnologia da Informação Ltda.
  www.sysrs.com.br
  - Original Message - 
  From: Vitor Redes 
  To: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br 
  Sent: Wednesday, November 14, 2007 4:43 PM
  Subject: RES: [delphi-br] Determinar de onde veio o foco

  Mas existe uma 'lógica' para a pergunta? Tipo, porque a
  necessidade de saber isso?

  No OnEnter, vc pode escrever uma rotina para pegar o cursor do
  mouse e comparar com a posição absoluta do componente... é uma...
  Dá pra utilizar o evento OnClick, ou o OnMouseDown, tem várias
  maneiras de se fazer isso, só não entendi a necessidade...

  Vitor.

  _ 

  De: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br 
[mailto:delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br ] 
Em
  nome de Nilson Chagas
  Enviada em: quarta-feira, 14 de novembro de 2007 15:41
  Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br 
  Assunto: Re: [delphi-br] Determinar de onde veio o foco

  Juntando a sua mensagem com a do Davi (antes que ele explouda. rsrsrs)...
  Voce pode trabalhar com uma variavel Flag para tentar descobrir isto... pq
  se naum me engano o evento OnClick ocorre antes do OnEnter.

  []s

  Em 14/11/07, Celso Lorenzetti - GMail clorenzettibr@
  mailto:clorenzettibr%40gmail.com gmail.com escreveu:
  
   Olá Davi, acho que com o código abaixo fica mais fácil para entender o
   que pergunto..
  
   procedure TMaterial.CMEnter(var Message: TCMEnter);
   begin
   FValorAnterior := GetValor;
  
   // Aqui neste IF gostaria de saber se ele clicou com o mouse ou foi um
   TAB, e só entrar nele se fou com um TAB.
  
   if ClFocus(FMaterial) then
   begin
   FMaterial.SelectAll;
   FMaterial.SetFocus;
   end;
   end;
  
   Teria que ser aqui porque aqui irá disparar sempre, mesmo que ele tecle
   TAB. Entendeu?
  
   Att,
  
   Celso Lorenzetti
   Analista de Sistemas
   msn: celsolorenzetti@ mailto:celsolorenzetti%40ibest.com.br ibest.com.br
  celsolorenzetti%40ibest.com.br
   --
   SysRS Tecnologia da Informação Ltda.
   www.sysrs.com.br
   - Original Message -
   From: Davi Eduardo Borges Wall
   To: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br
  delphi-br%40yahoogrupos.com.br
   Sent: Wednesday, November 14, 2007 3:13 PM
   Subject: RES: [delphi-br] Determinar de onde veio o foco
  
   Celso, sinceramente, ali embaixo do seu nome diz ANALISTA DE SISTEMAS.
   Lembre-se disso.
  
   Essas são perguntas de programador Junior.
  
   Para saber se o EDIT foi clicado, uma das alternativas (a mais simples que
   consigo imaginar) é pegar o EVENTO ONCLICK DO EDIT?
  
   Se gerou o evento então é pq foi clicado nesse componente? Não seria
   isso ???
  
   De: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br
  delphi-br%40yahoogrupos.com.br [mailto:
   [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br
  delphi-br%40yahoogrupos.com.br] Em nome de
   Celso Lorenzetti - GMail
   Enviada em: quarta-feira, 14 de novembro de

Re: [delphi-br] Mostrar mensagem se Caps Lock estiver ligada

2007-11-14 Por tôpico Celso Lorenzetti - GMail
Ok Sérgio,

Desculpe, e obrigado pelas respostas, que não respondiam a minha pergunta.

Mas dizer a um colega que está na profissão errada pra você é um elogio?

Se sim, sinta-se elogiado.

Encerro o assunto de minha parte, as coisas andam meio tensas aqui... 

Bom feriado a todos

Att,

Celso Lorenzetti
Analista de Sistemas
msn: [EMAIL PROTECTED]
--
SysRS Tecnologia da Informação Ltda.
 www.sysrs.com.br
  - Original Message - 
  From: Sergio Eurico 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Wednesday, November 14, 2007 4:16 PM
  Subject: Re: [delphi-br] Mostrar mensagem se Caps Lock estiver ligada


  Celso,

  IMHO sua postura é incondizente com o ambiente.

  O Davi Wall é membro participativo e respeitado na comunidade. Parou o que
  estava fazendo pra lhe ajudar a resolver um problema seu ( nao era um
  problema dele ). O minimo que voce deveria dizer, IMHO, era obrigado por
  seu tempo Davi, mas ainda continuo com o problema.

  Tive o cuidado de pesquisar as suas mensagens postadas nesta lista
  anteriormente, e sinceramente, ou você está na área errada ou na lista
  errada. Ou as duas coisas.

  Tenho imenso prazer em voltar a participar desta lista, onde
  profissionaisrespeitados generosamente contribuem com os outros,
  novatos ou não. Observe
  por exemplo, uma thread em que falavamos sobre a possibilidade técnica do
  delphi 7 rodar diretamente de pendrivers e verá que até a lenda viva (
  rsrsr ) Walter Chagas, quando nao sabe sobre um determinado assunto ( coisa
  rara ) tem a humildade de dizer eu nao sei sobre isso, vou me informar e
  falamos depois.

  Palavras como Por Favor, Desculpe e Obrigado são basicas em uma lista de
  discussão, principalmente uma lista com o nivel de participantes que esta
  tem.

  Mais uma vez,
  Abraco, obrigado e tudo de bom.

  Sergio Eurico.

  Em 14/11/07, Celso Lorenzetti - GMail [EMAIL PROTECTED] escreveu:
  
   Poxa vida hein,
  
   era tão fácil ter respondido, ou ficado quieto, como qualquer pessoa faz
   quando não sabe a resposta.
  
   sem comentários
  
   Obrigado.
  
   Att,
  
   Celso Lorenzetti
   Analista de Sistemas
   msn: [EMAIL PROTECTED] celsolorenzetti%40ibest.com.br
   --
   SysRS Tecnologia da Informação Ltda.
   www.sysrs.com.br
   - Original Message -
   From: Davi Eduardo Borges Wall
   To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br
   Sent: Wednesday, November 14, 2007 3:29 PM
   Subject: RES: [delphi-br] Mostrar mensagem se Caps Lock estiver ligada
  
   Celso,
  
mas sempre faço isso, e lá não responde...
  
   O que o Sérgio te falo foi para procurar esta informação em páginas WEB, e
   não postar essa informação em outros grupos.
  
   Outra coisa, se você perguntou errado a culpa não é do Sérgio que não
   entendeu. Pois eu entendi exatamente a mesma coisa que ele.
   Ele também não te xingou.
  
   Se você tivesse feito a pergunta correta em primeira instancia eu haveria
   respondido.
  
   No Delphi 2007 esse balão do XP é o componente TTrayIcon se não me
   engano.
  
   Se o seu Delphi não tem esse componente, procure no Google por Baloon
   Hint.
  
   []'s
  
   De: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br [mailto:
   delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br] Em nome de
   Celso Lorenzetti - GMail
   Enviada em: quarta-feira, 14 de novembro de 2007 17:21
   Para: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br
   Assunto: Re: [delphi-br] Mostrar mensagem se Caps Lock estiver ligada
  
   Olá Sérgio,
  
   Desculpo sua afobação em xingar os colegas que derrepente não estão no
   mesmo nível seu... mas sempre faço isso, e lá não responde...
  
   Leia novamente minha pergunta, eu não quero saber se Caps Lock está
   ligada,
  
   Eu perguntei como faço para mostrar aquela mensagem que o XP apresenta
   quando vamos informar a senha
   Essa é minha pergunta...
  
   Att,
  
   Celso Lorenzetti
   Analista de Sistemas
   msn: [EMAIL PROTECTED] celsolorenzetti%40ibest.com.brmailto:
   celsolorenzetti%40ibest.com.br
   --
   SysRS Tecnologia da Informação Ltda.
   www.sysrs.com.br
   - Original Message -
   From: Sergio Eurico
   To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br mailto:
   delphi-br%40yahoogrupos.com.br
   Sent: Wednesday, November 14, 2007 2:58 PM
   Subject: Re: [delphi-br] Mostrar mensagem se Caps Lock estiver ligada
  
   Olá Celso,
  
   Escreva as palavras delphi capslock ( sem as aspas ) no Google.
  
   O primeiro resultado da pesquisa te dará a resposta!!
  
   Aproveito para pedir aos membros que pesquisem antes de postar duvidas
   como
   esta no grupo
  
   Abraco.
  
   Em 14/11/07, Celso Lorenzetti - GMail [EMAIL 
PROTECTED]clorenzettibr%40gmail.commailto:
   clorenzettibr%40gmail.com

Re: Re:[delphi-br] Mostrar mensagem se Caps Lock estiver ligada

2007-11-14 Por tôpico Celso Lorenzetti - GMail
Grande Walter,

estou olhando a XpMan que outro colega indicou, 
mas vou olhar nesse site também.

A idéia era utilizar a da API mesmo, 
mas bem lembrado sobre as outras versões... se der pau não daria pra utilizar.

Obrigado.


Att,

Celso Lorenzetti
Analista de Sistemas
msn: [EMAIL PROTECTED]
--
SysRS Tecnologia da Informação Ltda.
 www.sysrs.com.br
  - Original Message - 
  From: Walter Chagas Junior (BOL) 
  To: delphi-br 
  Sent: Wednesday, November 14, 2007 4:16 PM
  Subject: Re:[delphi-br] Mostrar mensagem se Caps Lock estiver ligada


  Celso,

  Aquele site que o Rubem vive divulgando aqui deve ter isto pois lá aborda 
muita coisa da API do Windows. Outro lugar que voce pode procurar é no 
Delphi3000: www.delphi3000.com

  Agora só lembrando que aquela mensagem é da API própria do XP, de forma que 
se sua aplicação for rodar em outro Windows inferior ao XP, ele irá dar pau.

  []s

  Walter Alves Chagas Junior
  Belo Horizonte - MG - Brazil
  [EMAIL PROTECTED]
  http://www.geocities.com/SiliconValley/Bay/1058
  MSN: [EMAIL PROTECTED]
  SKYPE: WalterChagasJr

  -- Início da mensagem original ---

  De: delphi-br@yahoogrupos.com.br
  Para: delphi-br@yahoogrupos.com.br
  Cc: 
  Data: Wed, 14 Nov 2007 15:49:00 -0300
  Assunto: [delphi-br] Mostrar mensagem se Caps Lock estiver ligada

   Boa tarde galera,
   
   alguém sabe me dizer como fazer para mostrar aquela mensagem do windows 
   de que Caps Lock está ligada quando for um campo de senha?
   
   Obrigado.
   
   Att,
   
   Celso Lorenzetti
   Analista de Sistemas
   msn: [EMAIL PROTECTED]
   --
   SysRS Tecnologia da Informação Ltda.
   www.sysrs.com.br
   
   [As partes desta mensagem que não continham texto foram removidas]
   
   



   

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



Re: [delphi-br] Cliente confec cionar os próprios relatórios!

2007-11-14 Por tôpico Celso Lorenzetti - GMail
Aqui na empresa também criamos uma solução parecida com a do Gustavohss...

no site tem uma figura que dá pra ter uma idéia de como funciona.

É utilizado o dicionário de dados do PostgreSql para montar os relacionamentos 
entre as tabelas...

Dá pra fazer qualquer relatório com agrupamento, só não tem totalizadores ainda.

Qualquer dúvida que eu puder ajudar, estamos aí...


Att,

Celso Lorenzetti
Analista de Sistemas
msn: [EMAIL PROTECTED]
--
SysRS Tecnologia da Informação Ltda.
 www.sysrs.com.br
  - Original Message - 
  From: Leonardo Quinino 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Wednesday, November 14, 2007 5:34 PM
  Subject: Re: [delphi-br] Cliente confec cionar os próprios relatórios!


  É uma boa solução.

  Em 14/11/07, gustavo ... [EMAIL PROTECTED] escreveu:
  
   bem, no meu sistema coloquei algumas opcoes que geram uma consulta, e
   apartir da consulta gero um relatorio. na verdade fiz uma rotina que pega
   qualquer dbgrid e cria um relatorio.
  
   ai pra gerar a cunsulta o cliente escolhe os campos, formas para agrupar o
   relatorio, ordem da consulta. coloquei tambem opcoes de filtro, por datas e
   tal..
  
   to fazendo de uma forma generica, podendo ser feito com qualquer tabela.
  
   - Mensagem original 
   De: Walter Chagas Junior (BOL) [EMAIL PROTECTED]wchagasj%40bol.com.br
   
   Para: delphi-br 
delphi-br@yahoogrupos.com.brdelphi-br%40yahoogrupos.com.br
   
   Enviadas: Quinta-feira, 8 de Novembro de 2007 22:48:18
   Assunto: Re: [delphi-br] Cliente confec cionar os próprios relatórios!
  
   Eu não disse isto.
  
   Eu disse que já li que o RB tem este recurso E QUE TAMbém o Gerador de
   relatórios do Corpore RM TEM TAMBÉM. Até porque, os relatórios do Corpore
   ficam armazenados em tabelas no banco de dados dele. Ao meu ver, nada haver
   com o RB.
  
   Agora se é alguma suite de componentes que eles usam e que faz isto, eu
   desconheço.
  
   []s
  
   Walter Alves Chagas Junior
  
   Belo Horizonte - MG - Brazil
  
   [EMAIL PROTECTED] com.br
  
   http://www.geocitie s.com/SiliconVal ley/Bay/1058
  
   MSN: whitesockets@ hotmail.com
  
   SKYPE: WalterChagasJr
  
   -- Início da mensagem original ---
  
   De: [EMAIL PROTECTED] os.com.br
  
   Para: [EMAIL PROTECTED] os.com.br
  
   Cc:
  
   Data: Thu, 8 Nov 2007 10:26:32 -0200
  
   Assunto: Re: [delphi-br] Cliente confec cionar os próprios relatórios!
  
Corpore RM usa Report Builder???
  
   
  
Em 08/11/07, Walter Chagas Junior (BOL) [EMAIL PROTECTED] com.br 
escreveu:
  

  
 Eu já ouvi falar aqui nas listas que o Report Builder tem este recurso
  
 sim. O gerador de relatórios do Corpore RM também permite isto. Lá na
  
 Telemont nós mesmo é que montamos os nossos relatórios.
  

  
 []s
  

  
 Walter Alves Chagas Junior
  
 Belo Horizonte - MG - Brazil
  
 [EMAIL PROTECTED] com.br wchagasj%40yahoo. com.br
  
 http://www.geocitie s.com/SiliconVal ley/Bay/1058
  
 MSN: whitesockets@ hotmail.com whitesockets% 40hotmail. com
  
 SKYPE: WalterChagasJr
  

  
 -- Início da mensagem original ---
  

  
 De: [EMAIL PROTECTED] os.com.br delphi-br%40yahoog rupos.com. br
  
 Para: [EMAIL PROTECTED] os.com.br delphi-br%40yahoog rupos.com. br
  
  
 Cc:
  
 Data: Wed, 7 Nov 2007 21:11:41 +
  
 Assunto: RE: [delphi-br] Cliente confeccionar os próprios relatórios!
  

  
 
  
  Companheiro, eu considero essa questão meio complicada, pois pra vc
  
 disponibilizar uma ferramenta dentro do seu sistema onde o próprio
   usuário
  
 possa criar seus próprios relatórios, ele precisa ter um bom
   conhecimento de
  
 como os dados do seu negócio estão relacionados. Isso pra começar. Por
   isso,
  
 acredito que a característica de deixar o cliente/usuário confeccionar
   seus
  
 próprios relatórios deve ser conseqüência de uma arquitetura de
   software na
  
 qual o sistema permita esse tipo de flexibilidade, e isso para
   qualquer
  
 nível de usuário, desde um gerente até uma secretária que mal tenha o
   ensino
  
 médio e treme toda vez que vê um computador na frente, onde ela só
   consegue
  
 escrever cartinhas no Word através dos wizards do software.
  
 
  
  Existem muitos componentes pra Delphi que, por exemplo, permitem a
  
 geração de um 'relatório' a partir de um grid, aproveitando
   configurações de
  
 layout do mesmo para a impressão, mas isso não é suficiente para
   soluções
  
 mais robustas. A excelente suite de componetes para relatórios chamada
  
 ReportBuilder e o badalado e caríssimo CrystalReports fornecem um
   gerador de
  
 relatórios para ser embutido na apliçação, mas tal ferramenta está
   aquem do
  
 nível de usuário que poderá usar sua aplicação. Ou seja, ele exige que
   o
  
 usuário 

Re: [delphi-br] Determinar de onde veio o foco - S olução

2007-11-14 Por tôpico Celso Lorenzetti - GMail
Para ficar registrado e compartilhar com alguém que possa precisar um dia...

A idéia da varíavel e do evento onClick atualizar ela não funcionou, pois o 
onEnter ocorre antes do onClick.

Conforme tinha dito o componente TMaterial tem 4 TEdits (eu tinha dito 3)

fMaterial + fCor + fTamanho + fDescricaoManual.

Como pelo TAB ele irá sempre cair o foco no fMaterial, então se o foco 
estiver em um dos outros 
é porque foi clicado com o mouse (teoricamente).

o código ficou assim: inclui a condição (Not fDescricaoManual.Focused) 

procedure TMaterial.CMEnter(var Message: TCMEnter);
begin
   fValorAnterior := GetValor;
   //Se clicar direto na descrição, o foco ficará nela
   if (Not fDescricaoManual.Focused) and ClFocus(fMaterial) then
   begin
  fMaterial.SelectAll;
  fMaterial.SetFocus;
   end;
end;

Obrigado aos que me ajudaram.

Att,

Celso Lorenzetti
Analista de Sistemas
msn: [EMAIL PROTECTED]
--
SysRS Tecnologia da Informação Ltda.
 www.sysrs.com.br
  - Original Message - 
  From: [EMAIL PROTECTED] 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Wednesday, November 14, 2007 4:56 PM
  Subject: Re: [delphi-br] Determinar de onde veio o foco


  Calma Davi, se também foi novato no assunto, lembre-se disso...
  Não é só saber os comandos, procedures, funções e tipos de variaveis, tem a 
lógica também, o que vem antes o que vem depois, tem que entender as 
procedures/funções pra saber se é necessários fazer um (e qual esse um) e 
depois o outro (e qual esse outro), se o rapaz ta aprendendo e vc quer ajudar, 
ajuda, se não pula a pergunta UAI SÔ! hehehhehe

  Sem crise heim, PAZ e abraços a todos...

  Luiz Escobar - Analista/Desenvolvedor:
  WEB - HTML/JavaScript/PHP/MySQL 
  WINDOWS - Delphi/ASSEMBLY/MySQL/xBase
  SERVIDORES - CNA IntraNetWare4.11, LINUX-(RedHat9/Suse10.2), Windows 2K/XP

  From: Davi Eduardo Borges Wall 
  Sent: Wednesday, November 14, 2007 4:47 PM
  To: delphi-br@yahoogrupos.com.br 
  Subject: RES: [delphi-br] Determinar de onde veio o foco

  Eu discordo completamente.

  Como um Analista de Sistema pode definir um sistema sem saber potencial de 
desenvolvimento do seu framework ? Se ele nunca foi programador? 

  Ok Vamos assumir que há essa possibilidade, vamos assumir que realmente 
alguém consegue definir telas e processos sem entender o framework,

  Mas então como essa pessoa pode estar implementando algo?

  Outra coisa,

  Essas dúvidas que você está perguntando, são coisas básicas de Delphi, que 
lendo qualquer apostila iniciante você poderá aprender rapidinho.

  Você por acaso não sabe Delphi e está programando com ele? É isso ? 

  Se for isso eu até entenderia, e te aconselharia a procurar uma apostila de 
Delphi.

  []'s

  De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Celso 
Lorenzetti - GMail
  Enviada em: quarta-feira, 14 de novembro de 2007 17:32
  Para: delphi-br@yahoogrupos.com.br
  Assunto: Re: [delphi-br] Determinar de onde veio o foco

  Esqueci de comentar Davi,

  essa lista também é para programador júnior. Sem contar que Analista de 
Sistemas e Programador, 
  são funções diferentes e que não necessariamente, um tem que saber em 
detalhes a função do outro.

  Concordas?

  Att,

  Celso Lorenzetti
  Analista de Sistemas
  msn: [EMAIL PROTECTED] mailto:celsolorenzetti%40ibest.com.br 
  --
  SysRS Tecnologia da Informação Ltda.
  www.sysrs.com.br
  - Original Message - 
  From: Davi Eduardo Borges Wall 
  To: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br 
  Sent: Wednesday, November 14, 2007 3:13 PM
  Subject: RES: [delphi-br] Determinar de onde veio o foco

  Celso, sinceramente, ali embaixo do seu nome diz ANALISTA DE SISTEMAS. 
Lembre-se disso.

  Essas são perguntas de programador Junior.

  Para saber se o EDIT foi clicado, uma das alternativas (a mais simples que 
consigo imaginar) é pegar o EVENTO ONCLICK DO EDIT?

  Se gerou o evento então é pq foi clicado nesse componente? Não seria isso 
???

  De: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br 
[mailto:delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br ] 
Em nome de Celso Lorenzetti - GMail
  Enviada em: quarta-feira, 14 de novembro de 2007 16:59
  Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br 
  Assunto: [delphi-br] Determinar de onde veio o foco

  Mais uma,

  tem como eu saber se o foco que o componente TEdit recebeu, 

  foi porque o usuário teclou um Tab no componente anterior ou se ele clicou 
direto nele com o mouse?

  Obrigado.

  Att,

  Celso Lorenzetti
  Analista de Sistemas
  msn: [EMAIL PROTECTED] mailto:celsolorenzetti%40ibest.com.br 
mailto:celsolorenzetti%40ibest.com.br 
  --
  SysRS Tecnologia da Informação Ltda.
  www.sysrs.com.br

  [As partes desta mensagem que não

Re: [delphi-br] Erro midas.dll mas ela nao faltando

2007-11-13 Por tôpico Celso Lorenzetti - GMail
Ricardo,

tenta registrar ela no windows.

regsvr32 caminho\nomedadll


Att,

Celso Lorenzetti
Analista de Sistemas
msn: [EMAIL PROTECTED]
--
SysRS Tecnologia da Informação Ltda.
 www.sysrs.com.br
  - Original Message - 
  From: Ricardo Bianchin 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Tuesday, November 13, 2007 8:03 AM
  Subject: [delphi-br] Erro midas.dll mas ela nao faltando


  Senhores,

  eu mesmo fiz a o meu aplicativo de instalacao

  trabalho com D7 e firebird 1.54

  depois de instalar o firebird, meu sistema copia os dll e bpl do
  delphi necessarios pro sistema funcionar, e nunca tive problemas

  mas em uma maquina com WXP ta dando erro MIDAS.DLL
  sempre q vejo um erro assim é pq ta faltando esta dll

  só q ela com certeza esta no windows\system32

  tentei até coloca-la na mesma pasta do .exe mas o erro persiste

  alguem ja viu algo assim?

  Ricardo Bianchin

  ps.:
  fugindo do assunto,
  aproveito pra agradecer apoio de todos naquela pergunta se tem como
  fazer join em tabelas de BDs distintos
  resolvi usando os trigers!



   

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



Re: [delphi-br] Delphi+Postgre

2007-09-25 Por tôpico Celso Lorenzetti - GMail
Também utilizamos o Postgresql em nosso ERP. Ele é excelente!

Quanto a conexão, você pode utilizar o Zeos (Free) ou o driver da 
www.vitavoom.com que é pago, e utiliza o DbExpress.

Nós utilizamos o da da Vitavoom

Att,

Celso Lorenzetti
Analista de Sistemas
msn: [EMAIL PROTECTED]
--
SysRS Tecnologia da Informação Ltda.
 www.sysrs.com.br
  - Original Message - 
  From: edersonecris 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Tuesday, September 25, 2007 10:04 AM
  Subject: Re: [delphi-br] Delphi+Postgre


  Ola pessoal,
  Como eu faço para conectar o delphi com o postgree de forma nativa.
  Vi na net que nos componetes jedi tem um que faz isso. Mas no meu naum 
  tem, rs
  Grato.

  Hudson escreveu:
  
   Ola gente,
  
   Uma certa vez ouvir falar que o PostgreSQL era mais rapido do que o 
   Firebird
  
   bom tenho acesso as duas tecnologia, mas estou ainda com o firebird
  
   Qual a opnião da lista?
  
   - Original Message -
   From: Ricardo César Cardoso
   To: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br
   Sent: Tuesday, September 25, 2007 8:34 AM
   Subject: Re: [delphi-br] Delphi+Postgre
  
   Parabéns pela inicativa. É sempre bom ter mais fontes de pesquisa.
  
   Sucesso!
   Ricardo.
  
   José Mário Silva Guedes [EMAIL PROTECTED] 
   mailto:jmarioguedes%40gmail.com escreveu: Olá!
  
   Já eu sou tão fã deste cenário que me atrevi a criar um blog sobre o
   assunto:
  
   Delphi + Zeos + PostgreSQL
  
   http://pgviavel.blogspot.com http://pgviavel.blogspot.com
  
   Rápido, eficiente.
  
   Minha única crítica é criar um processo do postgres.exe para cada conexão.
  
   [As partes desta mensagem que não continham texto foram removidas]
  
   Flickr agora em português. Você clica, todo mundo vê. Saiba mais.
  
   [As partes desta mensagem que não continham texto foram removidas]
  
   [As partes desta mensagem que não continham texto foram removidas]
  
   



   

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



Re: [delphi-br] Chaves Estrangeiras

2007-09-24 Por tôpico Celso Lorenzetti - GMail
Claro, é assim que fazemos também.

É que vc tinha dito: 
Como eu não gosto muito de trabalhar com componentes dbware eu faço uma função 
que carrega os dados e coloca num combo / listbox. 

Tinha ficado curioso.

Beleza, 


Att,

Celso Lorenzetti
Analista de Sistemas
msn: [EMAIL PROTECTED]
--
SysRS Tecnologia da Informação Ltda.
 www.sysrs.com.br
  - Original Message - 
  From: Ricardo César Cardoso 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Monday, September 24, 2007 2:15 PM
  Subject: Re: [delphi-br] Chaves Estrangeiras


  Já ouviste falar de queries parametrizadas?

  Trato dessa forma.

  Sds,
  Ricardo.

  Celso Lorenzetti - GMail [EMAIL PROTECTED] escreveu: Olá Ricardo,

  e se for a FK da tabela de clientes por exemplo,

  e tiver uns 5.000 clientes cadastrados.

  Você trata da mesma forma?

  Att,

  Celso Lorenzetti
  Analista de Sistemas
  msn: [EMAIL PROTECTED]
  --
  SysRS Tecnologia da Informação Ltda.
  www.sysrs.com.br
  - Original Message - 
  From: Ricardo César Cardoso 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Friday, September 21, 2007 11:57 AM
  Subject: Re: [delphi-br] Chaves Estrangeiras

  Como eu não gosto muito de trabalhar com componentes dbware eu faço uma 
função que carrega os dados e coloca num combo / listbox. 

  Quando ocorre a seleção de um item deste combo / listbox eu faço uma pesquisa 
no momento da gravação, para descobrir a chave primária e inserir este campo na 
tabela que quero seja (chave estrangeira).

  Sds,
  Ricardo.

  dhsb [EMAIL PROTECTED] escreveu: Pessoal qual a melhor maneira de se 
trabalhar com chaves estrangeiras?

  Vejamos tenho uma tabela chamada obras e tenho uma chave estrangeira 
  chamado id_obra, como posso resolver este problema? com lookup ? como 
  posso configura-lo?

  Valeu

  Flickr agora em português. Você clica, todo mundo vê. Saiba mais.

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

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





  Flickr agora em português. Você clica, todo mundo vê. Saiba mais.

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



   

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



Re: [delphi-br] Chaves Estrangeiras

2007-09-22 Por tôpico Celso Lorenzetti - GMail
Olá Ricardo,

e se for a FK da tabela de clientes por exemplo,

e tiver uns 5.000 clientes cadastrados.

Você trata da mesma forma?


Att,

Celso Lorenzetti
Analista de Sistemas
msn: [EMAIL PROTECTED]
--
SysRS Tecnologia da Informação Ltda.
 www.sysrs.com.br
  - Original Message - 
  From: Ricardo César Cardoso 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Friday, September 21, 2007 11:57 AM
  Subject: Re: [delphi-br] Chaves Estrangeiras


  Como eu não gosto muito de trabalhar com componentes dbware eu faço uma 
função que carrega os dados e coloca num combo / listbox. 

  Quando ocorre a seleção de um item deste combo / listbox eu faço uma pesquisa 
no momento da gravação, para descobrir a chave primária e inserir este campo na 
tabela que quero seja (chave estrangeira).

  Sds,
  Ricardo.

  dhsb [EMAIL PROTECTED] escreveu: Pessoal qual a melhor maneira de se 
trabalhar com chaves estrangeiras?

  Vejamos tenho uma tabela chamada obras e tenho uma chave estrangeira 
  chamado id_obra, como posso resolver este problema? com lookup ? como 
  posso configura-lo?

  Valeu


  Flickr agora em português. Você clica, todo mundo vê. Saiba mais.

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



   

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



Re: [delphi-br] Relatórios..qual componente usar?

2007-05-19 Por tôpico Celso Lorenzetti - GMail
Olá,

também uso o Fortes Report, é muito bom!!

E etiquetas então, é muito simples com ele, sem falar do resto.

Qualquer dúvida sobre ele, é só perguntar. Apesar de não conseguir acompanhar 
muito a lista.


Att,

Celso Lorenzetti
Analista de Sistemas
msn: [EMAIL PROTECTED]
--
SysRS Tecnologia da Informação Ltda.
 www.sysrs.com.br
  - Original Message - 
  From: Tiago Vendemiatti 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Saturday, May 19, 2007 12:05 AM
  Subject: RE: [delphi-br] Relatórios..qual componente usar?


  Bom..vou citar algumas então..

  Eu comecei com o Rave...como estava acostumado com o Quick...tive que estudar 
um pouco sobre o mesmo. Até ai tudo bem..ele é bem tranquilo...na minha opnião, 
simples.

  Porém primeiro obstáculo..precisava criar etiquetas...10 por página em duas 
colunas com 5 etiquetas cada...pronto..já ferro tudo..não consegui...tive que 
fazer no quick...portanto dois componentes de relatório no mesmo projeto.

  Depois...quando eu altero qualquer campo na tabela, ou na query que está 
ligada o rave..o mesmo me obriga a entrar no relatório novamente, e dar um 
REFRESH no DataView...pois se não os campos saem todos como {invalid colum}.
  E isso me extressou de verdade..rsrs..pois no quick por ele tratar o 
relatório como um form e usar apenas a query para ligar os campos..isso não 
acontece.

  Vou precisar de gráficos..e pelo o que vi ele não tem tbm.
  E por ae vai
  Bem vou testar essa Fortes Report...vamos ver no que da...
  Lembrando que é apenas a minha opnião...quem gosta do Rave por favor não se 
ofender..tbm gosto dele..é simples..porém esse detalhes me chateam!

  Abs

  Tiago

  To: [EMAIL PROTECTED]: [EMAIL PROTECTED]: Fri, 18 May 2007 17:34:06 
-0300Subject: Re: [delphi-br] Relatórios..qual componente usar?

  Seria bom para o grupo, Citar os motivos que o decepciona no rave, ésalutar, 
para que todos saibam, quanto dos motivos da utilização ou não doRAVE,Eu uso o 
FORTES REPORTS + D7Em 18/05/07, Ismair Alves [EMAIL PROTECTED] escreveu: Eu 
uso o rdprint e o report builder, o rdprint nao e muito caro. Em 18/05/07, 
Tiago Vendemiatti [EMAIL PROTECTED]tiago.vendemiatti%40hotmail.com 
escreveu:   Caros   Estou usando o Rave para gerar 
relatórios...porém o mesmo está me  decepcionando em alguns pontos que eu não 
gostaria de citar...Apenas  gostaria de saber de vc's..qual componente vocês 
comunmente adotam...e que  de preferência seja free.   Muito Obrigado 
  Tiago  __  
Procure em qualquer página Web com protecção eficaz. Obtenha já o Windows  
Live Toolbar GRATUITO!  http://www.toolbar.live.com   [As partes desta 
mensagem que não continham texto foram removidas]-- Ismair C. 
Alves msn: [EMAIL PROTECTED] ismair_alves%40hotmail.com PontoConf Soluções 
em Software Livre. [As partes desta mensagem que não continham texto foram 
removidas] -- Leonardo Quinino[As partes desta mensagem que não continham 
texto foram removidas] 

  __
  Obtenha o novo Windows Live Messenger!
  http://get.live.com/messenger/overview

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



   

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



Re: [delphi-br] Como Implementar o Sintegra

2007-05-18 Por tôpico Celso Lorenzetti - GMail
Bom dia Célio,

O colega tem razão, o Contador da empresa deve te informar quais os registros 
serão necessários.

Os mais comuns são: 50, 51, 54, 61, 70, 75, além do Header e Footer.

Neste link http://codigolivre.org.br/projects/sintegra/ tem um projeto como 
fontes, show de bola (atualizado), 
é uma excelente base para vc. 

Baixe tb a última versão (5.2.2) do validador do arquivo (www.sintegra.gov.br)

Quanto ao manual, aqui no RS é o convênio 57/95, você encontra ele no site da 
receita do RS. 
Não sei em outros estados,  mas até onde sei isso é padrão a nível de Brasil.

Qualquer coisa que eu puder ajudar, estamos aí. 
(Temos ele implementado em nosso ERP)


Att,

Celso Lorenzetti
Analista de Sistemas
msn: [EMAIL PROTECTED]
--
SysRS Tecnologia da Informação Ltda.
 www.sysrs.com.br
  - Original Message - 
  From: Marcio Pires 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Thursday, May 17, 2007 9:29 PM
  Subject: Re: [delphi-br] Como Implementar o Sintegra


  Nao é só o 50, voce vai precisar de um header e de um footer.
  Acredito que nem o registro 50 voce vai utilizar, eu ja trabalhei com o
  sintegra a algum tempo
  cada registro é para um tipo de nota fiscal, provavelmente voce vai precisar
  de um registro tambem com os produtos vendidos.
  No site da receita tem informações dizendo para que serve cada tipo de
  registro.
  E tem o validador, que valida se seu arquivo esta ok, voce pode consultar o
  contador da empresa, ele deve saber com certeza quais registros serào
  necessários.

  On 5/17/07, Celio Ricardo [EMAIL PROTECTED] wrote:
  
   Ola, colegas...
  
   Estou precisando implementar o SINTEGRA em meu sistema, mas nao tenho
   ideia de como faze-lo.
   Sei que o sintegra é um arquivo com posiçoes padronizadas de cada dado
   a ser inserido.
   Vi que existe um projeto facilitando o trabalho
   (www.projetosultan.org), mas para fazer o download é necessario
   cadastro, que nao esta funcionando.
   Baixei alguns convenios, mas continuo com algumas duvidas.
  
   Minhas duvidas sao:
   1)Meu cliente é um distribuidor de produtos alimenticios, em SP, ele
   nao fabrica, apenas revende os produtos, nao usa CEF, imprime as nota
   s na matricial. Qual tipo de registro devo usar (somente o registro 50)?
  
   2)Onde encontrar o layout, ou seja, a regra de padronizaçao para
   criar o arquivo. Fiz uma busca no forum e procurei nos sites
   indicados, mas sem sucesso.
  
   Agradeço a ajuda, e se eu conseguir resolver meu problema, posto aqui
   como consegui.
  
   Ricardo
  
   
  

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



   

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



Re: [delphi-br] Delphi x POO

2007-05-03 Por tôpico Celso Lorenzetti - GMail
Bom, depende de como você implementar.

O Delphi permite que você crie um objeto Nota Fiscal e trabalhe com ele, 
então será OO.

Mas se você só arrastar componentes, realmente não será OO.

Depende de nós!


Att,

Celso Lorenzetti
Analista de Sistemas
msn: [EMAIL PROTECTED]
--
SysRS Tecnologia da Informação Ltda.
 www.sysrs.com.br
  - Original Message - 
  From: Ricardo César Cardoso 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Thursday, May 03, 2007 8:49 AM
  Subject: Re: [delphi-br] Delphi x POO


  Nope, Daniel... é orientada a eventos sim. Pq vc não interage com um objeto 
de negócio como uma nota fiscal por exemplo. Vc interage com um evento de um 
objeto gráfico e isto faz *muita* diferença

  Sds,
  Ricardo.

  Daniel augusto braga [EMAIL PROTECTED] escreveu: É programação orientado a 
objeto
  Daniel

  Em 02/05/07, Joao Morais [EMAIL PROTECTED] escreveu:
  
   Luiz Carlos wrote:
Boa Noite a todos,
   
Surgiu a duvida, se uma programacao construida no
ambiente grafico do Delphi (Object Pascal) eh ou nao
POO??
  
   Não. É uma programação orientada a eventos.
  
   --
   Joao Morais
   
  

  -- 
  Daniel Augusto Braga
  Cel: (19) 9128-7589

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

  __
  Fale com seus amigos de graça com o novo Yahoo! Messenger 
  http://br.messenger.yahoo.com/ 

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



   

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



Re: [delphi-br] Ajuda com um Grid

2007-04-24 Por tôpico Celso Lorenzetti - GMail
Amigo, como os outros amigos disseram, aí vai um POG hehe

Não sei se tem alguma forma, mas se vc utilizar dos Grids, um somente com as 
colunas fixas 
e outro com as demais colunas, dará certo.



Att,

Celso Lorenzetti
Analista de Sistemas
msn: [EMAIL PROTECTED]
--
SysRS Tecnologia da Informação Ltda.
 www.sysrs.com.br
  - Original Message - 
  From: Raphae Fonseca 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Tuesday, April 24, 2007 4:19 PM
  Subject: [delphi-br] Ajuda com um Grid


  Boa tarde amigos da lista
  estou precisando de uma ajudinha de vocês.
  Tenho um grid muito grande e eu gostaria de congelar algumas colunas igual é 
feito no excel.
  Algum amigo já desenvolveu algo parecido???
  poderia me ajudar??
  no aguardo
  Raphael

  __
  Fale com seus amigos de graça com o novo Yahoo! Messenger 
  http://br.messenger.yahoo.com/ 

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



   

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



[delphi-br] DataSetField

2007-04-24 Por tôpico Celso Lorenzetti - GMail
Amigos, tenho um cadastro de pedidos que deve permitir somente os produtos que 
o cliente compra.

Então no onDataChange do produto (Tela dos itens), monto um filtro para 
permitir somente os produtos do
cliente que está no pedido. Até aí parece tudo certo né?

Pois é, o problema é que nesse momento o cliente do pedido ainda não foi 
atualizado!!
Isso quando estou consultando o pedido, então fica parecendo que aquele produto 
não pertence ao cliente.

Parece que o ClienteDataSet atualiza primeiro os dados dos DataSetFields, 
depois do Master.

É isso mesmo? 
Tem como mudar isso?

Obrigado.

Att,

Celso Lorenzetti
Analista de Sistemas
msn: [EMAIL PROTECTED]
--
SysRS Tecnologia da Informação Ltda.
 www.sysrs.com.br

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



Re: [delphi-br] Resize na coluna do DBGrid

2007-04-24 Por tôpico Celso Lorenzetti - GMail
Olá Bruno,

eu fiz isso, mas via código mesmo...

A idéia é a seguinte: 
FTamanhoColunas: Array of integer; //Mantém o tamanho original das colunas 
quando é maximizado
Mantenha o tamanho original de cada coluna em um Array dinâmico, para quando 
for restaurado voltar elas. Pode utilizar o evento Loaded;


procedure SetTamanhoOriginalColunas;
var i: Integer;
begin
   //Inicializa o tamanho original de cada coluna do grid
   SetLength(FTamanhoColunas, Columns.Count);
   for i := 0 to Columns.Count -1 do
  FTamanhoColunas[i] := Columns.Items[i].Width;
end;


e na...

procedure WMSize(var Message: TWMSize); message WM_SIZE;

var i, Dif, Aux, TamanhoTotal: Integer;
Rateio: Extended;
begin
   inherited;
//Exit;
//Tirei fora por enquanto pq, passa muitas vezes por aqui

   if (Not Assigned(Columns)) or
  (Not FReSizeMaximizar) or
  (csReading in ComponentState) or
  (csLoading in ComponentState) or
  (csDesigning in ComponentState) then
  Exit;

//ShowMessage('TClDbGrid.WMSize');

   //Ajusta o tamanho das colunas do grid, quando o formulário é maximizado
   //para não sobrar espaços em branco dentro do grid
   TamanhoTotal := 0;
   With Columns do
   begin
  for i := 0 to Count -1 do
 if Items[i].Visible then
Inc(TamanhoTotal, Items[i].Width +1); // +1 pq tem a linha que 
separa a coluna

  if ((Width - LARGSCROOL)  TamanhoTotal) and (TamanhoTotal  0) then
  begin
 Dif := (Width - LARGSCROOL) - TamanhoTotal; // contém a diferença a 
ser ratiada nas colunas do dbgride
 Aux := Dif;

 for i := 0 to count - 1 do
if Items[i].Visible then
begin
   Rateio := Dif * (items[i].Width / TamanhoTotal);
   Items[i].Width := Items[i].Width + Round(Rateio);
   Aux:= Aux - Round(Rateio);
end;

 Items[count - 1].Width := Items[count - 1].width + Aux; // última 
coluna recebe uma possível diferença
  end
  else if (Width - LARGSCROOL)  TamanhoTotal then //Restaurando o tamanho, 
depois de ter maximizado
 for i := 0 to count - 1 do
if Items[i].Visible then
   Items[i].Width := FTamanhoColunas[i];
   end;

Deve ter código sobrando aí no meio, pois tenho várias outras funcionalidades 
implementadas. 
Mas é só tirar o que não compilar.




Att,

Celso Lorenzetti
Analista de Sistemas
msn: [EMAIL PROTECTED]
--
SysRS Tecnologia da Informação Ltda.
 www.sysrs.com.br
  - Original Message - 
  From: Bruno Antonio Ribeiro de Souza 
  To: Grupo Delphi 
  Sent: Tuesday, April 24, 2007 10:00 AM
  Subject: [delphi-br] Resize na coluna do DBGrid


  Olá amigos

  Estou desenvolvendo uma aplicação que em todos os forms se usa um 
  DBGrid... gostaria de saber se tem como dar um resize nas _*colunas*_ 
  para que ele se ajuste ao tamanho do DBGrid...
  ... Estou utilizando MDI e tem grid que tem 3 colunas, outro Grid 4 
  colunas... Então fica muito estranho quando tem 3 colunas e um espaço em 
  branco depois até terminar o Grid...

  Obrigado

  Bruno Souza
  CEPEA - Centro de Estudos Avançados em Economia Aplicada
  ESALQ/USP


   

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



Re: [delphi-br] Abrir Arquivos DAT.

2007-04-20 Por tôpico Celso Lorenzetti - GMail
Encontrei, e enviei para seu mail

Att,

Celso Lorenzetti
Analista de Sistemas
msn: [EMAIL PROTECTED]
--
SysRS Tecnologia da Informação Ltda.
 www.sysrs.com.br
  - Original Message - 
  From: Rafael Jorge 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Tuesday, April 17, 2007 8:32 PM
  Subject: Re: [delphi-br] Abrir Arquivos DAT.


  vc tem ele ainda?
  pq nao achei em canto nenhum isso.

  Em 17/04/07, Celso Lorenzetti - GMail [EMAIL PROTECTED] escreveu:
  
   Claro,
  
   é DatKitD6
  
   Att,
  
   Celso Lorenzetti
   Analista de Sistemas
   msn: [EMAIL PROTECTED] celsolorenzetti%40ibest.com.br
   --
   SysRS Tecnologia da Informação Ltda.
   www.sysrs.com.br
   - Original Message -
   From: Rafael Jorge
   To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br
   Sent: Tuesday, April 17, 2007 5:43 PM
   Subject: Re: [delphi-br] Abrir Arquivos DAT.
  
   bati a sourceforge.net atraz e nao achei..
   se nao fosse pedir muito vc poderia me dizer (se lembrar claro) do nome do
   convertor?
   pq aparece muitos convertores de arquivo .dat mas é pra musica.
  
   Em 17/04/07, Celso Lorenzetti - GMail [EMAIL 
PROTECTED]clorenzettibr%40gmail.com
   escreveu:
   
Rafael,
   
no sourceforge.net tem um programa que converte .dat para .dbf
   
já utilizei ele, porém os arquivos eram do Clarion, não fortran!!! Mas
   dá
uma olhada.
   
Att,
   
Celso Lorenzetti
Analista de Sistemas
msn: [EMAIL PROTECTED] celsolorenzetti%40ibest.com.brcelsolorenzetti%
   40ibest.com.br
--
SysRS Tecnologia da Informação Ltda.
www.sysrs.com.br
   
- Original Message -
From: Rafael Jorge
To: delphi-br
Sent: Tuesday, April 17, 2007 5:18 PM
Subject: [delphi-br] Abrir Arquivos DAT.
   
preciso converter arquivos de um programa feito em fortan (.dat) para
firebird.
preciso abrir isso de qualquer jeito. pq é um sistema antigo e preciso
realmente abiri isso..
obrigado..
t+
   
--
Rafael jorge alves
www.itrecife.com - para verem meus artigos e trabalhos
t+
   
[As partes desta mensagem que não continham texto foram removidas]
   
[As partes desta mensagem que não continham texto foram removidas]
   
   
   
  
   --
   Rafael jorge alves
   www.itrecife.com - para verem meus artigos e trabalhos
   t+
  
   [As partes desta mensagem que não continham texto foram removidas]
  
   [As partes desta mensagem que não continham texto foram removidas]
  
   
  

  -- 
  Rafael jorge alves
  www.itrecife.com - para verem meus artigos e trabalhos
  t+

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



   

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



Re: [delphi-br] Abrir Arquivos DAT.

2007-04-17 Por tôpico Celso Lorenzetti - GMail
Rafael,

no sourceforge.net tem um programa que converte .dat para .dbf

já utilizei ele, porém os arquivos eram do Clarion, não fortran!!! Mas dá uma 
olhada.


Att,

Celso Lorenzetti
Analista de Sistemas
msn: [EMAIL PROTECTED]
--
SysRS Tecnologia da Informação Ltda.
 www.sysrs.com.br
  - Original Message - 
  From: Rafael Jorge 
  To: delphi-br 
  Sent: Tuesday, April 17, 2007 5:18 PM
  Subject: [delphi-br] Abrir Arquivos DAT.


  preciso converter arquivos de um programa feito em fortan (.dat) para
  firebird.
  preciso abrir isso de qualquer jeito. pq é um sistema antigo e preciso
  realmente abiri isso..
  obrigado..
  t+

  -- 
  Rafael jorge alves
  www.itrecife.com - para verem meus artigos e trabalhos
  t+

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



   

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



Re: [delphi-br] Abrir Arquivos DAT.

2007-04-17 Por tôpico Celso Lorenzetti - GMail
Claro,

é DatKitD6








Att,

Celso Lorenzetti
Analista de Sistemas
msn: [EMAIL PROTECTED]
--
SysRS Tecnologia da Informação Ltda.
 www.sysrs.com.br
  - Original Message - 
  From: Rafael Jorge 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Tuesday, April 17, 2007 5:43 PM
  Subject: Re: [delphi-br] Abrir Arquivos DAT.


  bati a sourceforge.net atraz e nao achei..
  se nao fosse pedir muito vc poderia me dizer (se lembrar claro) do nome do
  convertor?
  pq aparece muitos convertores de arquivo .dat mas é pra musica.

  Em 17/04/07, Celso Lorenzetti - GMail [EMAIL PROTECTED] escreveu:
  
   Rafael,
  
   no sourceforge.net tem um programa que converte .dat para .dbf
  
   já utilizei ele, porém os arquivos eram do Clarion, não fortran!!! Mas dá
   uma olhada.
  
   Att,
  
   Celso Lorenzetti
   Analista de Sistemas
   msn: [EMAIL PROTECTED] celsolorenzetti%40ibest.com.br
   --
   SysRS Tecnologia da Informação Ltda.
   www.sysrs.com.br
  
   - Original Message -
   From: Rafael Jorge
   To: delphi-br
   Sent: Tuesday, April 17, 2007 5:18 PM
   Subject: [delphi-br] Abrir Arquivos DAT.
  
   preciso converter arquivos de um programa feito em fortan (.dat) para
   firebird.
   preciso abrir isso de qualquer jeito. pq é um sistema antigo e preciso
   realmente abiri isso..
   obrigado..
   t+
  
   --
   Rafael jorge alves
   www.itrecife.com - para verem meus artigos e trabalhos
   t+
  
   [As partes desta mensagem que não continham texto foram removidas]
  
   [As partes desta mensagem que não continham texto foram removidas]
  
   
  

  -- 
  Rafael jorge alves
  www.itrecife.com - para verem meus artigos e trabalhos
  t+

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



   

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



Re: [delphi-br] Pepino...

2007-04-09 Por tôpico Celso Lorenzetti - GMail
Amigo, verifica se vc não esqueceu TSqlConnection.Active = True.

Já aconteceu comigo, e na minha máquina o nome do database era diferente


Att,

Celso Lorenzetti
Analista de Sistemas
msn: [EMAIL PROTECTED]
--
SysRS Tecnologia da Informação Ltda.
 www.sysrs.com.br
  - Original Message - 
  From: BandaLemuel 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Monday, April 09, 2007 12:22 PM
  Subject: Re: [delphi-br] Pepino...



  Conferi... já verifiquei a versão do Interbase... a Versão do Windows.. os 2 
estão com SP2  Olhei as configurações regionais.. o que mais pode ser 

  []s Wesley

  - Original Message - 
  From: Walter Alves Chagas Junior 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Monday, April 09, 2007 11:45 AM
  Subject: RES: [delphi-br] Pepino...

  As alterações que voce fez no seu computador a nível de tabela, voce fez lá 
também? Conferiu?

  []s

  Walter Alves Chagas Junior
  Projeto e desenvolvimento de sistemas
  Telemont Engenharia de telecomunicações S/A
  Belo Horizonte - MG - Brasil
  [EMAIL PROTECTED]
  Fone: (31) 3389-8217 Fax: (31) 3389-8215

  -Mensagem original-
  De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
  nome de BandaLemuel
  Enviada em: segunda-feira, 9 de abril de 2007 11:40
  Para: delphi-br@yahoogrupos.com.br
  Assunto: [delphi-br] Pepino...

  Lista

  to com um pepinão e nem sei como resolver. desenvolvi um sistema em 
Delphi 7 + Interbase ... até ai td bem, estava na versão 1.0 ( tudo funcionando 
) , fiz algumas alterações.. apenas em relatórios e e dividi uma tabela de 
contas a pagar em duas ( mestre e detalhe ) , no meu micro funciona, mas no do 
cliente... ele aparece a tela do windows para enviar relatorio de erro.. alguem 
sabe o que pode ser ?

  Obrigado...

  Wesley

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

  -- 
   FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

  Links do Yahoo! Grupos

  --

  No virus found in this incoming message.
  Checked by AVG Free Edition.
  Version: 7.5.446 / Virus Database: 269.0.0/752 - Release Date: 8/4/2007 20:34

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



   

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



Re: [delphi-br] Formatação de campo Aggregate.

2007-04-04 Por tôpico Celso Lorenzetti - GMail
Eu utilizo o evento onGetText do Field.


Att,

Celso Lorenzetti
Analista de Sistemas
msn: [EMAIL PROTECTED]
--
SysRS Tecnologia da Informação Ltda.
 www.sysrs.com.br
  - Original Message - 
  From: [EMAIL PROTECTED] 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Wednesday, April 04, 2007 5:17 PM
  Subject: [delphi-br] Formatação de campo Aggregate.


  Boa tarde Pessoal,

  Tenho um campo aggregate que me traz um sum de um outro campo do tipo
  currency.

  Na propriedade DisplayFormat do campo aggregate coloco a máscara: #,##0.00
  para fazer a formatação do mesmo.

  Só que por incrível que pareça quando testo a formatação informada não é
  obedecida, o valor aparece 2,2 ao invés de 2,20.

  Voltei nas propriedades do campo e percebi uma outra chamada 'currency',
  setei a mesma para true e voltei a testar, mas ainda sem sucesso. Agora
  pergunto: tem algum macete para fazer a formatação de um campo aggregate??

  Muito obrigado,

  Rodrigo de Moura

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



   

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



Re: [delphi-br] PostgreSQL com Delphi, qual a melhor conexão.

2007-03-29 Por tôpico Celso Lorenzetti - GMail
Eu utilizo o TSqlConnection (DbExpress).

E tem replicação sim, mas não utilizo. Sei que é um tal de  Slony que faz isso.


Att,

Celso Lorenzetti
Analista de Sistemas
msn: [EMAIL PROTECTED]
--
SysRS Tecnologia da Informação Ltda.
 www.sysrs.com.br
  - Original Message - 
  From: Luiz Escobar 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Tuesday, March 27, 2007 1:44 PM
  Subject: Re: [delphi-br] PostgreSQL com Delphi, qual a melhor conexão.


  Como voce se conecta ao PostgreSQL ?
  Que componente voce usa ?
  Ele tem replicação de dados ON-LINE ? (tipo, gavou,mudou,deletou aqui ele 
ja passa para o outro servidor) como é no mysql... 

  Luiz Escobar
  Analista/Desenvolvedor:
  WEB - HTML/JavaScript/PHP/MySQL 
  WINDOWS - Delphi/MyDAC/ASSEMBLER/MySQL/xBase
  DOS - Clipper/Assembler xBase
  SERVIDORES - NetWare4.11, LINUX-REDHAT9, WINDOWS-2k
  LINUX - LAZARUS/Kylix/MySQL;
  http://www.megasistema.com.br

  - Original Message - 
  From: Celso Lorenzetti - GMail 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Monday, March 26, 2007 3:46 PM
  Subject: Re: [delphi-br] PostgreSQL com Delphi, qual a melhor conexão.

  Isso é verdade, tb tenho alguns que até hoje não resolveram... e a desculpa é 
realmente de que o problema é no PostgreSql.

  O que eu discordo, e desisti de pedir para corrigirem... pois além de me 
tratarem como um leigo total, ficavam arrumando 
  descupas para ganhar tempo e não resolver...

  Mas assim, tenho um sistema grande de gestão rodando a mais de ano de ano em 
vários clientes, sem nenhum problema.

  Claro eu tive que contornar os problemas do driver, da minha maneira. Fora 
isso, é beleza.

  Só para o colega ter uma idéia dos meus problemas(dois que lembro de cabeça):

  1. Se vc fizer um SELECT com CAST('X' AS VARCHAR(1)) ele cria um TField com 
size de 32K!!! 
  Deveria ser 1 né. A solução: fazer um cast para CHAR(1). Bem simples, mas o 
VARCHAR deveria funcionar.

  2. Campos do tipo NUMERIC, não armazena o valor correto quando utiliza todos 
os dígito. Tipo NUMERIC(2) se informar do 10 em diante, grava tudo como 11 (não 
lembro certo o valor). Se for NUMERIC(3), valores acima de 100 tb não salva 
corretamente;
  Solução, no meu ER todos os campos tem 1 a mais, se preciso de 3 defino como 
4.

  Para mim é o cúmulo isso, mas enquanto não resolvem, vou me virando como todo 
bom programador.

  Qualquer coisa, estamos aí

  Att,

  Celso Lorenzetti
  Analista de Sistemas
  msn: [EMAIL PROTECTED]
  --
  SysRS Tecnologia da Informação Ltda.
  www.sysrs.com.br
  - Original Message - 
  From: Sérgio T. Uetanabaro 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Monday, March 26, 2007 3:09 PM
  Subject: RES: [delphi-br] PostgreSQL com Delphi, qual a melhor conexão.

  Não aconselho o uso desse driver pq tive muitos problemas nao resolvidos
  pelo suporte pois o mesmo culpava o postgresql pelas falhas. Mas qdo testava
  com bibliotecas nativas a coisa funcionava. 

  []´s

  Sergio

  _ 

  De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
  nome de Celso Lorenzetti - GMail
  Enviada em: segunda-feira, 26 de março de 2007 14:45
  Para: delphi-br@yahoogrupos.com.br
  Assunto: Re: [delphi-br] PostgreSQL com Delphi, qual a melhor conexão.

  Amigo, eu utilizo DbExpress com driver da Vitavoom (pago)
  (www.vitavoom.com), acesso nativo.

  Tem colegas que utilizam Zeos (free) e tb dizem ser perfeito. 

  Att,

  Celso Lorenzetti
  Analista de Sistemas
  msn: celsolorenzetti@ mailto:celsolorenzetti%40ibest.com.br ibest.com.br
  --
  SysRS Tecnologia da Informação Ltda.
  www.sysrs.com.br
  - Original Message - 
  From: Fellipe Henrique 
  To: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br 
  Sent: Monday, March 26, 2007 2:31 PM
  Subject: [delphi-br] PostgreSQL com Delphi, qual a melhor conexão.

  Olá amigos, qual o melhor acesso ao PostgreSQL, usando delphi? Seria o ADO
  mesmo?

  []s

  -- 
  _
  Fellipe Henrique
  [EMAIL PROTECTED] mailto:fellipeh%40gmail.com com
  Você valoriza a existêcia das pessoas extraordinárias e momentos em que a
  história avança graças a elas. Tudo o que se imagina pode ser alcançado.
  Deve-se ousar sonhar. Mas não há substituto para perseverança e trabalho...
  e trabalho em equipe. Por que ninguém consegue sozinho. Se comemoramos a
  grandeza desses eventos e as pessoas que os realizam... não podemos esquecer
  o sacrifício daqueles que tornam possíveis tais realizações.

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

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

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

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

  [As partes desta mensagem que não

Re: [delphi-br] Enter Tab

2007-03-28 Por tôpico Celso Lorenzetti - GMail
Amigo, utiliza herança para isso.

Procura entender como funciona, e descobrirás a 8ª maravilha do mundo... hehe

Por cima:

Cria um form, coloca teu código no onKeyPress dele.
Depois quando fores criar outro, herda do primeiro, não do TForm.

É por aí... mas procura entender como funciona, pois tem mita coisa boa 
nisso. 
Pra não dizer só coisa boa...



Att,

Celso Lorenzetti
Analista de Sistemas
msn: [EMAIL PROTECTED]
--
SysRS Tecnologia da Informação Ltda.
 www.sysrs.com.br
  - Original Message - 
  From: pcinfowave 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Wednesday, March 28, 2007 12:40 PM
  Subject: [delphi-br] Enter Tab


  Ola, tenho um procedimento: MenuPrincipal.EnterTab;

  procedure TMenuPrincipal.EnterTab(Sender: TObject; var Key: Char);
  begin
  if Key = #13 then
  begin
  Key := #0;
  Perform(CM_DialogKey, VK_TAB, 0);
  end;
  end;

  Que está no form principal da aplicação e gostaria de chamá-lo no 
  onkey press dos forms:

  procedure TCnsCliente5.FormKeyPress(Sender: TObject; var Key: Char);
  begin
  inherited;
  MenuPrincipal.EnterTab;
  end;

  porem ao tentar usar ele, dá erro de: Not Enough actual parameters

  O que eu preciso acrescentar na chamada do procedimento?
  A intenção é trocar o tab pelo enter.

  Se alguém puder ajudar, de já agradeço!

  []´s
  Paulo



   

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



Re: [delphi-br] PostgreSQL com Delphi, qual a melhor conexão.

2007-03-27 Por tôpico Celso Lorenzetti - GMail
Isso é verdade, tb tenho alguns que até hoje não resolveram... e a desculpa é 
realmente de que o problema é no PostgreSql.

O que eu discordo, e desisti de pedir para corrigirem... pois além de me 
tratarem como um leigo total, ficavam arrumando 
descupas para ganhar tempo e não resolver...

Mas assim, tenho um sistema grande de gestão rodando a mais de ano de ano em 
vários clientes, sem nenhum problema.

Claro eu tive que contornar os problemas do driver, da minha maneira. Fora 
isso, é beleza.

Só para o colega ter uma idéia dos meus problemas(dois que lembro de cabeça):

1. Se vc fizer um SELECT com CAST('X' AS VARCHAR(1)) ele cria um TField com 
size de 32K!!! 
Deveria ser 1 né. A solução: fazer um cast para CHAR(1). Bem simples, mas o 
VARCHAR deveria funcionar.

2. Campos do tipo NUMERIC, não armazena o valor correto quando utiliza todos os 
dígito. Tipo NUMERIC(2) se informar do 10 em diante, grava tudo como 11 (não 
lembro certo o valor). Se for NUMERIC(3), valores acima de 100 tb não salva 
corretamente;
   Solução, no meu ER todos os campos tem 1 a mais, se preciso de 3 defino como 
4.

Para mim é o cúmulo isso, mas enquanto não resolvem, vou me virando como todo 
bom programador.

Qualquer coisa, estamos aí

Att,

Celso Lorenzetti
Analista de Sistemas
msn: [EMAIL PROTECTED]
--
SysRS Tecnologia da Informação Ltda.
 www.sysrs.com.br
  - Original Message - 
  From: Sérgio T. Uetanabaro 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Monday, March 26, 2007 3:09 PM
  Subject: RES: [delphi-br] PostgreSQL com Delphi, qual a melhor conexão.


  Não aconselho o uso desse driver pq tive muitos problemas nao resolvidos
  pelo suporte pois o mesmo culpava o postgresql pelas falhas. Mas qdo testava
  com bibliotecas nativas a coisa funcionava. 


  []´s

  Sergio

  _ 

  De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
  nome de Celso Lorenzetti - GMail
  Enviada em: segunda-feira, 26 de março de 2007 14:45
  Para: delphi-br@yahoogrupos.com.br
  Assunto: Re: [delphi-br] PostgreSQL com Delphi, qual a melhor conexão.

  Amigo, eu utilizo DbExpress com driver da Vitavoom (pago)
  (www.vitavoom.com), acesso nativo.

  Tem colegas que utilizam Zeos (free) e tb dizem ser perfeito. 

  Att,

  Celso Lorenzetti
  Analista de Sistemas
  msn: celsolorenzetti@ mailto:celsolorenzetti%40ibest.com.br ibest.com.br
  --
  SysRS Tecnologia da Informação Ltda.
  www.sysrs.com.br
  - Original Message - 
  From: Fellipe Henrique 
  To: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br 
  Sent: Monday, March 26, 2007 2:31 PM
  Subject: [delphi-br] PostgreSQL com Delphi, qual a melhor conexão.

  Olá amigos, qual o melhor acesso ao PostgreSQL, usando delphi? Seria o ADO
  mesmo?

  []s

  -- 
  _
  Fellipe Henrique
  [EMAIL PROTECTED] mailto:fellipeh%40gmail.com com
  Você valoriza a existêcia das pessoas extraordinárias e momentos em que a
  história avança graças a elas. Tudo o que se imagina pode ser alcançado.
  Deve-se ousar sonhar. Mas não há substituto para perseverança e trabalho...
  e trabalho em equipe. Por que ninguém consegue sozinho. Se comemoramos a
  grandeza desses eventos e as pessoas que os realizam... não podemos esquecer
  o sacrifício daqueles que tornam possíveis tais realizações.

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

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

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



   

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



Re: [delphi-br] PostgreSQL com Delphi, qual a melhor conexão.

2007-03-26 Por tôpico Celso Lorenzetti - GMail
Amigo, eu utilizo DbExpress com driver da Vitavoom (pago) (www.vitavoom.com), 
acesso nativo.

Tem colegas que utilizam Zeos (free) e tb dizem ser perfeito. 


Att,

Celso Lorenzetti
Analista de Sistemas
msn: [EMAIL PROTECTED]
--
SysRS Tecnologia da Informação Ltda.
 www.sysrs.com.br
  - Original Message - 
  From: Fellipe Henrique 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Monday, March 26, 2007 2:31 PM
  Subject: [delphi-br] PostgreSQL com Delphi, qual a melhor conexão.


  Olá amigos, qual o melhor acesso ao PostgreSQL, usando delphi? Seria o ADO
  mesmo?

  []s

  -- 
  _
  Fellipe Henrique
  [EMAIL PROTECTED]
  Você valoriza a existêcia das pessoas extraordinárias e momentos em que a
  história avança graças a elas. Tudo o que se imagina pode ser alcançado.
  Deve-se ousar sonhar. Mas não há substituto para perseverança e trabalho...
  e trabalho em equipe. Por que ninguém consegue sozinho. Se comemoramos a
  grandeza desses eventos e as pessoas que os realizam... não podemos esquecer
  o sacrifício daqueles que tornam possíveis tais realizações.

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



   

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



Re: [delphi-br] Re: Performance em View

2007-03-25 Por tôpico Celso Lorenzetti - GMail
Bom, acredito que se vc forçar o plano ele deverá utilizar...

Não trabalhei muito com o Firebird, não sei te dizer com certeza.

Mas se vc utiliza essa consulta em apenas um lugar te indicaria trocar

a view pelo select diretamente na tabela,

Select * from tabela1 where telefone = X
union all
Select * from tabela2 where telefone = X;

por aí.. pois para vc forçar o plano terá que fazer na view, o que não me 
parece uma solução ideal.





Att,

Celso Lorenzetti
Analista de Sistemas
msn: [EMAIL PROTECTED]
--
SysRS Tecnologia da Informação Ltda.
 www.sysrs.com.br
  - Original Message - 
  From: Marcelo Alves 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Saturday, March 24, 2007 10:16 AM
  Subject: [delphi-br] Re: Performance em View


  Celso,

  Quanto a usar o like comprovei isso mesmo...

  Agora tem um detalhe, testei o mesmo select sem o like... na view, 
  ele continua usando o plano Natural, agora se eu fizer o select 
  direto na tabela aí ele usa os índices

  Será que não existe uma forma de eu fazer sem que fique lento??? O 
  problema é que preciso pesquisar por um telefones em várias tabelas 
  diferentes e campos diferentes... por isso crei a view

  Marcelo.

  --- Em delphi-br@yahoogrupos.com.br, Celso Lorenzetti - GMail 
  [EMAIL PROTECTED] escreveu
  
   Olá Marcelo,
   
   Quando vc utiliza Like %%, 
   
   não tem como utilizar índice, ou se utilizá-se ficaria mais lento 
  do que acessar diretamente a tabela.
   
   Porque teria que fazer dois acessos, um ao índice e outro a tabela 
  para recuperar o registro.
   
   Até onde eu sei funciona desta forma.
   
   Att,
   
   Celso Lorenzetti
   Analista de Sistemas
   msn: [EMAIL PROTECTED]
   --
   SysRS Tecnologia da Informação Ltda.
   www.sysrs.com.br
   - Original Message - 
   From: Marcelo Alves 
   To: delphi-br@yahoogrupos.com.br 
   Sent: Thursday, March 22, 2007 9:02 PM
   Subject: [delphi-br] Re: Performance em View
   
   
   Então Rubem, eu já fiz isso, criei os índices em cada campo de 
   telefone das tabelas, mas nada mudou no plano... é como se a view 
   ignorasse os meus índices... será que tenho que criar de outra 
  forma?
   
   veja abaixo o plano que está sendo executado...
   
   Comando executado:
   
   select * from vw_telefones where telefone like '%4646456%'
   
   plano retornado:
   
   PLAN (VW_TELEFONES ARQCONTATOS NATURAL)
   PLAN (VW_TELEFONES ARQCONTATOS NATURAL)
   PLAN (VW_TELEFONES ARQCONTATOS NATURAL)
   PLAN (VW_TELEFONES ARQCLIENTES NATURAL)
   PLAN (VW_TELEFONES ARQCLIENTES NATURAL)
   PLAN (VW_TELEFONES ARQCLIENTES NATURAL)
   PLAN (VW_TELEFONES ARQEMPRESAS NATURAL)
   PLAN (VW_TELEFONES ARQEMPRESAS NATURAL)
   PLAN (VW_TELEFONES ARQEMPRESAS NATURAL)
   PLAN (VW_TELEFONES ARQEMPRESAS NATURAL)
   PLAN (VW_TELEFONES ARQEMPRESAS NATURAL)
   PLAN (VW_TELEFONES ARQEMPRESAS NATURAL)
   PLAN JOIN (VW_TELEFONES USU NATURAL, VW_TELEFONES UTE INDEX 
   (PK_ARQUSU_TELEFONES))
   PLAN (VW_TELEFONES ARQCLI_FOR INDEX (RDB$PRIMARY63))
   PLAN (VW_TELEFONES ARQCLI_FOR INDEX (RDB$PRIMARY63))
   PLAN (VW_TELEFONES ARQCLI_FOR INDEX (RDB$PRIMARY63))
   
   Marcelo.
   
   --- Em delphi-br@yahoogrupos.com.br, Rubem Nascimento da Rocha 
   djpardalrocha@ escreveu
   

Faz um SELECT nessa View usando um filtro (cláusula WHERE) pro 
   resultado ser 
relativamente pequeno. Analisa o plano de execução e daí, com 
  base 
   nisso, 
cria índices apropriados pras tabelas envolvidas na VIEW. Sds.

From: Marcelo Alves delphigrupos@
Reply-To: delphi-br@yahoogrupos.com.br
To: delphi-br@yahoogrupos.com.br
Subject: [delphi-br] Performance em View
Date: Wed, 21 Mar 2007 01:17:40 -

Pessoal,

Tenho uma View de Telefones de vários cadastros, ou seja, a 
  junção
dos campos de telefone de algumas tabelas

Ex:

TABELA CLIENTES
ID
FONE1
FONE2
FONE3

TABELA EMPRESAS
ID
FONE1
FONE2
FONE3
FONE4


Na criação da View faço vários unions conforme abaixo

SELECT ID, FONE1, 'CLIENTES' FROM CLIENTES UNION SELECT ID,
FONE2, 'CLIENTES' FROM CLIENTES UNION SELECT ID, 
  FONE3, 'CLIENTES'
FROM CLIENTES UNION SELECT ID, FONE1, 'EMPRESAS' FROM EMPRESAS 
   UNION
SELECT ID, FONE2, 'EMPRESAS' FROM EMPRESAS UNION SELECT ID,
FONE3, 'EMPRESAS' FROM EMPRESAS UNION SELECT ID, 
  FONE4, 'EMPRESAS'
FROM EMPRESAS

No caso tem tabelas que possuem mais telefones que outras 
  conforme 
   o
exemplo acima..

Meu problema está sendo a performance porque hoje a view 
  retorna 
   mais
de 170.000 telefones e eu tenho uma pesquisa de Telefones no 
   sistema,
o que se tornou muito lenta, chegando até a travar o servidor 
   quando
executada.. No caso faço a pesquisa direto na view com 
  utilizando
like... Criei

Re: [delphi-br] Re: Performance em View

2007-03-23 Por tôpico Celso Lorenzetti - GMail
Olá Marcelo,

Quando vc utiliza Like %%, 

não tem como utilizar índice, ou se utilizá-se ficaria mais lento do que 
acessar diretamente a tabela.

Porque teria que fazer dois acessos, um ao índice e outro a tabela para 
recuperar o registro.

Até onde eu sei funciona desta forma.

Att,

Celso Lorenzetti
Analista de Sistemas
msn: [EMAIL PROTECTED]
--
SysRS Tecnologia da Informação Ltda.
 www.sysrs.com.br
  - Original Message - 
  From: Marcelo Alves 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Thursday, March 22, 2007 9:02 PM
  Subject: [delphi-br] Re: Performance em View


  Então Rubem, eu já fiz isso, criei os índices em cada campo de 
  telefone das tabelas, mas nada mudou no plano... é como se a view 
  ignorasse os meus índices... será que tenho que criar de outra forma?

  veja abaixo o plano que está sendo executado...

  Comando executado:

  select * from vw_telefones where telefone like '%4646456%'

  plano retornado:

  PLAN (VW_TELEFONES ARQCONTATOS NATURAL)
  PLAN (VW_TELEFONES ARQCONTATOS NATURAL)
  PLAN (VW_TELEFONES ARQCONTATOS NATURAL)
  PLAN (VW_TELEFONES ARQCLIENTES NATURAL)
  PLAN (VW_TELEFONES ARQCLIENTES NATURAL)
  PLAN (VW_TELEFONES ARQCLIENTES NATURAL)
  PLAN (VW_TELEFONES ARQEMPRESAS NATURAL)
  PLAN (VW_TELEFONES ARQEMPRESAS NATURAL)
  PLAN (VW_TELEFONES ARQEMPRESAS NATURAL)
  PLAN (VW_TELEFONES ARQEMPRESAS NATURAL)
  PLAN (VW_TELEFONES ARQEMPRESAS NATURAL)
  PLAN (VW_TELEFONES ARQEMPRESAS NATURAL)
  PLAN JOIN (VW_TELEFONES USU NATURAL, VW_TELEFONES UTE INDEX 
  (PK_ARQUSU_TELEFONES))
  PLAN (VW_TELEFONES ARQCLI_FOR INDEX (RDB$PRIMARY63))
  PLAN (VW_TELEFONES ARQCLI_FOR INDEX (RDB$PRIMARY63))
  PLAN (VW_TELEFONES ARQCLI_FOR INDEX (RDB$PRIMARY63))

  Marcelo.

  --- Em delphi-br@yahoogrupos.com.br, Rubem Nascimento da Rocha 
  [EMAIL PROTECTED] escreveu
  
   
   Faz um SELECT nessa View usando um filtro (cláusula WHERE) pro 
  resultado ser 
   relativamente pequeno. Analisa o plano de execução e daí, com base 
  nisso, 
   cria índices apropriados pras tabelas envolvidas na VIEW. Sds.
   
   From: Marcelo Alves [EMAIL PROTECTED]
   Reply-To: delphi-br@yahoogrupos.com.br
   To: delphi-br@yahoogrupos.com.br
   Subject: [delphi-br] Performance em View
   Date: Wed, 21 Mar 2007 01:17:40 -
   
   Pessoal,
   
   Tenho uma View de Telefones de vários cadastros, ou seja, a junção
   dos campos de telefone de algumas tabelas
   
   Ex:
   
   TABELA CLIENTES
   ID
   FONE1
   FONE2
   FONE3
   
   TABELA EMPRESAS
   ID
   FONE1
   FONE2
   FONE3
   FONE4
   
   
   Na criação da View faço vários unions conforme abaixo
   
   SELECT ID, FONE1, 'CLIENTES' FROM CLIENTES UNION SELECT ID,
   FONE2, 'CLIENTES' FROM CLIENTES UNION SELECT ID, FONE3, 'CLIENTES'
   FROM CLIENTES UNION SELECT ID, FONE1, 'EMPRESAS' FROM EMPRESAS 
  UNION
   SELECT ID, FONE2, 'EMPRESAS' FROM EMPRESAS UNION SELECT ID,
   FONE3, 'EMPRESAS' FROM EMPRESAS UNION SELECT ID, FONE4, 'EMPRESAS'
   FROM EMPRESAS
   
   No caso tem tabelas que possuem mais telefones que outras conforme 
  o
   exemplo acima..
   
   Meu problema está sendo a performance porque hoje a view retorna 
  mais
   de 170.000 telefones e eu tenho uma pesquisa de Telefones no 
  sistema,
   o que se tornou muito lenta, chegando até a travar o servidor 
  quando
   executada.. No caso faço a pesquisa direto na view com utilizando
   like... Criei índices nos campos de telefone das tabelas utilizadas
   na View, mas não obtive nenhuma melhora de performance visto que os
   planos usados são NATURAL para todas as tabelas, ou seja, a view 
  não
   se utilizou dos índices...
   
   Existe algo que eu possa fazer para melhorar isso???
   
   Agradeço desde já a ajuda de Todos...
   
   Marcelo.
   
   
   
   __
   MSN Busca: fácil, rápido, direto ao ponto. http://search.msn.com.br
  



   

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



Re: [delphi-br] Converter arquivo cobol para dbf...

2007-03-23 Por tôpico Celso Lorenzetti - GMail
Olá Cleriston,

consegui rodar o REBUILD, mas deu erro. Veja abaixo, por favor.

Pelo menos acho que decobri que compilador é utilizado né.


c:\rebuild teste.dad,novo.txt /t:LII
Micro Focus NetExpress V3 IC255-I Error Reading Me
Version 3.0.14 Copyright (C) 1984-2000 MERANT International Ltd.

teste.dad,novo.txt /t:LII
IC255-I Error Reading Message fileIC255-I Error Reading Message fileIC255-I 
Error Reading Message file0


Att,

Celso Lorenzetti

- Original Message - 
  From: [EMAIL PROTECTED] 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Friday, March 23, 2007 8:00 AM
  Subject: RES: [delphi-br] Converter arquivo cobol para dbf...




  Precisa ter o executável, geralmente colocamos junto com o sistema,

  Pois este mesmo comando é utilizado para re-indexar o arquivo quando esta
  com problema

  Cleriston

  _ 

  De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
  nome de Celso Lorenzetti - GMail
  Enviada em: quinta-feira, 22 de março de 2007 20:15 Clériston 
  Para: delphi-br@yahoogrupos.com.br
  Assunto: Re: [delphi-br] Converter arquivo cobol para dbf...

  Olá Cleriston,

  O REBUILD é preciso ter o cobol instalado?

  Att,

  Celso Lorenzetti
  - Original Message - 
  From: [EMAIL PROTECTED] mailto:cleriston%40inforio.com.br com.br 
  To: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br 
  Sent: Thursday, March 22, 2007 10:34 AM
  Subject: ENC: [delphi-br] Converter arquivo cobol para dbf...

  Gerson,

  Você pode gerar um arquivo texto com o seguinte comando

  REBUILD ARQUIVO.DAT, NOVO.TXT /t:LII

  Mais tem um detalhe, se tiver arquivo compactado(COM-3) vai sair
  desalinhado,

  Caso contrario somente com o lay-out do arquivo e fazendo suporte em cobol.

  Trabalho com cobol a 7 anos e estamos convertendo nossos sistema para delphi

  _ 

  De: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br
  [mailto:[EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br
  os.com.br] Em
  nome de Eduardo
  Enviada em: quinta-feira, 22 de março de 2007 10:16 Clériston 
  Para: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br
  Assunto: Re: [delphi-br] Converter arquivo cobol para dbf...

  Gerson, por isso disse geralmente.

  O normal quando é gerado um arquivo para exportação de dados, é gerado 
  um arquivo TXT, mas quando é gerado para carregar em outro servidor de 
  grande porte, ai se usa os arquivos binários para facilitar a geração.

  Eduardo

  Gerson Machado escreveu:
  
   Negativo, colega, os arquivos gerados em Cobol não necessariamente 
   podem estar em texto, se existir campos compactados (Comp, Comp-3) no 
   layout ele estarão em binario.
   Se fizer um programa varredor de bits certamente irá conseguir 
   montar o arquivo de saida.
  
   Boa Sorte
  
   Gerson
  
   Eduardo ecastroa_edu@ mailto:ecastroa_edu%40yahoo.com.br yahoo.com.br 
   mailto:ecastroa_edu%40yahoo.com.br escreveu:
   Geralmente estes arquivos é do tipo texto. O que você precisa é do layout.
  
   Agora, se não for texto passe o tipo para ver o que da para fazer.
  
   Eduardo
  
   Celso Lorenzetti - GMail escreveu:
   
Boa noite estimados colegas,
   
estou precisando converter um arquivo cobol para dbf, ou qualquer
coisa que eu consiga ler via delphi.
   
Já pesquisei por tudo, mas não consegui converter, embora eu tb não
manje nada de cobol.
   
Se alguém puder pelo menos me dar umas dicas, ficarei muito agradecido.
   
Obrigado.
   
Att,
   
Celso Lorenzetti
   
[As partes desta mensagem que não continham texto foram removidas]
   
   
  
   ___
   Yahoo! Mail - Sempre a melhor opção para você!
   Experimente já e veja as novidades.
   http://br.yahoo. http://br.yahoo.
  http://br.yahoo.com/mailbeta/tudonovo/ com/mailbeta/tudonovo/
  com/mailbeta/tudonovo/ 
   http://br.yahoo. http://br.yahoo.
  http://br.yahoo.com/mailbeta/tudonovo/ com/mailbeta/tudonovo/
  com/mailbeta/tudonovo/
  
   __
   Fale com seus amigos de graça com o novo Yahoo! Messenger
   http://br.messenger http://br.messenger http://br.messenger.yahoo.com/
  .yahoo.com/ .yahoo.com/
  http://br.messenger http://br.messenger http://br.messenger.yahoo.com/
  .yahoo.com/ .yahoo.com/
  
   [As partes desta mensagem que não continham texto foram removidas]
  
   

  ___ 
  Yahoo! Mail - Sempre a melhor opção para você! 
  Experimente já e veja as novidades. 
  http://br.yahoo. http://br.yahoo. http://br.yahoo.com/mailbeta/tudonovo/
  com/mailbeta/tudonovo/
  com/mailbeta/tudonovo/

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

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

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



   

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



Re: [delphi-br] FIREBIRD X POSTGREE X MYSQL

2007-03-23 Por tôpico Celso Lorenzetti - GMail
PostgreSql.

Att,

Celso Lorenzetti
Analista de Sistemas
msn: [EMAIL PROTECTED]
--
SysRS Tecnologia da Informação Ltda.
 www.sysrs.com.br
  - Original Message - 
  From: Adevaldo Oliveira 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Friday, March 23, 2007 3:51 PM
  Subject: [delphi-br] FIREBIRD X POSTGREE X MYSQL


  Ola!!!
  Sou iniciante em delphi, gostaria de saber daqueles que tem mais experiencia, 
qual o banco de dados preferido da comunidade, e que roda bem com delphi, 
firebird, postgree, mysql ou outros.

  Obs: de preferencia banco de dados free, para aplicacoes medias, comecei com 
o paradox mais me informaram que da muito problema, entao comecei a pesquisar e 
cheguei a esse tres que citei acima.

  Desde ja muito obrigado.

  Adevaldo


  __
  Fale com seus amigos de graça com o novo Yahoo! Messenger 
  http://br.messenger.yahoo.com/ 

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



   

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



Re: [delphi-br] Converter arquivo cobol para dbf...

2007-03-22 Por tôpico Celso Lorenzetti - GMail
Olá Sérgio,

muitíssimo obrigado pela ajuda.

mas na verdade tenho vários arquivos e alguns grandes. 
Então se vc puder me enviar um programa em cobol que faça isto,
ficaria muito grato a vc. Ou qualquer programa que converta esse arquivo para 
txt, dbf 
ou algo que eu consiga ler via Delphi.

meu mail: [EMAIL PROTECTED]


Att,

Celso Lorenzetti
- Original Message - 
  From: Sergio 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Thursday, March 22, 2007 8:26 AM
  Subject: Re: [delphi-br] Converter arquivo cobol para dbf...


  Aqui eu utilizo ainda Cobol e gera 2 arquivos p/ uma mesma fd (lay-out) um 
indexado e outro texto com as posições dos campos . Eu utilizo o próprio 
cobol p/ gerar um arquivo TXT com delimitadores ou o PHP , lendo o arquivo TXT.
  Se vc quiser algum modelo de script em PHP ou o programa Cobol que faz isso 
eu te mando, ou
  se vc enviar o arquivo eu te envio em TXT c/ delimitadores.

  Sergio 

  - Original Message - 
  From: Eduardo 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Wednesday, March 21, 2007 11:41 PM
  Subject: Re: [delphi-br] Converter arquivo cobol para dbf...

  Geralmente estes arquivos é do tipo texto. O que você precisa é do layout.

  Agora, se não for texto passe o tipo para ver o que da para fazer.

  Eduardo

  Celso Lorenzetti - GMail escreveu:
  
   Boa noite estimados colegas,
  
   estou precisando converter um arquivo cobol para dbf, ou qualquer 
   coisa que eu consiga ler via delphi.
  
   Já pesquisei por tudo, mas não consegui converter, embora eu tb não 
   manje nada de cobol.
  
   Se alguém puder pelo menos me dar umas dicas, ficarei muito agradecido.
  
   Obrigado.
  
   Att,
  
   Celso Lorenzetti
  
   [As partes desta mensagem que não continham texto foram removidas]
  
   

  ___ 
  Yahoo! Mail - Sempre a melhor opção para você! 
  Experimente já e veja as novidades. 
  http://br.yahoo.com/mailbeta/tudonovo/

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



   

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



Re: [delphi-br] Converter arquivo cobol para dbf...

2007-03-22 Por tôpico Celso Lorenzetti - GMail
Olá Luiz,
pois é os dados não estão em modo texto, e conheço a estrutura dos arquivos.

mas obrigado.

Att,

Celso Lorenzetti
Analista de Sistemas
msn: [EMAIL PROTECTED]
--
SysRS Tecnologia da Informação Ltda.
 www.sysrs.com.br
  - Original Message - 
  From: Luiz Escobar 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Thursday, March 22, 2007 9:49 AM
  Subject: Re: [delphi-br] Converter arquivo cobol para dbf...


  Cara já fiz isso... vc vai precisar de um compilador COBOL da mesma 
versão, criar um programinha onde ele converta o arquivo em COBOL para TXT e 
depois importar via DELPHI... 

  Nem me pergunta como, pq fiz isso à uns 8 anos atraz 1 unica vez, tive que 
aprender o basico de COBOL para poder fazer isso... e ja te aviso é um sac* 
COBOL..

  Agora se vc souber como é a estrutura do ARQUIVO do COBOL e sabe trabalhar 
com arquivo em modo CRÚ!, abre direto o arquivo no DELPHI via FILE mesmo e vai 
lendo e convertendo, também parece que em COBOL tem gente que grava o 
arquivo em modo TEXTO não lembro bem afinal fazem 8 anos e só mexi 1 
vez hehhehehhe

  BOA SORTE!

  Luiz Escobar
  Analista/Desenvolvedor:
  WEB - HTML/JavaScript/PHP/MySQL 
  WINDOWS - Delphi/MyDAC/ASSEMBLER/MySQL/xBase
  DOS - Clipper/Assembler xBase
  SERVIDORES - NetWare4.11, LINUX-REDHAT9, WINDOWS-2k
  LINUX - LAZARUS/Kylix/MySQL;
  http://www.megasistema.com.br

  - Original Message - 
  From: Celso Lorenzetti - GMail 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Wednesday, March 21, 2007 11:17 PM
  Subject: [delphi-br] Converter arquivo cobol para dbf...

  Boa noite estimados colegas,

  estou precisando converter um arquivo cobol para dbf, ou qualquer coisa que 
eu consiga ler via delphi.

  Já pesquisei por tudo, mas não consegui converter, embora eu tb não manje 
nada de cobol.

  Se alguém puder pelo menos me dar umas dicas, ficarei muito agradecido.

  Obrigado.

  Att,

  Celso Lorenzetti

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

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



   

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



Re: [delphi-br] Converter arquivo cobol para dbf...

2007-03-22 Por tôpico Celso Lorenzetti - GMail
Olá Cleriston,

O REBUILD é preciso ter o cobol instalado?



Att,

Celso Lorenzetti
- Original Message - 
  From: [EMAIL PROTECTED] 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Thursday, March 22, 2007 10:34 AM
  Subject: ENC: [delphi-br] Converter arquivo cobol para dbf...




  Gerson,

  Você pode gerar um arquivo texto com o seguinte comando

  REBUILD ARQUIVO.DAT, NOVO.TXT /t:LII

  Mais tem um detalhe, se tiver arquivo compactado(COM-3) vai sair
  desalinhado,

  Caso contrario somente com o lay-out do arquivo e fazendo suporte em cobol.

  Trabalho com cobol a 7 anos e estamos convertendo nossos sistema para delphi

  _ 

  De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
  nome de Eduardo
  Enviada em: quinta-feira, 22 de março de 2007 10:16 Clériston 
  Para: delphi-br@yahoogrupos.com.br
  Assunto: Re: [delphi-br] Converter arquivo cobol para dbf...

  Gerson, por isso disse geralmente.

  O normal quando é gerado um arquivo para exportação de dados, é gerado 
  um arquivo TXT, mas quando é gerado para carregar em outro servidor de 
  grande porte, ai se usa os arquivos binários para facilitar a geração.

  Eduardo

  Gerson Machado escreveu:
  
   Negativo, colega, os arquivos gerados em Cobol não necessariamente 
   podem estar em texto, se existir campos compactados (Comp, Comp-3) no 
   layout ele estarão em binario.
   Se fizer um programa varredor de bits certamente irá conseguir 
   montar o arquivo de saida.
  
   Boa Sorte
  
   Gerson
  
   Eduardo ecastroa_edu@ mailto:ecastroa_edu%40yahoo.com.br yahoo.com.br 
   mailto:ecastroa_edu%40yahoo.com.br escreveu:
   Geralmente estes arquivos é do tipo texto. O que você precisa é do layout.
  
   Agora, se não for texto passe o tipo para ver o que da para fazer.
  
   Eduardo
  
   Celso Lorenzetti - GMail escreveu:
   
Boa noite estimados colegas,
   
estou precisando converter um arquivo cobol para dbf, ou qualquer
coisa que eu consiga ler via delphi.
   
Já pesquisei por tudo, mas não consegui converter, embora eu tb não
manje nada de cobol.
   
Se alguém puder pelo menos me dar umas dicas, ficarei muito agradecido.
   
Obrigado.
   
Att,
   
Celso Lorenzetti
   
[As partes desta mensagem que não continham texto foram removidas]
   
   
  
   ___
   Yahoo! Mail - Sempre a melhor opção para você!
   Experimente já e veja as novidades.
   http://br.yahoo. http://br.yahoo.com/mailbeta/tudonovo/
  com/mailbeta/tudonovo/ 
   http://br.yahoo. http://br.yahoo.com/mailbeta/tudonovo/
  com/mailbeta/tudonovo/
  
   __
   Fale com seus amigos de graça com o novo Yahoo! Messenger
   http://br.messenger http://br.messenger.yahoo.com/ .yahoo.com/
  http://br.messenger http://br.messenger.yahoo.com/ .yahoo.com/
  
   [As partes desta mensagem que não continham texto foram removidas]
  
   

  ___ 
  Yahoo! Mail - Sempre a melhor opção para você! 
  Experimente já e veja as novidades. 
  http://br.yahoo. http://br.yahoo.com/mailbeta/tudonovo/
  com/mailbeta/tudonovo/

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



   

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



Re: [delphi-br] Converter arquivo cobol para dbf...

2007-03-22 Por tôpico Celso Lorenzetti - GMail
Olá Nivaldo,

na verdade não sei que cobol é, nem o cliente soube me informar..
Como eu faço para descobrir isto?
Posso te mandar um arquivo pequeno a vc, se me permitir.

Obrigado.

Att,

Celso Lorenzetti
- Original Message - 
  From: Nivaldo Stainle 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Thursday, March 22, 2007 6:35 PM
  Subject: Re: [delphi-br] Converter arquivo cobol para dbf...


  precisa saber qual é o COBOL, se for o ACUCOBOL, é só usar(se existir) a XFD 
e acessar pelo ODBC, eu acesso pelo DELPHI todos os dados do cobol aqui, é o 
ACUCOBOL, 
  estou à disposição

  Stainle

  Luiz Escobar [EMAIL PROTECTED] escreveu:
  Cara já fiz isso... vc vai precisar de um compilador COBOL da mesma 
versão, criar um programinha onde ele converta o arquivo em COBOL para TXT e 
depois importar via DELPHI... 

  Nem me pergunta como, pq fiz isso à uns 8 anos atraz 1 unica vez, tive que 
aprender o basico de COBOL para poder fazer isso... e ja te aviso é um sac* 
COBOL..

  Agora se vc souber como é a estrutura do ARQUIVO do COBOL e sabe trabalhar 
com arquivo em modo CRÚ!, abre direto o arquivo no DELPHI via FILE mesmo e vai 
lendo e convertendo, também parece que em COBOL tem gente que grava o 
arquivo em modo TEXTO não lembro bem afinal fazem 8 anos e só mexi 1 
vez hehhehehhe

  BOA SORTE!

  Luiz Escobar
  Analista/Desenvolvedor:
  WEB - HTML/JavaScript/PHP/MySQL 
  WINDOWS - Delphi/MyDAC/ASSEMBLER/MySQL/xBase
  DOS - Clipper/Assembler xBase
  SERVIDORES - NetWare4.11, LINUX-REDHAT9, WINDOWS-2k
  LINUX - LAZARUS/Kylix/MySQL;
  http://www.megasistema.com.br

  - Original Message - 
  From: Celso Lorenzetti - GMail 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Wednesday, March 21, 2007 11:17 PM
  Subject: [delphi-br] Converter arquivo cobol para dbf...

  Boa noite estimados colegas,

  estou precisando converter um arquivo cobol para dbf, ou qualquer coisa que 
eu consiga ler via delphi.

  Já pesquisei por tudo, mas não consegui converter, embora eu tb não manje 
nada de cobol.

  Se alguém puder pelo menos me dar umas dicas, ficarei muito agradecido.

  Obrigado.

  Att,

  Celso Lorenzetti

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

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

  __
  Fale com seus amigos de graça com o novo Yahoo! Messenger 
  http://br.messenger.yahoo.com/ 

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



   

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



[delphi-br] Converter arquivo cobol para dbf...

2007-03-21 Por tôpico Celso Lorenzetti - GMail
Boa noite estimados colegas,

estou precisando converter um arquivo cobol para dbf, ou qualquer coisa que eu 
consiga ler via delphi.

Já pesquisei por tudo, mas não consegui converter, embora eu tb não manje nada 
de cobol.

Se alguém puder pelo menos me dar umas dicas, ficarei muito agradecido.

Obrigado.

Att,


Celso Lorenzetti


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



Re: [delphi-br] PostGreSQL e DBExpress

2006-03-27 Por tôpico Celso Lorenzetti - GMail
É só baixar do site da vitavoom

http://www.vitavoom.com/Downloads/Files/pgeDriver-4.02.exe


Celso Lorenzetti.
Analista de Sistemas.

  - Original Message - 
  From: Wiltomar Duarte 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Monday, March 27, 2006 9:48 AM
  Subject: Re: [delphi-br] PostGreSQL e DBExpress


  Pois o que baixei e que dizia ser a última versão, diz que é imcompatível com 
minha versão do PostGreSQL e diz que somente pode ser usado com as versões 7.x

  Se possível então me manda a versão que você tem


  Wiltomar Duarte
  [EMAIL PROTECTED]

- Original Message - 
From: Celso Lorenzetti - GMail 
To: delphi-br@yahoogrupos.com.br 
Sent: Saturday, March 25, 2006 9:05 PM
Subject: Re: [delphi-br] PostGreSQL e DBExpress


Acho que vc está equivocado,

eu utilizo esse driver com a versão 8.1 no win xp e delphi 6



Celso Lorenzetti.
Analista de Sistemas.

- Original Message - 
  From: Wiltomar Duarte 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Saturday, March 25, 2006 10:43 AM
  Subject: Re: [delphi-br] PostGreSQL e DBExpress


  já tentei, porém ele só dá suporte a versão 7.x e anteriores e eu estou 
com a versão 8.1.

  Wiltomar
- Original Message - 
From: Celso Lorenzetti - GMail 
To: delphi-br@yahoogrupos.com.br 
Sent: Friday, March 24, 2006 6:22 PM
Subject: Re: [delphi-br] PostGreSQL e DBExpress


Olá Wiltomar,

existe sim www.vitavoom.com, só que é pago (uns 500 pila)


Celso Lorenzetti.

- Original Message - 
  From: Wiltomar Duarte 
  To: Delphi-BR 
  Sent: Friday, March 24, 2006 5:23 PM
  Subject: [delphi-br] PostGreSQL e DBExpress


  Boa tarde amigos,

  Estou desenvolvendo um sistema que se utiliza de diversos bancos de 
dados, dando assim ao cliente a possibilidade de escolher com que banco quer 
trabalhar, até aqui tudo bem, pois o Firebird, o Oracle, MS SQL e o IBM DB2 
passaram sem problemas, porém quando tento trabalhar com o PostGreSQL enfrento 
o problema de não possuir um driver DBExpress para ele, e buscando na net o 
único que encontrei não é compatível com minha versão do PostGre que é a 8.1. 
Gostaria então de saber se alguém no grupo já desenvolveu esse driver ou sabe 
onde posso encontrar.


  Já sou grato,

  Wiltomar Duarte.

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



  -- 
   FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 







--
  Links do Yahoo! Grupos

a.. Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/
  
b.. Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
  
c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do 
Serviço do Yahoo!. 



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



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 






  
--
Links do Yahoo! Grupos

  a.. Para visitar o site do seu grupo na web, acesse:
  http://br.groups.yahoo.com/group/delphi-br/

  b.. Para sair deste grupo, envie um e-mail para:
  [EMAIL PROTECTED]

  c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do 
Serviço do Yahoo!. 



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



  -- 
   FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 







--
  Links do Yahoo! Grupos

a.. Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/
  
b.. Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
  
c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do 
Serviço do Yahoo!. 



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



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 






  --
Links do Yahoo! Grupos

  a.. Para visitar o site do seu grupo na web, acesse:
  http://br.groups.yahoo.com/group/delphi-br/

  b.. Para sair deste grupo, envie um e-mail para:
  [EMAIL PROTECTED]

  c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do 
Serviço do Yahoo!. 



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



  -- 
   FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 





Yahoo! Grupos, um serviço

Re: [delphi-br] PostGreSQL e DBExpress

2006-03-25 Por tôpico Celso Lorenzetti - GMail
Acho que vc está equivocado,

eu utilizo esse driver com a versão 8.1 no win xp e delphi 6



Celso Lorenzetti.
Analista de Sistemas.

- Original Message - 
  From: Wiltomar Duarte 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Saturday, March 25, 2006 10:43 AM
  Subject: Re: [delphi-br] PostGreSQL e DBExpress


  já tentei, porém ele só dá suporte a versão 7.x e anteriores e eu estou com a 
versão 8.1.

  Wiltomar
- Original Message - 
From: Celso Lorenzetti - GMail 
To: delphi-br@yahoogrupos.com.br 
Sent: Friday, March 24, 2006 6:22 PM
Subject: Re: [delphi-br] PostGreSQL e DBExpress


Olá Wiltomar,

existe sim www.vitavoom.com, só que é pago (uns 500 pila)


Celso Lorenzetti.

- Original Message - 
  From: Wiltomar Duarte 
  To: Delphi-BR 
  Sent: Friday, March 24, 2006 5:23 PM
  Subject: [delphi-br] PostGreSQL e DBExpress


  Boa tarde amigos,

  Estou desenvolvendo um sistema que se utiliza de diversos bancos de 
dados, dando assim ao cliente a possibilidade de escolher com que banco quer 
trabalhar, até aqui tudo bem, pois o Firebird, o Oracle, MS SQL e o IBM DB2 
passaram sem problemas, porém quando tento trabalhar com o PostGreSQL enfrento 
o problema de não possuir um driver DBExpress para ele, e buscando na net o 
único que encontrei não é compatível com minha versão do PostGre que é a 8.1. 
Gostaria então de saber se alguém no grupo já desenvolveu esse driver ou sabe 
onde posso encontrar.


  Já sou grato,

  Wiltomar Duarte.

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



  -- 
   FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 







--
  Links do Yahoo! Grupos

a.. Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/
  
b.. Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
  
c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do 
Serviço do Yahoo!. 



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



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 






  --
Links do Yahoo! Grupos

  a.. Para visitar o site do seu grupo na web, acesse:
  http://br.groups.yahoo.com/group/delphi-br/

  b.. Para sair deste grupo, envie um e-mail para:
  [EMAIL PROTECTED]

  c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do 
Serviço do Yahoo!. 



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



  -- 
   FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 






--
  Links do Yahoo! Grupos

a.. Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/
  
b.. Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
  
c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço 
do Yahoo!. 



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



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

* Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages

* Para falar com o moderador, envie um e-mail para:
[EMAIL PROTECTED]
 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




Re: [delphi-br] PostGreSQL e DBExpress

2006-03-24 Por tôpico Celso Lorenzetti - GMail
Olá Wiltomar,

existe sim www.vitavoom.com, só que é pago (uns 500 pila)


Celso Lorenzetti.

- Original Message - 
  From: Wiltomar Duarte 
  To: Delphi-BR 
  Sent: Friday, March 24, 2006 5:23 PM
  Subject: [delphi-br] PostGreSQL e DBExpress


  Boa tarde amigos,

  Estou desenvolvendo um sistema que se utiliza de diversos bancos de dados, 
dando assim ao cliente a possibilidade de escolher com que banco quer 
trabalhar, até aqui tudo bem, pois o Firebird, o Oracle, MS SQL e o IBM DB2 
passaram sem problemas, porém quando tento trabalhar com o PostGreSQL enfrento 
o problema de não possuir um driver DBExpress para ele, e buscando na net o 
único que encontrei não é compatível com minha versão do PostGre que é a 8.1. 
Gostaria então de saber se alguém no grupo já desenvolveu esse driver ou sabe 
onde posso encontrar.


  Já sou grato,

  Wiltomar Duarte.

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



  -- 
   FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 






--
  Links do Yahoo! Grupos

a.. Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/
  
b.. Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
  
c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço 
do Yahoo!. 



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



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

* Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages

* Para falar com o moderador, envie um e-mail para:
[EMAIL PROTECTED]
 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 





Re: [delphi-br] Delphi + PostGres + DBExpress com PGExpress

2006-01-20 Por tôpico Celso Lorenzetti - GMail
Olá,

o controle do PGExpress é feito no executável.

se o outro funciona corretamente, é porque a pessoa que gerou o outro 
executável tinha a licença do driver.

Quando vc utiliza este driver, tem que adicionar uma unit chamada 
pgeLicence.pas ao seu projeto, 
daí a mensagem não é apresentada.


  - Original Message - 
  From: Leonardo Martins 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Friday, January 20, 2006 2:24 PM
  Subject: [delphi-br] Delphi + PostGres + DBExpress com PGExpress


  Gente, 

  Primeiramente boa tarde.
  Tem um sistema aqui na empresa, que já roda com esses componenetes que citei 
  no titulo. E ele funciona corretamente.
  Criei uma nova aplicação, que conecta no mesmo banco e também em outro que é
  DB em SQL Server.
  Com o SQL Server utilizo ADO e com o banco Postgres utilizo o DbExpress com 
pgExpress
  O ADO dá tudo certo... porém quando eu vou conectar o banco postgress...
  Ele dá um EDatabaseError Invalid License pgExpress.
  Tudo bem, eu sei que o pgExpress é demo... mas acontece que a outra aplicação 
funciona 
  normalmente...
  Porque?
  O que está errado no meu programa? Se para conectar eu utilizo as mesmas 
configurações
  da outra Aplicação?

  Obrigado gente

  Leonardo

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



  -- 
   FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 





Yahoo! Grupos, um serviço oferecido por: 
  PUBLICIDADE

   


--
  Links do Yahoo! Grupos

a.. Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/
  
b.. Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
  
c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço 
do Yahoo!. 



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



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

* Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages

* Para falar com o moderador, envie um e-mail para:
[EMAIL PROTECTED]
 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




Re: [delphi-br] Troca de Operador

2006-01-19 Por tôpico Celso Lorenzetti - GMail
ou

ABS(valor), sempre retornará positivo.

Celso Lorenzetti
  - Original Message - 
  From: Elvis 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Wednesday, January 18, 2006 10:04 PM
  Subject: RES: [delphi-br] Troca de Operador


  Multiplica por -1



  -Mensagem original-
  De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
  nome de Guigos
  Enviada em: quarta-feira, 18 de janeiro de 2006 15:41
  Para: Delphi-Br
  Assunto: [delphi-br] Troca de Operador



  gostaria de saber como faço para trocar de operador no resultado de uma 
  operação no delphi
  ex. -20,00(negativo) gostaria de ficasse 20,00(positivo)


  Grato Luis




  
  ___ 
  Yahoo! doce lar. Faça do Yahoo! sua homepage. 
  http://br.yahoo.com/homepageset.html 



  -- 
   FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 








  Yahoo! Grupos, um serviço oferecido por:



  PUBLICIDADE

  http://br.rd.yahoo.com/SIG=12fvlfu7u/M=387526.7663462.8711128.1588051/D=brc
  lubs/S=2137111264:HM/Y=BR/EXP=1137633562/A=3244686/R=2/id=noscript/SIG=16ea5
  dsno/*http:/landingstrip.dell.com/landingstrip/ls.asp?CID=10157LID=293453D
  GC=BADGStor=DHSDGSite=YahooConum=BRDURL=http://www1.la.dell.com/content/
  products/category.aspx/desktops?c%3Dbr%26l%3Dpt%26s%3Ddhs 


  http://br.i1.yimg.com/br.yimg.com/i/br/ads7/0117_lrec_dell_ene13_dhs_dim110
  0n.gif 



_  

  Links do Yahoo! Grupos

  * Para visitar o site do seu grupo na web, acesse:
  http://br.groups.yahoo.com/group/delphi-br/


  * Para sair deste grupo, envie um e-mail para:
  [EMAIL PROTECTED]
  mailto:[EMAIL PROTECTED] 


  * O uso que você faz do Yahoo! Grupos está sujeito aos Termos do
  Serviço do Yahoo! http://br.yahoo.com/info/utos.html . 



  __ Informação do NOD32 1.1371 (20060118) __

  Esta mensagem foi verificada pelo NOD32 Sistema Antivírus
  http://www.nod32.com.br



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



  -- 
   FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 





Yahoo! Grupos, um serviço oferecido por: 
  PUBLICIDADE

   


--
  Links do Yahoo! Grupos

a.. Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/
  
b.. Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
  
c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço 
do Yahoo!. 



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



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

* Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages

* Para falar com o moderador, envie um e-mail para:
[EMAIL PROTECTED]
 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




Re: [delphi-br] [maf] Resetar variavel

2006-01-18 Por tôpico Celso Lorenzetti - GMail
for i:= 1 to 140 do
   TLabel(FindComponent('Label'+lntToStr(i))).Caption := ''


  - Original Message - 
  From: tecnisystems 
  To: delphi-br 
  Sent: Wednesday, January 18, 2006 6:17 PM
  Subject: [delphi-br] [maf] Resetar variavel


  Pessoal

  Tenho a seguinte duvida. Suponhamos que eu tenho 20 labels com os seguintes 
nomes. lbNome1, lbNome2, ..., lnNome20. Gostaria de colocar valor vazio no 
caption delas com um comando for. Alguém já fez algo parecido, pois na verdade 
tenho 140 labels a zerar.

  Att,

  Marcos Ferreria
  Tecnisystems Informática


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



  -- 
   FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 





Yahoo! Grupos, um serviço oferecido por: 
  PUBLICIDADE

   


--
  Links do Yahoo! Grupos

a.. Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/
  
b.. Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
  
c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço 
do Yahoo!. 



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



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

* Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages

* Para falar com o moderador, envie um e-mail para:
[EMAIL PROTECTED]
 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




Re: [delphi-br] Modular sistemas, conexão em BPL.

2006-01-10 Por tôpico Celso Lorenzetti - GMail
Sim, terá que enviar junto, todas as bpls que você utilizar recursos, inclusive 
as do delphi.

Claro, você poderia modularizar em bpls somente para o desenvolvimento, e gerar 
um exe só. (eu acho, pelo menos).

Eu utilizo, como te falei.
  - Original Message - 
  From: Fellipe Henrique 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Tuesday, January 10, 2006 12:11 PM
  Subject: Re: [delphi-br] Modular sistemas, conexão em BPL.


  Olá Celso,

  Primeiramente, obrigado por responder minhas questão :-)... so estou com uma
  duvida... no que diz respeito ao EXE.. você diz pra marcar Build with
  runtime packages, porem se eu fizer isso, terei que enviar o packages dos
  componentes que eu uso? Tipo JVCL? e etc..?

  Vi uma discussao a um tempo atras, so que meu servidor de email remove as
  msgs antigas, e eskeci de baixa-las... :-(

  Obrigado.
  []s
  Fellipe H.



  Em 10/01/06, Celso Lorenzetti - GMail [EMAIL PROTECTED] escreveu:
  
   Olá Fellipe,
  
   acho uma boa idéia,
  
   funciona assim...
  
   Crie uma bpl (Conexao.bpl) com um datamodule e nele coloque a conexão.
   (todas as outras coisas que serão compartilhadas entre mais de um módulo,
   podem ficar nesta mesma bpl, ou outra)
  
   nas outras bpls (contábil, por exemplo), adicione a Conexao.dcp ao
   Requiries da mesma, assim vc terá acesso as funcionalidades da outra bpl.
  
   No projeto do .exe, adicione também o Datamodule que vc criou com a
   conexão.
   Outra coisa,no mesmo projeto do .exe, vá em
   Project/Options/Packages/Runtime Packages e marque Build with runtime
   packages,
   e adicione no edit abaixo a sua bpl (Conexao.bpl).
  
   É isso.
  
   Espero que ajude, e no histórico da lista tem mais coisas também, dá uma
   olhada.
  
   t+
 - Original Message -
 From: Fellipe Henrique
 To: delphi-br@yahoogrupos.com.br
 Sent: Tuesday, January 10, 2006 8:27 AM
 Subject: [delphi-br] Modular sistemas, conexão em BPL.
  
  
 Olá amigos, estou pensando em desenvolver um sistema complexo, muito
   grande,
 que inclui parte contabil, administrativa  e etc.. para ficar fácil a
 manutencao e desenvolvimento, estou pensando em criar modulos BPL para
   tudo
 no sistema, eis que vio meu problema: Conexao.
  
 Estou usando Firebird, com IBX, porem queria apenas uma conexao com o
   banco,
 ou seja, criar um BPL, onde ficaria a conexao, e os outros BPL e a
   aplicacao
 principal, se ligaria a esse BPL Conexao, e faria a conexao com o
   banco de
 dados...
  
 Pois bem, por isto estou aqui, queria algumas dicas de como trabalhar
   com
 BPL, como faço esse esquema de conexao...
  
 Desde já agradeço a todos,
  
 _
 Fellipe Henrique
 [EMAIL PROTECTED]
 Venham até a borda, ele disse.
 Eles disseram: Nós temos medo.
 Venham até a borda, ele insistiu.
 Eles foram, Ele os empurrou...
 E eles voaram.
 (Guillaume Apollinaire)
  
  
 [As partes desta mensagem que não continham texto foram removidas]
  
  
  
 --
  FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 
  
  
  
  
  
   Yahoo! Grupos, um serviço oferecido por:
 PUBLICIDADE
  
  
  
  
  
   
--
 Links do Yahoo! Grupos
  
   a.. Para visitar o site do seu grupo na web, acesse:
   http://br.groups.yahoo.com/group/delphi-br/
  
   b.. Para sair deste grupo, envie um e-mail para:
   [EMAIL PROTECTED]
  
   c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do
   Serviço do Yahoo!.
  
  
  
   [As partes desta mensagem que não continham texto foram removidas]
  
  
  
   --
FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 
  
  
  
  
  
 *Yahoo! Grupos, um serviço oferecido por:*   PUBLICIDADE
  
   
http://br.rd.yahoo.com/SIG=12fs3kcq8/M=387526.7663462.8660329.1588051/D=brclubs/S=2137111264:HM/Y=BR/EXP=1136904506/A=3225921/R=2/id=noscript/SIG=16f8dd56m/*http://landingstrip.dell.com/landingstrip/ls.asp?CID=10085LID=290644DGC=BADGStor=DHSDGSite=YahooConum=BRDURL=http://www1.la.dell.com/content/products/category.aspx/notebooks?c%3Dbr%26l%3Dpt%26s%3Ddhs
   --
   *Links do Yahoo! Grupos*
  
  - Para visitar o site do seu grupo na web, acesse:
  http://br.groups.yahoo.com/group/delphi-br/
  
  - Para sair deste grupo, envie um e-mail para:
  [EMAIL PROTECTED][EMAIL PROTECTED]
  
  - O uso que você faz do Yahoo! Grupos está sujeito aos Termos do
  Serviço do Yahoo! http://br.yahoo.com/info/utos.html.
  
  


  --
  _
  Fellipe Henrique
  [EMAIL PROTECTED]
  Venham até a borda, ele disse.
  Eles disseram: Nós temos medo.
  Venham até a borda, ele insistiu.
  Eles foram, Ele os empurrou...
  E eles voaram.
  (Guillaume Apollinaire)


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

Re: [delphi-br] Modular sistemas, conexão em BPL.

2006-01-10 Por tôpico Celso Lorenzetti - GMail
Bom, vamos lá


  - Original Message - 
  From: Fellipe Henrique 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Tuesday, January 10, 2006 2:51 PM
  Subject: Re: [delphi-br] Modular sistemas, conexão em BPL.


  Beleza Celso, mas no caso como eu saberei qual BPL estou usando? Terei que
  adiciona-la manualmente? 

  R: Você deverá montar uma estrutura hierárquica no seu projeto, onde a bpl 
que for compartilhada por mais de uma outra, deverá ficar em um nível acima na 
estrutura. Algo assim:
Conexao.bpl  ---Aqui tudo que for compartilhado
Sistema.exe
 Contabil.bpl
 Financeiro.bpl
 ...

  e como vc mesmo disse, tem como soh as bpls que eu
  desenvolvi?

  R: Não. Que eu saiba, ou você trabalha com elas ou não (meio estranho essa 
frase..hehe). Ou você gera um .exe com tudo, ou vc trabalha com bpl, não existe 
meio termo (só as minhas). Pelo menos que eu saiba.

  Uma perguntinha basica: realmente vale a pena esse trabalho todo? facilita
  muito mesmo? tipo, tenho um modulo contabil, aih eu modifiquei algo nele, eu
  tenho que enviar somente o bpl dele, ou o exe todo?, vamos supor que no
  cliente nao tinha este modulo contabil, eh soh eu enviar o bpl, e pronto? ou
  tenho que registrar no EXE?

  R: Bom se vale, só o tempo te dirá, depende do tipo de alterações que terá no 
sistema. 
  Na minha opinião(no meu caso) o que vc ganha mais é no desenvolvimento, cada 
pessoa trabalhando
  em um projeto separado, sem o trabalho de uma interferir no da outra.
  Quando a mandar só a nova, até dá certo, se vc não alterar a parte da 
Interface da(s) bpl(s) que é compartilhada. Então poderia enviar somente a 
Contabil.bpl. Não existe nenhum tipo de registro no exe. são todos 
independentes.

  []s
  Fellipe H.


  Em 10/01/06, Celso Lorenzetti - GMail [EMAIL PROTECTED] escreveu:
  
   Sim, terá que enviar junto, todas as bpls que você utilizar recursos,
   inclusive as do delphi.
  
   Claro, você poderia modularizar em bpls somente para o desenvolvimento, e
   gerar um exe só. (eu acho, pelo menos).
  
   Eu utilizo, como te falei.
 - Original Message -
 From: Fellipe Henrique
 To: delphi-br@yahoogrupos.com.br
 Sent: Tuesday, January 10, 2006 12:11 PM
 Subject: Re: [delphi-br] Modular sistemas, conexão em BPL.
  
  
 Olá Celso,
  
 Primeiramente, obrigado por responder minhas questão :-)... so estou com
   uma
 duvida... no que diz respeito ao EXE.. você diz pra marcar Build with
 runtime packages, porem se eu fizer isso, terei que enviar o packages
   dos
 componentes que eu uso? Tipo JVCL? e etc..?
  
 Vi uma discussao a um tempo atras, so que meu servidor de email remove
   as
 msgs antigas, e eskeci de baixa-las... :-(
  
 Obrigado.
 []s
 Fellipe H.
  
  
  
 Em 10/01/06, Celso Lorenzetti - GMail [EMAIL PROTECTED]
   escreveu:
 
  Olá Fellipe,
 
  acho uma boa idéia,
 
  funciona assim...
 
  Crie uma bpl (Conexao.bpl) com um datamodule e nele coloque a conexão.
  (todas as outras coisas que serão compartilhadas entre mais de um
   módulo,
  podem ficar nesta mesma bpl, ou outra)
 
  nas outras bpls (contábil, por exemplo), adicione a Conexao.dcp ao
  Requiries da mesma, assim vc terá acesso as funcionalidades da outra
   bpl.
 
  No projeto do .exe, adicione também o Datamodule que vc criou com a
  conexão.
  Outra coisa,no mesmo projeto do .exe, vá em
  Project/Options/Packages/Runtime Packages e marque Build with runtime
  packages,
  e adicione no edit abaixo a sua bpl (Conexao.bpl).
 
  É isso.
 
  Espero que ajude, e no histórico da lista tem mais coisas também, dá
   uma
  olhada.
 
  t+
- Original Message -
From: Fellipe Henrique
To: delphi-br@yahoogrupos.com.br
Sent: Tuesday, January 10, 2006 8:27 AM
Subject: [delphi-br] Modular sistemas, conexão em BPL.
 
 
Olá amigos, estou pensando em desenvolver um sistema complexo, muito
  grande,
que inclui parte contabil, administrativa  e etc.. para ficar fácil
   a
manutencao e desenvolvimento, estou pensando em criar modulos BPL
   para
  tudo
no sistema, eis que vio meu problema: Conexao.
 
Estou usando Firebird, com IBX, porem queria apenas uma conexao com
   o
  banco,
ou seja, criar um BPL, onde ficaria a conexao, e os outros BPL e a
  aplicacao
principal, se ligaria a esse BPL Conexao, e faria a conexao com o
  banco de
dados...
 
Pois bem, por isto estou aqui, queria algumas dicas de como
   trabalhar
  com
BPL, como faço esse esquema de conexao...
 
Desde já agradeço a todos,
 
_
Fellipe Henrique
[EMAIL PROTECTED]
Venham até a borda, ele disse.
Eles disseram: Nós temos medo

Re: [delphi-br] Violação de acesso no XP SP2 com a VCL60.BPL

2006-01-06 Por tôpico Celso Lorenzetti - GMail
Eu também, não tenho problema algum. Delphi 6 SP2 e Win XP SP2

Aliás, sempre que tive, era erro meu. E olha que não foram poucos..hehe

Uma dica, tente linha a linha com o debug, até encontrar a linha que dispara o 
exception.

então coloca ela aí pra gente ver se pode ajudar.


- Original Message - 
  From: Rubem Nascimento da Rocha 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Friday, January 06, 2006 3:13 PM
  Subject: Re: [delphi-br] Violação de acesso no XP SP2 com a VCL60.BPL


  Companheiro Eduardo! Não sejamos tão radicais. As vezes, o problema pode 
  estar no próprio software. ;-)

  Companheiro Joel, o seu Delphi 6 possui todos os update packs aplicados? Eu 
  uso Windows XP Professional com SP 2 e Delphi 6 na minha casa com todos os 
  updates e funciona muito bem.

  Sds.


  From: Eduardo Jedliczka [EMAIL PROTECTED]
  Reply-To: delphi-br@yahoogrupos.com.br
  To: delphi-br@yahoogrupos.com.br
  Subject: Re: [delphi-br] Violação de acesso no XP SP2 com a VCL60.BPL
  Date: Fri, 6 Jan 2006 14:29:40 -0200
  
  Faz assim:
  
  Formata a Máquina, instala um sistema operacional de verdade (Linux ou 
  Sun),
  e desiste do Delphi.
  
  Que tal você utilizar o Lazarus com FreePascal ou migrar para o C/C++ ???
  
  Pelo menos acabaria com as violações de acesso nas BPL.
  
  Mas falando sério agora. Acho que só formatando e instalando tudo 
  novamente,
  utilizo o Delphi 6 com o Windows XP SP2 sem nenhum problema, inclusive
  debugando todos os aplicativos.
  
  Sucesso,
  
  =
  Eduardo Jedliczka
  Apucarana - Pr
  =
  
  - Original Message -
  From: Joel do Prado Junior [EMAIL PROTECTED]
  To: delphi-br@yahoogrupos.com.br
  Sent: Thursday, January 05, 2006 1:07 PM
  Subject: [delphi-br] Violação de acesso no XP SP2 com a VCL60.BPL
  
  
Pessoal, sempre utilizei o Delphi 6 no XP SP1 sem problemas.
Recentemente formatei a minha máquina e instalei o XP SP2, e a partir
dai quando vou debugar qualquer programa recebo a mensagem vioalação de
acesso blablabla in module 'vcl60.bpl'. Write  of address 0018'.
   
Alguém da lista já passou por isso ?
   
obrigado.
   
   
   
   
--
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 
   
   
   
Links do Yahoo! Grupos
   
   
   
   
   
   
   
  

  _
  MSN Busca: fácil, rápido, direto ao ponto.  http://search.msn.com.br



  -- 
   FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 





Yahoo! Grupos, um serviço oferecido por: 
  PUBLICIDADE

   


--
  Links do Yahoo! Grupos

a.. Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/
  
b.. Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
  
c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço 
do Yahoo!. 



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



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

* Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages

* Para falar com o moderador, envie um e-mail para:
[EMAIL PROTECTED]
 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




Re: [delphi-br] Como usar 8 casas decimais no delphi?

2006-01-04 Por tôpico Celso Lorenzetti - GMail
Olá Felipe,

Eu tive esse problema também

como eu utilizo um DbEdit que eu escrevi(com algumas alterações do que vem no 
Delphi),
eu alterei para ele trabalhar como TBCD, ao invés de trabalhar como Float

Me parece(não tenho certeza) o Float não trabalha com mais de 4 casas decimais.

Trabalhando como TBCD funcionou perfeitamente

Que tipo de componente vc utiliza?

  - Original Message - 
  From: Fellipe Henrique 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Wednesday, January 04, 2006 12:11 PM
  Subject: Re: [delphi-br] Como usar 8 casas decimais no delphi?


  Olá amigo Welson,

  No meu banco de dados está assim:

  FATOR NUMERIC(15,8)

  e ele grava com 8 casas sem problemas, o maior problema está em pegar estar
  8 casas no delphi. Pois se eu tentar um cdsFATOR.AsFloat  ele me retorna
  apenas 4 casas no maximo, e arredonda a ultima casa ou seja

  0,10615701  no delphi ele fica 0,1062

  ou seja, se eu fiz algum calculo com esse numero ele vai dar diferença
  então eis meu problema, como trabalhar com as 8 casas decimais como está no
  banco de dados..

  PS.: Uso Firebird 1.5, DBEXpress no server e no client o ClientDataSet.


  Obrigado desde já.

  []s
  Fellipe H.


  Em 04/01/06, Welson Avelar [EMAIL PROTECTED] escreveu:
  
 -x-
   Fellipe Henrique escreveu:
  
  
 Olá, preciso fazer um calculo que o fator tem 8 casas decimais, uso o
   ClientDataSet, vinculado no meu servidor a um DBExpress, o numero que
   deveria ser 0,10615700 fica 0,1062
  
   como faço pra usar as 8 casas decimais nas contas, tentei .AsFloat,
   .Value, .AsBDC e nada..
  
   obrigado desde já.
 -x-
  
 [Welson] Depende de como está o campo em sua tabela então. Se for
   Firebird, acho que deve ficar como Numeric(15,8) sendo 15 o número total de
   algarismos e 8 o número total de algarismos após o ponto flutuante. Acho que
   é isso mesmo... agora me deu branco.
  
 Bom, algum amigo nosso ae pode responder com mais certeza. É esperar...
   :-)
  
 Abraços...
  
  
   =
   Nunca ande pelo caminho traçado, pois ele conduz somente até onde os
   outros já foram.
   Alexander Graham Bell
   =
   Welson de Avelar Soares Filho
   Programador Delphi
   Gemini Sistemas
   www.geminisistemas.com.br
   Juiz de Fora - Minas Gerais
   =
  
   -
   Yahoo! doce lar. Faça do Yahoo! sua homepage.
  
   [As partes desta mensagem que não continham texto foram removidas]
  
  
  
   --
FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 
  
  
  
  
  
 *Yahoo! Grupos, um serviço oferecido por:*   PUBLICIDADE
  
   
http://br.rd.yahoo.com/SIG=12ffr1eis/M=387526.7663462.8550203.1588051/D=brclubs/S=2137111264:HM/Y=BR/EXP=1136385455/A=3215516/R=2/SIG=16e56adpd/*http://landingstrip.dell.com/landingstrip/ls.asp?CID=10029LID=288321DGC=BADGStor=DHSDGSite=YahooConum=BRDURL=http://www1.la.dell.com/content/products/category.aspx/desktops?c%3Dbr%26l%3Dpt%26s%3Ddhs
   --
   *Links do Yahoo! Grupos*
  
  - Para visitar o site do seu grupo na web, acesse:
  http://br.groups.yahoo.com/group/delphi-br/
  
  - Para sair deste grupo, envie um e-mail para:
  [EMAIL PROTECTED][EMAIL PROTECTED]
  
  - O uso que você faz do Yahoo! Grupos está sujeito aos Termos do
  Serviço do Yahoo! http://br.yahoo.com/info/utos.html.
  
  


  --
  _
  Fellipe Henrique
  [EMAIL PROTECTED]
  Venham até a borda, ele disse.
  Eles disseram: Nós temos medo.
  Venham até a borda, ele insistiu.
  Eles foram, Ele os empurrou...
  E eles voaram.
  (Guillaume Apollinaire)


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



  -- 
   FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 





Yahoo! Grupos, um serviço oferecido por: 
  PUBLICIDADE

   


--
  Links do Yahoo! Grupos

a.. Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/
  
b.. Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
  
c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço 
do Yahoo!. 



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



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

* Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages

* Para falar com o moderador, envie um e-mail para:
[EMAIL PROTECTED]
 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




[delphi-br] Abrir XML no ClientDataSet

2006-01-03 Por tôpico Celso Lorenzetti - GMail
Olá galera,

o ClientDataSet tem algum limite de tamanho para abrir arquivos xml?

Ou só abre arquivos que foram gerados por ele, com o método SaveToFile?

Estou tentando abrir um arquivo gerado por outro sistema, e está dando a 
mensagem

---
Error
---
Mismatch in datapacket.
---
OK   
---

Alguém sabe porque.

Obrigado.

Celso Lorenzetti

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



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

* Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages

* Para falar com o moderador, envie um e-mail para:
[EMAIL PROTECTED]
 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




Re: [delphi-br] Abrir XML no ClientDataSet

2006-01-03 Por tôpico Celso Lorenzetti - GMail
Muito obrigado, Marcos e Ruben.

Vou olhar essas opções. Até já tinha testado o XML doc, mas travou tudo. Também 
o arquivo tem 140Mb :-)

Será que ficará lento, com esse transform?


- Original Message - 
  From: Rubem Nascimento da Rocha 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Tuesday, January 03, 2006 5:01 PM
  Subject: Re: [delphi-br] Abrir XML no ClientDataSet



  Marcos, vc está certo! Pra poder acessar dados em formato XML livre, que não 
  estejam no formato XML salvo e reconhecido pelo ClientDataSet, vc precisa 
  usar transformações XML. No Delphi 6 e 7, na pasta DEMOS, procure uma 
  subpasta chamada Internet. Lá tem exemplos relacionados a isto que estou 
  falando. Detalhe: isto só é válido para a versão Enterprise do Delphi, pois 
  esta versão possui todo o suporte para trabalhar com transformações XML.

  Consultem também no help do Delphi a respeito do utilitário XML Mapper e 
  sobre o componente TXMLTransformationProvider. Tudo isto só está disponível 
  na versão Enterprise do Delphi 6 ou 7. Ou seja, não existe nada disse que eu 
  citei em versões Professional. E nem adianta tentar instalar os componentes 
  e o utilitário pra usar na versão Professional que não funciona!

  Sds.

  From: Marcos Bernardo [EMAIL PROTECTED]
  Reply-To: delphi-br@yahoogrupos.com.br
  To: delphi-br@yahoogrupos.com.br
  Subject: Re: [delphi-br] Abrir XML no ClientDataSet
  Date: Tue, 3 Jan 2006 17:13:36 -0200
  
  Salve...
  
  Não Funciona mesmo.. heheheh
  Ele só abre se for gerado por ele mesmo... para isso vc tem que o usar o
  XMLDoc.
  
  Isso pelo que sei so foi resolvido no delphi 2005.. heheh
  
  Já passei por isso.. hehehe
  
  
  O que acontece eh que este formato que ele gera..
  ele coloca o Skema e os dados no mesmo arq.
  Quando que em outros formatos vem separado...(ou algo assim...)
  
  Pelo que sei eh isso.. me corrigiam se eu estiver errado ok...
  
  Abraço
  
  Marcos Bernardo
  
  
  Em 03/01/06, Celso Lorenzetti - GMail [EMAIL PROTECTED] escreveu:
   
Olá galera,
   
o ClientDataSet tem algum limite de tamanho para abrir arquivos xml?
   
Ou só abre arquivos que foram gerados por ele, com o método 
  SaveToFile?
   
Estou tentando abrir um arquivo gerado por outro sistema, e está dando a
mensagem
   
---
Error
---
Mismatch in datapacket.
---
OK
---
   
Alguém sabe porque.
   
Obrigado.
   
Celso Lorenzetti
   
[As partes desta mensagem que não continham texto foram removidas]
   
   
   
--
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 
   
   
   
   
   
  *Yahoo! Grupos, um serviço oferecido por:*   PUBLICIDADE
   

  
http://br.rd.yahoo.com/SIG=12ffivgma/M=387526.7663462.8550203.1588051/D=brclubs/S=2137111264:HM/Y=BR/EXP=1136319664/A=3215516/R=2/SIG=16e56adpd/*http://landingstrip.dell.com/landingstrip/ls.asp?CID=10029LID=288321DGC=BADGStor=DHSDGSite=YahooConum=BRDURL=http://www1.la.dell.com/content/products/category.aspx/desktops?c%3Dbr%26l%3Dpt%26s%3Ddhs
--
*Links do Yahoo! Grupos*
   
   - Para visitar o site do seu grupo na web, acesse:
   http://br.groups.yahoo.com/group/delphi-br/
   
   - Para sair deste grupo, envie um e-mail para:
   
  [EMAIL PROTECTED][EMAIL PROTECTED]
   
   - O uso que você faz do Yahoo! Grupos está sujeito aos Termos do
   Serviço do Yahoo! http://br.yahoo.com/info/utos.html.
   
   
  
  
  [As partes desta mensagem que não continham texto foram removidas]
  

  _
  MSN Busca: fácil, rápido, direto ao ponto.  http://search.msn.com.br



  -- 
   FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 





Yahoo! Grupos, um serviço oferecido por: 
  PUBLICIDADE

   


--
  Links do Yahoo! Grupos

a.. Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/
  
b.. Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
  
c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço 
do Yahoo!. 



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



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

* Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages

* Para falar com o moderador, envie um e-mail para:
[EMAIL PROTECTED]
 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




Re: [delphi-br] Relatório

2006-01-03 Por tôpico Celso Lorenzetti - GMail
Olá Ana,

Eu te indico o FortesReport.

www.fortesreport.com.br


- Original Message - 
From: aamelia [EMAIL PROTECTED]
To: delphi-br@yahoogrupos.com.br
Sent: Tuesday, January 03, 2006 5:57 PM
Subject: [delphi-br] Relatório


 Boa tarde!
 Alguém pode me umas dicas de como usar o Quick Report no
 Delphi 7, ou algum outro para que eu possa desenvolver meus
 relatórios?

 Até mais,
 Ana Amélia
 
 O grande portal dos mineiros
 http://www.uai.com.br


 -- 
  FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 



 Links do Yahoo! Grupos






 



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

* Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages

* Para falar com o moderador, envie um e-mail para:
[EMAIL PROTECTED]
 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




Re: [delphi-br] Como descobrir os campos chaves de uma tabela

2005-12-31 Por tôpico Celso Lorenzetti - GMail
Olá,

não tenho o comando aqui, porque não estou utilizando o Interbase,
mas existe um programa para administração de banco de dados chamado, EMS.

ele deve ter uma versão para interbase e nele existe uma opção para criar um 
log dos comandos. (Opções/Ferramentas/SQL Monitor/SQL Log).

nele você para Gravar log do SQL Monitor em arquivo.

Então poderá pegar o comando que ele dispara para retornar a chave primária da 
tabela. E não só isso, mas campos, índices e tudo mais.

olink é: http://sqlmanager.net/en/products/ibfb/manager


Espero que ajude.

  - Original Message - 
  From: DOI-Mario Reis 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Thursday, December 29, 2005 6:56 AM
  Subject: RE: [delphi-br] Como descobrir os campos chaves de uma tabela


  Bom no interbase não sei mas já fiz isso para DbaseIV,Pdox e recentement
  em PostGresSql. Se Voc~e quiser posso enviar-lhe.

  -Original Message-
  From: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
  On Behalf Of Paulo
  Sent: quarta-feira, 28 de Dezembro de 2005 22:21
  To: delphi-br@yahoogrupos.com.br
  Subject: [delphi-br] Como descobrir os campos chaves de uma tabela

  Pessoal:

  No InterBase e no SQL-Server existe algum comando
  SELECT (ou outro) que eu possa executar de dentro
  de um programa Delphi, de forma que eu descubra
  todos os campos que compoem a chave de uma tabela ?

  Por exemplo:

  sChave := ObtemChaveTabela('TBNOTASFISCAIS');

  e (por exemplo), a variavel sChave
  ficaria com o seguinte conteudo:

  'NUMERONF,SERIENF'

  (neste exemplo, os campos que formam a chave
  ficariam separados por virgula)

  Grato pela atencao de todos
  Paulo

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



  -- 
   FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 



  Links do Yahoo! Grupos












  -- 
   FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 





Yahoo! Grupos, um serviço oferecido por: 
  PUBLICIDADE

   


--
  Links do Yahoo! Grupos

a.. Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/
  
b.. Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
  
c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço 
do Yahoo!. 



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



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

* Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages

* Para falar com o moderador, envie um e-mail para:
[EMAIL PROTECTED]
 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




Re: [delphi-br] Relatórios em Delphi

2005-12-21 Por tôpico Celso Lorenzetti - GMail
Olá Gerson,

Sinceramente não utilizei gráficos no Fortes, mas pelo que sei, você coloca um 
TChart ou TDbChart dentro de um TRlPanel(TPanel do Fortes) e funciona 
normalmente.

Os colegas da lista do fortes, utilizam e dizem que funciona.

t+
  - Original Message - 
  From: Gerson Thomaz Santos 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Tuesday, December 20, 2005 11:04 AM
  Subject: Re: [delphi-br] Relatórios em Delphi


  Amigo Celso, quem se ofende é é a turma do EU sempre tenho razão 
AuHAUHuahuAHuhauHAUh

  aki na lista, pelomenos eu acho, somo todos crescidinho... e aproveitando a 
deixa...

  amigo, Celso, gente fina, camarada...(la em o golpe   :P:P:P)  me diz uma 
coisa, que acho q mais alguem aki poderia precisar:

  Conheces algum componente pra fazer Gráfico no Fortes???  volto a colocar, só 
não migrei pra ele pq não achei.

  eu gero relatórios gráficos em Pizza, Barra e Linhas, e no Fortes não achei 
nada ainda.


  sobre o lance de Tudo funcionar, o meu Quick tbm funfou tudo, bem, pelo menos 
tudo o que eu precisei até agora. Tah certo que teve algumas artemanhas 
escondidas que descobri depois de muito suor, mas funfou

  abração amigo...

  Gerson Thomaz Santos

- Original Message - 
From: Celso Lorenzetti - GMail 
To: delphi-br@yahoogrupos.com.br 
Sent: Tuesday, December 20, 2005 12:10 PM
Subject: Re: [delphi-br] Relatórios em Delphi


Amigo, 
conheço o Quick e o Fortes www.fortesreport.com.br

e te digo, sem a menor dúvida


1.000.000 de vezes o Fortes do que o Quick...

Dá uma comparada nos dois e verá a diferença.

1. Precisão ao exportar para PDF, XLS, DOC, HTML;
2. Relatórios em colunas com mais opções;
3. Melhor estruturado as classes;
4. PageBreak que funciona;
5. Outros tipos de bandas, que no Quick não tem;
6. Converte automaticamente para matricial;
7. E o melhor, tudo funciona...
8. E outras tantas...

P.S.: Quem utiliza o Quick, não se ofenda, é só minha opinião. Trabalhei 3 
anos com o Quick, e ainda bem que conheci o Fortes.

Ceslo Lorenzetti

 Original Message - 
  From: lucsilfreitas 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Tuesday, December 20, 2005 8:30 AM
  Subject: [delphi-br] Relatórios em Delphi


  Bom dia pessoal!

  Gostaria muito de uma informação:

  - Qual é a menhor ferramenta para gerar relatórios em Delphi 7?

  Tenho instalado em meu computador o crystal reports 9, mas não consigo 
  assessa-lo.

  Já ouvi falar também de quick reports, mas não encontrei no CD de 
  instalação de delphi.

  - Ele vem junto com o delphi ou é separado?

  No aguardo de respostas.

  LUCIANO




  -- 
   FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 





Yahoo! Grupos, um serviço oferecido por: 
  PUBLICIDADE

   



--
  Links do Yahoo! Grupos

a.. Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/
  
b.. Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
  
c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do 
Serviço do Yahoo!. 



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



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 





  Yahoo! Grupos, um serviço oferecido por: 
PUBLICIDADE
  
 


  --
Links do Yahoo! Grupos

  a.. Para visitar o site do seu grupo na web, acesse:
  http://br.groups.yahoo.com/group/delphi-br/

  b.. Para sair deste grupo, envie um e-mail para:
  [EMAIL PROTECTED]

  c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do 
Serviço do Yahoo!. 



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



  -- 
   FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 





Yahoo! Grupos, um serviço oferecido por: 
  PUBLICIDADE

   


--
  Links do Yahoo! Grupos

a.. Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/
  
b.. Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
  
c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço 
do Yahoo!. 



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



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

* Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages

* Para falar com o moderador, envie um e-mail para:
[EMAIL PROTECTED]
 
Links do

Re: [delphi-br] DBGrid

2005-12-21 Por tôpico Celso Lorenzetti - GMail
Olá Eduardo,

para salvar as definições do DbGrid.Columns no banco de dados,

vc deve utilizar um campo do tipo binário (BLOB), depende de qual banco de 
dados vc está utilizando.

Eu tenho isso no postgresql.

T+

- Original Message - 
  From: Pablo Augusto 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Tuesday, December 20, 2005 9:53 AM
  Subject: Re: [delphi-br] DBGrid


  voce pode salval apenas o caminho dos arquivos .cfg no banco de dados com o
  tipo de campo varchar.

  

   *tbl_config*
  

   id  |path
  

  1|   c:\programa\data\cfg1.cfg
  

  2|   c:\programa\data\cfg2.cfg
  

  3|  c:\programa\data\cfg3.cfg
  


  dai você pode consultar o caminho e buscar ele no diretório apropriado.


  Você pode tambem ao envés de criar o .cfg colocar os dados que seriam
  contidos nesses arquivos em uma tabela no seu banco de dados ...

  existem várias possibilidades, você tem de ver a que melhor se adapta o seu
  caso.






  Em 20/12/05, Eduardo Suruagy [EMAIL PROTECTED] escreveu:
  
   Estou usando SQlServer+ ADO + ClientDataSet
   Minha duvida é a seguinte:
   Eu guardo as configurações dos DbGrids em arquivos *.cfg exemplo:
   nome_dbgrid_codusuario.cfg, qd os usuários entram em algum formulario eu
   carrego as configurações do dbgrid mas eu queria q os arquivos *.cfg
   ficassem guardados no banco de dados cada arquivo seria um registro
   diferente, mas, não sei como fazer nem qual o tipo de campo que devo usar
   para esse tipo de arquivo... Porfavor me ajudem!! Obrigado!!!
  
  
   [As partes desta mensagem que não continham texto foram removidas]
  
  
  
   --
FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 
  
  
  
  
  
 *Yahoo! Grupos, um serviço oferecido por:*   PUBLICIDADE
  
   
http://br.rd.yahoo.com/SIG=12fgd8p9a/M=386470.7632849.8508174.2369893/D=brclubs/S=2137111264:HM/Y=BR/EXP=1135088531/A=3135788/R=2/id=noscript/SIG=12c39trgo/*http://ad.br.doubleclick.net/clk;22846485;12120066;a?http://www.hoteis.com
   --
   *Links do Yahoo! Grupos*
  
  - Para visitar o site do seu grupo na web, acesse:
  http://br.groups.yahoo.com/group/delphi-br/
  
  - Para sair deste grupo, envie um e-mail para:
  [EMAIL PROTECTED][EMAIL PROTECTED]
  
  - O uso que você faz do Yahoo! Grupos está sujeito aos Termos do
  Serviço do Yahoo! http://br.yahoo.com/info/utos.html.
  
  


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






  -- 
   FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 





Yahoo! Grupos, um serviço oferecido por: 
  PUBLICIDADE

   


--
  Links do Yahoo! Grupos

a.. Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/
  
b.. Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
  
c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço 
do Yahoo!. 



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



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

* Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages

* Para falar com o moderador, envie um e-mail para:
[EMAIL PROTECTED]
 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




Re: [delphi-br] DBGrid

2005-12-21 Por tôpico Celso Lorenzetti - GMail
Eu seto a propriedade Visible para False, não excluo ela.

então quando eu salvo e restauro ela continua Invisível.

Para voltar ela, eu tenho um checkbox (Mostrar todas as colunas) que fica 
desmarcado. 
Então a medida em que o usr, vai ocultando, ou excluindo as colunas, elas vão 
sumindo.

Se ele quizer volta alguma, ele marca o checkbox, e eu volto todas elas.

É meio complicado de explicar. Mas, além de setar o Visible, eu altero a fonte 
do título da coluna para Negrito, 
assim eu sei quais as que estavam ocultas. e quando ele volta, eu volto para 
normal a fonte. Captou?

É o geitinho brasileiro que encontrei hehe

Bom essa é uma idéia, espero que te ajude.


T+

- Original Message - 
  From: Eduardo Silva ® 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Wednesday, December 21, 2005 9:54 AM
  Subject: RES: [delphi-br] DBGrid


  Amigo, como vc faz para deixar a coluna no grid visible ou não. Tipo o
  usuário excluiu uma coluna (em tempo de execução é claro) e agora quer a
  coluna de volta, como vc faz isso?
-Mensagem original-
De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
  nome de Eduardo Suruagy
Enviada em: quarta-feira, 21 de dezembro de 2005 08:51
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: [delphi-br] DBGrid


Bem, muito obrigado pelas respostas de todos, mas, vou definir o q
  realmente
quero.
No meu sistema qd eu tiver qualquer DBGrid eu posso alterar o tamanho das
colunas, a posição das mesmas, a descrição, posso deixar a coluna visivel
  ou
não. Tudo isso o proprio DBGrid salva em um arquivo *.cfg atravez da
  função:

  //Esta linha Salva a aparência do DBGrid para que ele possa ser
  carregado
da próxima vez que for utilizado.
  for i := 0 to (Grid.Columns.Count - 1) do
Grid.Columns.SaveToFile('C:\Nome_DBGrid_'+CodUsuario);

Assim eu posso guardar toda a configuração do dbgrid na pasta q eu quiser
juntamente com o codigo do usuario,
na hora de carregar as configurações fica mais facil dessa forma do q
guardar as configurações no banco de dados, eu
já guardei todas essas configurações no banco mas da muito trabalho e
  demora
um pouco p/ reajustar o dbgrid todo.
O q eu queria mesmo era o seguinte: Eu gerava o arquivo *.cfg do dbgrid e
logo em seguida salvava no banco SQlServer 2000 qd o usuário fosse entrar
  no
sistema em qualquer maquina eu salvava todos os arquivo *.cfg que fossem
dele na maquina local (estou usando ADO+DataSetProvider+ClientDataSet), eu
já fiz esse teste, mas, qd eu ia carregar o arquivo do banco para um
diretorio e carregava o dbgrid era como se o arquivo *.cfg perdesse sua
configuração e desse erro na hora de carrega-lo.
Pra carregar o arquivo no dbgrdi faço isso:

  if FileExists('C:\Nome_DBGrid_'+CodUsuario) then
Grid.Columns.LoadFromFile('C:\Nome_DBGrid_'+CodUsuario);

A estrutura do banco seria a seguinte:

Cod_Usuario Integer;
Nome_DBGrid Varchar(60);
Configuracoes_DBGrid ? -- Aqui eu guardaria as configuracoes do
  dbgrid
no caso o arquivo *.cfg

Mas isso não sei como fazer sem perder e danificar a estrutra do arquivo.
  Ja
fiz os teste mudando a resolução do video mas não fica errado no dbgrid
  fica
tudo certo do jeito q eu configurei as colunas e tbm nao da pra salvar só
  o
caminho pq vão ter situações de eu usar o sistema pela internet
  Obrigado
pela atenção de todos e peço mais uma vez a ajuda de vcs!!!

  
  =

Em 21/12/05, Celso Lorenzetti - GMail [EMAIL PROTECTED] escreveu:

  Olá Eduardo,

 para salvar as definições do DbGrid.Columns no banco de dados,

 vc deve utilizar um campo do tipo binário (BLOB), depende de qual banco
  de
 dados vc está utilizando.

 Eu tenho isso no postgresql.

 T+

 - Original Message -
   From: Pablo Augusto
   To: delphi-br@yahoogrupos.com.br
   Sent: Tuesday, December 20, 2005 9:53 AM
   Subject: Re: [delphi-br] DBGrid


   voce pode salval apenas o caminho dos arquivos .cfg no banco de dados
 com o
   tipo de campo varchar.




   --
  --
*tbl_config*



   --
  --
id  |path



   --
  --
   1|   c:\programa\data\cfg1.cfg



   --
  --
   2|   c:\programa\data\cfg2.cfg

Re: [delphi-br] Como montar um sistema multi empresa

2005-11-27 Por tôpico Celso Lorenzetti - GMail
Ola,

eu colocaria um campo empresa em cada tabela que for relevante,
e faria com que o usuario se logasse em uma das empresas.

Assim nessas tabelas vc traria os dados sempre da empresa que ele esta logado, 
e vc poderia inclusive criar opcoes para
trazer os dados de todas as empresas,...

Essa seria outra ideia..

Espero que ajude

Celso Lorenzetti
  - Original Message - 
  From: Alcistemas Informática 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Friday, November 25, 2005 5:28 PM
  Subject: Re: [delphi-br] Como montar um sistema multi empresa


  Crie dois banco de dados... eu programa de logon para setar qual banco de 
  dados ponha isso em uma combobox tipo empresa A  e empresa b... dai pra 
  frente execute seu software..   crie um arquivo ini da vida pra registrar o 
  caminho do bd..

  .


  - Original Message - 
  From: Vinicius da Silva Pinto [EMAIL PROTECTED]
  To: delphi-br@yahoogrupos.com.br
  Sent: Friday, November 25, 2005 1:32 PM
  Subject: RES: [delphi-br] Como montar um sistema multi empresa


  O mais simples e pratico é criar um campo CDempresa nas suas tabelas
   principais, o usuario faz login e a partir dai vc tem acesso aos registros
   da empresa.
  
   -Mensagem original-
   De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
   nome de Cícero
   Enviada em: sexta-feira, 25 de novembro de 2005 10:05
   Para: delphi-br@yahoogrupos.com.br
   Assunto: RES: [delphi-br] Como montar um sistema multi empresa
  
  
   Acho que se você tiver muitas empresas, pode criar uma tabela com dois
   campos
   codemp
   nomeemp
   usuario
  
   na tela de login, depois que o cara digitou a senha, voce localiza a 
   empresa
   que o cara trabalha e move o codigo da empresa para uma variável que 
   esteja
   visivel em todos os formulários. Eu costumo criar um item na barra de 
   status
   e jogar essa variável para lá. Sempre que preciso saber com qual empresa o
   sistema está rolando, eu pego este valor para fazer os selects por exemplo
   select * from minha tabela where campoa=x and campob=y and
   codempresa=status.text (nao me lembro a sintaxe mas a regra eh essa
  
   -Mensagem original-
   De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
   nome de Raphael Fonseca
   Enviada em: sexta-feira, 25 de novembro de 2005 07:53
   Para: delphi-br@yahoogrupos.com.br
   Assunto: [delphi-br] Como montar um sistema multi empresa
  
  
   Bom dia
  
   Estou precisando montar no meu sistema uma opção em que o usuário na hora 
   de
   logar, selecione a empresa que ele quer trabalhar. Com isso, após a 
   escolha
   todos os lançamentos tem que ser direcionados a essa empresa.
  
  
   Algum amigo poderia me ajudar com essa dúvida?
   Teria algum exemplo que possa compartilhar comigo?
  
   Desde já agradeço pela ajuda.
  
   Raphael Fonseca
  
   [As partes desta mensagem que não continham texto foram removidas]
  
  
  
   --
FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 
  
  
  
   Links do Yahoo! Grupos
  
  
  
  
  
  
  
  
  
   --
FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 
  
  
  
   Links do Yahoo! Grupos
  
  
  
  
  
  
  
  
  
  
   -- 
FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 
  
  
  
   Links do Yahoo! Grupos
  
  
  
  
  
  
   





  
  ___ 
  Faça do Yahoo! sua página inicial. 
  http://br.yahoo.com/homepageset.html 





  -- 
   FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 





Yahoo! Grupos, um serviço oferecido por: 
  PUBLICIDADE

   


--
  Links do Yahoo! Grupos

a.. Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/
  
b.. Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
  
c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço 
do Yahoo!. 



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



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

* Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages

* Para falar com o moderador, envie um e-mail para:
[EMAIL PROTECTED]
 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




Re: [delphi-br] Packages e DLLs

2005-11-21 Por tôpico Celso Lorenzetti - GMail
Olá José,

é isso mesmo, você pode distribuir somente a(s) .bpl e os .dcus.

Aí o cliente instala a bpl e pronto, é só utilizar.

Celso Lorenzetti
  - Original Message - 
  From: Elazar 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Monday, November 21, 2005 8:13 AM
  Subject: RES: [delphi-br] Packages e DLLs


  Jose;

  se eu nao estiver falando bobagen;

  voce pode distribuir somente o arquivo .bpl;

  e crie um manual com os nomes de suas funcoes;

  ai o pessoal pode usalo como se fosse uma dll; por exemplo usando o
  GetProcAddres...que e usado nas DLL;

  Atenc.

  Elazar.

  -Mensagem original-
  De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
  Em nome de José Ricardo Aviles
  Enviada em: sábado, 19 de novembro de 2005 07:53
  Para: delphi-br@yahoogrupos.com.br
  Assunto: [delphi-br] Packages e DLLs


  Olá amigos.

  Eu estou tendo uma dificuldade em decidir sobre a adoção de 
  packages/dll para desenvolver ao invés de arquivos executáveis, eu 
  estou passando pelo seguinte problema.
  Eu tenho uma biblioteca com vários ancestors e componentes escritos 
  por mim, uma empresa se interessou em desenvolver com minhas 
  bibliotecas mas eu não gostaria de seder os fontes para eles, ai eu 
  estava pensando em converte-los para packages e distribui-los para 
  esta empresa.
  Eu estou falando alguma besteira?
  Quais as implicações?
  Por favor me ajudem.

  Atenciosamente

  José Ricardo




  -- 
   FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 






  Yahoo! Grupos, um serviço oferecido por:  

  PUBLICIDADE



  http://br.rd.yahoo.com/SIG=12fsqb58v/M=380335.7481167.8369105.2369893/D
  =brclubs/S=2137111264:HM/Y=BR/EXP=1132404953/A=3126093/R=2/id=noscript/S
  IG=12c39trgo/*http://ad.br.doubleclick.net/clk;22846485;12120066;a?http:
  //www.hoteis.com 

_  

  Links do Yahoo! Grupos


  *  Para visitar o site do seu grupo na web, acesse:
  http://br.groups.yahoo.com/group/delphi-br/


  *  Para sair deste grupo, envie um e-mail para:
  [EMAIL PROTECTED]
  mailto:[EMAIL PROTECTED] 


  *  O uso que você faz do Yahoo! Grupos está sujeito aos Termos do
  Serviço do Yahoo! http://br.yahoo.com/info/utos.html . 




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



  -- 
   FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 





Yahoo! Grupos, um serviço oferecido por: 
  PUBLICIDADE

   


--
  Links do Yahoo! Grupos

a.. Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/
  
b.. Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
  
c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço 
do Yahoo!. 



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



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

* Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages

* Para falar com o moderador, envie um e-mail para:
[EMAIL PROTECTED]
 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




Re: [delphi-br] Re: Packages e DLLs

2005-11-21 Por tôpico Celso Lorenzetti - GMail
Que eu lembre, não há nenhuma diferença no desenvolvimento, e nem pontos 
negativos. 
Pelo menos para as finalidades que eu tenho utilizado, não encontrei nenhum 
ponto negativo, pelo contrário...



Ceslo Lorenzetti.

  - Original Message - 
  From: José Ricardo Aviles 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Monday, November 21, 2005 10:02 AM
  Subject: [delphi-br] Re: Packages e DLLs


  Mais ha muita diferença no desenvolvimento/manutenção??
  quais os pontos negativos deste tipo de abordagem?


  Atenciosamente

  José Ricardo


  --- Em delphi-br@yahoogrupos.com.br, Celso Lorenzetti - GMail 
  [EMAIL PROTECTED] escreveu
   Olá José,
   
   é isso mesmo, você pode distribuir somente a(s) .bpl e os .dcus.
   
   Aí o cliente instala a bpl e pronto, é só utilizar.
   
   Celso Lorenzetti
 - Original Message - 
 From: Elazar 
 To: delphi-br@yahoogrupos.com.br 
 Sent: Monday, November 21, 2005 8:13 AM
 Subject: RES: [delphi-br] Packages e DLLs
   
   
 Jose;
   
 se eu nao estiver falando bobagen;
   
 voce pode distribuir somente o arquivo .bpl;
   
 e crie um manual com os nomes de suas funcoes;
   
 ai o pessoal pode usalo como se fosse uma dll; por exemplo 
  usando o
 GetProcAddres...que e usado nas DLL;
   
 Atenc.
   
 Elazar.
   
 -Mensagem original-
 De: delphi-br@yahoogrupos.com.br [mailto:delphi-
  [EMAIL PROTECTED]
 Em nome de José Ricardo Aviles
 Enviada em: sábado, 19 de novembro de 2005 07:53
 Para: delphi-br@yahoogrupos.com.br
 Assunto: [delphi-br] Packages e DLLs
   
   
 Olá amigos.
   
 Eu estou tendo uma dificuldade em decidir sobre a adoção de 
 packages/dll para desenvolver ao invés de arquivos executáveis, 
  eu 
 estou passando pelo seguinte problema.
 Eu tenho uma biblioteca com vários ancestors e componentes 
  escritos 
 por mim, uma empresa se interessou em desenvolver com minhas 
 bibliotecas mas eu não gostaria de seder os fontes para eles, ai 
  eu 
 estava pensando em converte-los para packages e distribui-los 
  para 
 esta empresa.
 Eu estou falando alguma besteira?
 Quais as implicações?
 Por favor me ajudem.
   
 Atenciosamente
   
 José Ricardo
   
   
   
   
 -- 
  FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 
   
   
   
   
   
   
 Yahoo! Grupos, um serviço oferecido por:  
   
 PUBLICIDADE
   
   
   
 
  http://br.rd.yahoo.com/SIG=12fsqb58v/M=380335.7481167.8369105.236989
  3/D
 
  =brclubs/S=2137111264:HM/Y=BR/EXP=1132404953/A=3126093/R=2/id=noscrip
  t/S
 
  IG=12c39trgo/*http://ad.br.doubleclick.net/clk;22846485;12120066;a?
  http:
 //www.hoteis.com 
   
   _  
   
 Links do Yahoo! Grupos
   
   
 *  Para visitar o site do seu grupo na web, acesse:
 http://br.groups.yahoo.com/group/delphi-br/
   
   
 *  Para sair deste grupo, envie um e-mail para:
 [EMAIL PROTECTED]
 mailto:[EMAIL PROTECTED]
  subject=Unsubscribe 
   
   
 *  O uso que você faz do Yahoo! Grupos está sujeito aos 
  Termos do
 Serviço do Yahoo! http://br.yahoo.com/info/utos.html . 
   
   
   
   
 [As partes desta mensagem que não continham texto foram 
  removidas]
   
   
   
 -- 
  FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 
   
   
   
   
   
   Yahoo! Grupos, um serviço oferecido por: 
 PUBLICIDADE
   
  
   
   
   ---
  ---
 Links do Yahoo! Grupos
   
   a.. Para visitar o site do seu grupo na web, acesse:
   http://br.groups.yahoo.com/group/delphi-br/
 
   b.. Para sair deste grupo, envie um e-mail para:
   [EMAIL PROTECTED]
 
   c.. O uso que você faz do Yahoo! Grupos está sujeito aos 
  Termos do Serviço do Yahoo!. 
   
   
   
   [As partes desta mensagem que não continham texto foram removidas]




  -- 
   FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 





Yahoo! Grupos, um serviço oferecido por: 
  PUBLICIDADE

   


--
  Links do Yahoo! Grupos

a.. Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/
  
b.. Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
  
c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço 
do Yahoo!. 



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



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

* Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages

* Para falar com o moderador, envie um e-mail para:
[EMAIL PROTECTED]
 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http

Re: [delphi-br] DbGrid Columns

2005-10-31 Por tôpico Celso Lorenzetti - GMail
Columns.Items[x].ReadOnly := True;

onde x é o número da coluna, começando pelo Zero

ou direto no Field que a coluna representa, também funciona

  - Original Message - 
  From: Guigos 
  To: Delphi-Br 
  Sent: Monday, October 31, 2005 8:42 AM
  Subject: [delphi-br] DbGrid Columns


  galera bom dia

  Seguinte estou fazendo uma rotina de inserção via dbgrid. e eu gostaria 
  de inibir algumas colunas na edição ou seja gostaria de habilitar para 
  edição somente algumas colunas do dbgrid, tem como fazer isso?

  grato

  Luis




  
  ___ 
  Promoção Yahoo! Acesso Grátis: a cada hora navegada você
  acumula cupons e concorre a mais de 500 prêmios! Participe!
  http://yahoo.fbiz.com.br/ 


  -- 
   FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 





Yahoo! Grupos, um serviço oferecido por: 
  PUBLICIDADE

   


--
  Links do Yahoo! Grupos

a.. Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/
  
b.. Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
  
c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço 
do Yahoo!. 



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



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

* Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages

* Para falar com o moderador, envie um e-mail para:
[EMAIL PROTECTED]
 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




Re: [delphi-br] IP Externo!!!

2005-10-31 Por tôpico Celso Lorenzetti - GMail
 tenta www.meuip.com.br


ele vai mostrar
  - Original Message - 
  From: Luiz Henrique 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Monday, October 31, 2005 5:29 PM
  Subject: [delphi-br] IP Externo!!!


  Pessoal,

  Alguem sabe com pegar o IP externo da modem?

  Estou tentando alguns exemplos da internet mas só consigo o IP local.

  Luiz Henrique 





  
  ___ 
  Promoção Yahoo! Acesso Grátis: a cada hora navegada você
  acumula cupons e concorre a mais de 500 prêmios! Participe!
  http://yahoo.fbiz.com.br/ 


  -- 
   FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 





Yahoo! Grupos, um serviço oferecido por: 
  PUBLICIDADE

   


--
  Links do Yahoo! Grupos

a.. Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/
  
b.. Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
  
c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço 
do Yahoo!. 



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



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

* Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages

* Para falar com o moderador, envie um e-mail para:
[EMAIL PROTECTED]
 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 





Re: [delphi-br] Cor de uma celula no DBGrid

2005-10-27 Por tôpico Celso Lorenzetti - GMail
Olá Emerson,

Sem que você crie um componente não sei se tem como.

Mas você pode criar um componente herdando de TCustomDbGrid
e no método implementar o que vc precisa.
O que está em negrito é uma idéia de como fazer, só tem que alterar para o 
teste que vc orecisa. (Talvez criar umas propriedades pra isso)


procedure TCustomDBGrid.DrawCell(ACol, ARow: Longint; ARect: TRect; AState: 
TGridDrawState);
var
  FrameOffs: Byte;

  function RowIsMultiSelected: Boolean;
  var
Index: Integer;
  begin
Result := (dgMultiSelect in Options) and Datalink.Active and
  FBookmarks.Find(Datalink.Datasource.Dataset.Bookmark, Index);
  end;

  procedure DrawTitleCell(ACol, ARow: Integer; Column: TColumn; var AState: 
TGridDrawState);
  const
ScrollArrows: array [Boolean, Boolean] of Integer =
  ((DFCS_SCROLLRIGHT, DFCS_SCROLLLEFT), (DFCS_SCROLLLEFT, 
DFCS_SCROLLRIGHT));
  var
MasterCol: TColumn;
TitleRect, TextRect, ButtonRect: TRect;
I: Integer;
InBiDiMode: Boolean;
  begin
TitleRect := CalcTitleRect(Column, ARow, MasterCol);

if MasterCol = nil then
begin
  Canvas.FillRect(ARect);
  Exit;
end;

Canvas.Font := MasterCol.Title.Font;
Canvas.Brush.Color := MasterCol.Title.Color;
if [dgRowLines, dgColLines] * Options = [dgRowLines, dgColLines] then
  InflateRect(TitleRect, -1, -1);
TextRect := TitleRect;
I := GetSystemMetrics(SM_CXHSCROLL);
if ((TextRect.Right - TextRect.Left)  I) and MasterCol.Expandable then
begin
  Dec(TextRect.Right, I);
  ButtonRect := TitleRect;
  ButtonRect.Left := TextRect.Right;
  I := SaveDC(Canvas.Handle);
  try
Canvas.FillRect(ButtonRect);
InflateRect(ButtonRect, -1, -1);
IntersectClipRect(Canvas.Handle, ButtonRect.Left,
  ButtonRect.Top, ButtonRect.Right, ButtonRect.Bottom);
InflateRect(ButtonRect, 1, 1);
{ DrawFrameControl doesn't draw properly when orienatation has changed.
  It draws as ExtTextOut does. }
InBiDiMode := Canvas.CanvasOrientation = coRightToLeft;
if InBiDiMode then { stretch the arrows box }
  Inc(ButtonRect.Right, GetSystemMetrics(SM_CXHSCROLL) + 4);
DrawFrameControl(Canvas.Handle, ButtonRect, DFC_SCROLL,
  ScrollArrows[InBiDiMode, MasterCol.Expanded] or DFCS_FLAT);
  finally
RestoreDC(Canvas.Handle, I);
  end;
end;
with MasterCol.Title do
  WriteText(Canvas, TextRect, FrameOffs, FrameOffs, Caption, Alignment,
IsRightToLeft);
if [dgRowLines, dgColLines] * Options = [dgRowLines, dgColLines] then
begin
  InflateRect(TitleRect, 1, 1);
  DrawEdge(Canvas.Handle, TitleRect, BDR_RAISEDINNER, BF_BOTTOMRIGHT);
  DrawEdge(Canvas.Handle, TitleRect, BDR_RAISEDINNER, BF_TOPLEFT);
end;
AState := AState - [gdFixed];  // prevent box drawing later
  end;

var
  OldActive: Integer;
  Indicator: Integer;
  Highlight: Boolean;
  Value: string;
  DrawColumn: TColumn;
  MultiSelected: Boolean;
  ALeft: Integer;
begin
  if csLoading in ComponentState then
  begin
Canvas.Brush.Color := Color;
Canvas.FillRect(ARect);
Exit;
  end;

  Dec(ARow, FTitleOffset);
  Dec(ACol, FIndicatorOffset);

  if (gdFixed in AState) and ([dgRowLines, dgColLines] * Options =
[dgRowLines, dgColLines]) then
  begin
InflateRect(ARect, -1, -1);
FrameOffs := 1;
  end
  else
FrameOffs := 2;

  if (gdFixed in AState) and (ACol  0) then
  begin
Canvas.Brush.Color := FixedColor;
Canvas.FillRect(ARect);
if Assigned(DataLink) and DataLink.Active  then
begin
  MultiSelected := False;
  if ARow = 0 then
  begin
OldActive := FDataLink.ActiveRecord;
try
  FDatalink.ActiveRecord := ARow;
  MultiSelected := RowIsMultiselected;
finally
  FDatalink.ActiveRecord := OldActive;
end;
  end;
  if (ARow = FDataLink.ActiveRecord) or MultiSelected then
  begin
Indicator := 0;
if FDataLink.DataSet  nil then
  case FDataLink.DataSet.State of
dsEdit: Indicator := 1;
dsInsert: Indicator := 2;
dsBrowse:
  if MultiSelected then
if (ARow  FDatalink.ActiveRecord) then
  Indicator := 3
else
  Indicator := 4;  // multiselected and current row
  end;
FIndicators.BkColor := FixedColor;
ALeft := ARect.Right - FIndicators.Width - FrameOffs;
if Canvas.CanvasOrientation = coRightToLeft then Inc(ALeft);
FIndicators.Draw(Canvas, ALeft,
  (ARect.Top + ARect.Bottom - FIndicators.Height) shr 1, Indicator, 
True);
if ARow = FDatalink.ActiveRecord then
  FSelRow := ARow + FTitleOffset;
  end;
end;
  end
  else with Canvas do
  begin
DrawColumn := Columns[ACol];
if not DrawColumn.Showing then Exit;
if not (gdFixed in AState) then
begin
  Font := 

Re: [delphi-br] SELECT com GroupBy em TCLIENTDATASET

2005-10-20 Por tôpico Celso Lorenzetti - GMail
Olá Rogério,

se vc utilizar o Agregate o resultado que vc obterá será o seguinte, vc tem que 
analizar se serve. ok?

 Cidade   Estado Valor  Soma
 Rib. Preto   SP  1000  1700
 São PauloSP   500  1700
 GuarulhosSP   200  1700
 BarraRJ   200   500
 Copacab. RJ   300   500

ou seja, ele cria mais uma coluna e essa coluna terá a soma dependendo do campo 
que vc colocar como índice.

Como fazer:
Crie um indice com o campo Estado e coloque este indice na propriedade 
indexname do CDS.
No Field Agregate coloque em grouplevel = 1. e o sum(valor) no expression.

Se vc precisar só dos valores distintos, a única idéia que tenho é fazer um 
while.


Não sei se foi nisso que vc chegou, de qualquer forma aí está.

Espero que ajude.

T+


  - Original Message - 
  From: Rogério 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Thursday, October 20, 2005 11:58 AM
  Subject: [delphi-br] SELECT com GroupBy em TCLIENTDATASET


  Ví que tem o Objeto TAggregate no TClientDataSet.
  tentei fazer com ele mas,
  acho que tb. não dá certo para estes casos... !!
  Se alguém ainda souber de alguma maneira...
  []'s
  - Original Message - 
  From: Rogério [EMAIL PROTECTED]
  To: delphi-br@yahoogrupos.com.br
  Sent: Thursday, October 20, 2005 10:45 AM
  Subject: [delphi-br] Select com Groupby em TClientDataset


   Pessoal, alguém sabe se eu consigo fazer um
   Select em um TClientDataSet, através de um
   outro TClientDataset ???
  
   Exemplo.:
   
   TClientDataSet1 que retorna:
   Cidade   EstadoValor
   Rib. Preto   SP  1000
   São Paulo   SP   500
   Guarulhos   SP   200
   Barra  RJ   200
   Copacab.   RJ300
   
   Fazendo um Select com Groupby no TClientDataSet1,
   através do  TClientDataSet2, retornando:
   
   TClientDataSet2 que retorna:
   EstadoValor
   SP  1700
   RJ500
  
   Obs.:
   Não consigo fazer direto do Banco de Dados pois os dados estão em memória
  e
   não os tenho no BD.
   Se alguem souber, obrigado !
   []'s
   --
  --
   ---
  
  
  
  
  
  
   ___
   Promoção Yahoo! Acesso Grátis: a cada hora navegada você acumula cupons e
  concorre a mais de 500 prêmios! Participe! http://yahoo.fbiz.com.br/
  
  
   -- 
FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 
  
   Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages
  
   Para falar com o moderador, envie um e-mail para:
[EMAIL PROTECTED] ou [EMAIL PROTECTED]
  
   Links do Yahoo! Grupos
  
  
  
  
  
  
  
  
  





  
  ___ 
  Promoção Yahoo! Acesso Grátis: a cada hora navegada você acumula cupons e 
concorre a mais de 500 prêmios! Participe! http://yahoo.fbiz.com.br/ 


  -- 
   FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

  Para ver as mensagens antigas, acesse:
  http://br.groups.yahoo.com/group/delphi-br/messages

  Para falar com o moderador, envie um e-mail para:
  [EMAIL PROTECTED] ou [EMAIL PROTECTED]



Yahoo! Grupos, um serviço oferecido por: 
  


--
  Links do Yahoo! Grupos

a.. Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/
  
b.. Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
  
c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço 
do Yahoo!. 



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



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.com/group/delphi-br/messages

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




[delphi-br] Herança???

2005-10-11 Por tôpico Celso Lorenzetti - GMail
Bom dia galera,

Tenho um form, no qual implementei várias funcionalidades e todos os outros 
herdam dele.

Até aí tudo bem.

Porém o Delphi sempre obriga que eu adicione ele no projeto e que o fonte (.pas 
e .dfm) esteja disponível. 
Senão tiver diz que não foi possível abrir o ancestor.

Existe algo que possa ser feito? Registrar o form na IDE ou algo?

Pela atenção dos amigos, obrigado.


Celso Lorenzetti.

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



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.com/group/delphi-br/messages

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 






Re: [delphi-br] dúvida...

2005-09-05 Por tôpico Celso Lorenzetti - GMail
Se vc criar as tabelas e/ou colunas com aspas, quando vc montar o sql terá que 
utilizar elas tb, pois o banco interpretará o nome como case-sensitive.

Eu utilizo o postgresql e crio as tabelas e colunas, todas sem aspas.


Tipo:

CREATE TABLE TESTE (
A VARCHAR(10) NOT NULL,
B NUMERIC(15,2))

espero que ajude

  - Original Message - 
  From: Oseas 'mentux' Tormen - NMInformatica 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Monday, September 05, 2005 4:14 PM
  Subject: [delphi-br] dúvida...




  gostaria de saber se as aspas necessárias nos select´s para o postgresql tem 
como ser desabilitadas e se alguém tem uma explicação do porque elas existem


  obrigado 


  -__-
  att.: Oseas 'mentux' Tormen
  NM Informática
  Chapecó - SC

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



  -- 
   FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

  Para ver as mensagens antigas, acesse:
  http://br.groups.yahoo.com/group/delphi-br/messages

  Para falar com o moderador, envie um e-mail para:
  [EMAIL PROTECTED] ou [EMAIL PROTECTED]



Yahoo! Grupos, um serviço oferecido por: 
  PUBLICIDADE

   


--
  Links do Yahoo! Grupos

a.. Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/
  
b.. Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
  
c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço 
do Yahoo!. 



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



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.com/group/delphi-br/messages

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




Re: [delphi-br] ALGUEM JA VIU ESSE ERRO ??

2005-07-20 Por tôpico Celso Lorenzetti - GMail
Cara vc deve estar passando um valor em branco, tipo '', para um parametro do 
tipo ftBCD ou ftFMTBCD.

Se for isto que vc quer, de um Parametro.Clear que resolve. Pelo menos para mim 
resolveu quando tive esse erro.


Espero que ajude.
  - Original Message - 
  From: Emerson Moreno 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Wednesday, July 20, 2005 9:14 AM
  Subject: Re: [delphi-br] ALGUEM JA VIU ESSE ERRO ??


  Pelo que me parere amigo estourou o tamanho do campo para o dado
  inserido. Vc está inserindo um valor maior do que o campo suporta.

  Em 20/07/05, Adalberto de Sousa Monteiro[EMAIL PROTECTED] escreveu:
   Putzzz ... ja anexei um JPEG com o erro umas 3x e nao vai .. rs
   Calma ai, o erro é o seguinte Project Integracao.exe raised exception
   class EBcdOverFlowException with message 'BCD overflow'.
   
   Esse erro da logo depois da execução de uma Stored Procedure.
   
   Se alguem puder me ajudar, agradeço
   Adalberto
   
   
   -- 
FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 
   
   Para ver as mensagens antigas, acesse:
   http://br.groups.yahoo.com/group/delphi-br/messages
   
   Para falar com o moderador, envie um e-mail para:
   [EMAIL PROTECTED] ou
   [EMAIL PROTECTED]
   
   
   
   
   Links do Yahoo! Grupos
   
   Para visitar o site do seu grupo na web, acesse:
   http://br.groups.yahoo.com/group/delphi-br/
 
   Para sair deste grupo, envie um e-mail para:
   [EMAIL PROTECTED]
 
   O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do
   Yahoo!. 


  -- 
  []'s

  Emerson Moreno
  O grande sábio aprende por ensinar!


  -- 
   FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

  Para ver as mensagens antigas, acesse:
  http://br.groups.yahoo.com/group/delphi-br/messages

  Para falar com o moderador, envie um e-mail para:
  [EMAIL PROTECTED] ou [EMAIL PROTECTED]




--
  Links do Yahoo! Grupos

a.. Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/
  
b.. Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
  
c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço 
do Yahoo!. 



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



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.com/group/delphi-br/messages

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 





[delphi-br] Fw: DataSetField

2005-07-20 Por tôpico Celso Lorenzetti - GMail
Mais um detalhe, isto só ocorre quando adiciono os Fields na Query e no DataSet.

Se eu adicionar os Fields somente no DataSet funciona, pelo menos por enquanto.

Agradeço qualquer dica.

t+

- Original Message - 
From: Celso Lorenzetti - GMail 
To: delphi-br@yahoogrupos.com.br 
Sent: Wednesday, July 20, 2005 12:56 PM
Subject: DataSetField


Boa tarde colegas,

estou tentando criar dois DataSetFields em um ClientDataSet, isso eu consegui.

Porém quando abro o ClientDataSet tanto em tempo de execução como em 
desenvolvimento, a aplicação simplesmente fecha e em tempo de desenvolvimento o 
Delphi fecha. 

E o Windows não apresenta aquela de tela de erro para enviar a microsoft.

Já estou desde ontem o dia inteiro e nada por favor alguém utiliza isto. 
isto FUNCIONA?

Detalhes: Se as tabelas filhos não tem dados não dá erro.
   Rodando com Debug é apresentado a mensagem abaixo e tranca.


---
Information
---
Project C:\Delphi\bpl\Sistema.exe faulted with message: 'access violation at 
0x7c9377c3: write of address 0x00030ffc'. Process Stopped. Use Step or Run to 
continue.
---
OK   
---



Por favor alguém pode me ajudar!!!


Celso Lorenzetti.
mail: [EMAIL PROTECTED]
msn: [EMAIL PROTECTED]


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



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.com/group/delphi-br/messages

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




[delphi-br] DataSetField

2005-07-20 Por tôpico Celso Lorenzetti - GMail
Boa tarde colegas,

estou tentando criar dois DataSetFields em um ClientDataSet, isso eu consegui.

Porém quando abro o ClientDataSet tanto em tempo de execução como em 
desenvolvimento, a aplicação simplesmente fecha e em tempo de desenvolvimento o 
Delphi fecha. 

E o Windows não apresenta aquela de tela de erro para enviar a microsoft.

Já estou desde ontem o dia inteiro e nada por favor alguém utiliza isto. 
isto FUNCIONA?

Detalhes: Se as tabelas filhos não tem dados não dá erro.
   Rodando com Debug é apresentado a mensagem abaixo e tranca.


---
Information
---
Project C:\Delphi\bpl\Sistema.exe faulted with message: 'access violation at 
0x7c9377c3: write of address 0x00030ffc'. Process Stopped. Use Step or Run to 
continue.
---
OK   
---



Por favor alguém pode me ajudar!!!


Celso Lorenzetti.
mail: [EMAIL PROTECTED]
msn: [EMAIL PROTECTED]


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



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.com/group/delphi-br/messages

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




Re: [delphi-br] Problemas com packages

2005-07-06 Por tôpico Celso Lorenzetti - GMail
coloca o .dpk da package que tem o DataModule no requiries da package que tem o 
frCadProduto.

e depois uses DataModule no frCadProduto.

t+
  - Original Message - 
  From: Artur Guerra 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Wednesday, July 06, 2005 8:21 PM
  Subject: [delphi-br] Problemas com packages


  Salve lista !!!
  Estou tentanto modularizar meu sistema, o que ocorre:
  Tenho um formulário de cadastro de produtos (frCadProduto), que faz 
  referência a uma função do DataModule do sistema(OpenSQL).
  Quando crio o package do frCadProduto, ele diz que não localiza a função.
  O que eu devo fazer para que o package do frCadProduto reconheça as funções 
  do DataModule ???
  Já tentei de tudo 
  Obrigado !!

  -- 
  

  Artur Rodrigo Guerra
  mail: [EMAIL PROTECTED]
  skype: arturguerra
  


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



  -- 
   FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

  Para ver as mensagens antigas, acesse:
  http://br.groups.yahoo.com/group/delphi-br/messages

  Para falar com o moderador, envie um e-mail para:
  [EMAIL PROTECTED] ou [EMAIL PROTECTED]




--
  Links do Yahoo! Grupos

a.. Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/
  
b.. Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
  
c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço 
do Yahoo!. 



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



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.com/group/delphi-br/messages

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




Re: [delphi-br] DBExpress + Oracle

2005-07-04 Por tôpico Celso Lorenzetti - GMail
Olá aline,

Não lembro exatamente porque acontecia isto comigo tb. Mas é uma das duas:
1. O nome dos campos e tabelas devem ser maiúsculos ou
2. O . e , estão trocados. Tenta o comando abaixo no afterConnect do 
SqlConnection
  SqlConnection.Execute('ALTER SESSION SET NLS_NUMERIC_CHARACTERS = 
''.,''',NIL,NIL);

Espero que seja isso,\

t+

  - Original Message - 
  From: Aline Alves Soares 
  To: Delphi-br 
  Sent: Friday, July 01, 2005 3:59 PM
  Subject: [delphi-br] DBExpress + Oracle


  Tenho uma aplicação 3 camadas em delphi7 onde utilizo os componentes do 
DBExpress. Na camada servidora hora ocorre hora não ocorre o seguinte erro:

  ORA-01036 illegal variable name/number

  No site da Oracle encontrei a seguinte causa e ação a ser tomada

  Cause: Unable to find bind context on user side.
  Action: Make sure that the variable being bound is in the SQL statement.

  Só que até agora não sei bem o que fazer.
  
  Coloquei para gerar um log para poder ver em qual comando exatamente 
ocorre o erro, vejam abaixo. O que será que pode ser? O que faço para parar 
esse erro? Quando ocorre esse erro a aplicação acaba travando.
Erro = SQL Server Error: ORA-01036: nome/número de variável inválido
Delete From TB_Filtro_Relatorio Where CD_Usuario = 6 and Upper(DS_Tabela) = 
'TB_TIPO_ORCAMENTO' Delete From TB_Filtro_Relatorio Where 

Erro = SQL Server Error: ORA-01036: nome/número de variável inválido
CD_Usuario = 6 and Upper(DS_Tabela) = 'TB_UNIDADE'

Erro = SQL Server Error: ORA-01036: nome/número de variável inválido
Update TB_Movimento_Financeiro set 
FL_Movimento=179.00,VL_Multa=0.00,CD_Canal_Venda=1,CD_Pessoa_Usuario=24,NU_Documento_Gerador='134931/3/2',

DS_Documento_Gerador='Compra 
1001075',FL_Pagamento='Bloquete',FL_Tipo_Movimentacao='Despesa',CD_Banco=8,CD_Agencia=8,


CD_Conta_Movimento=23,DS_Historico='',VL_desconto=0.00,VL_acrescimo=0.00,VL_Outros=0.00,CD_Pessoa=51155,


DT_Entrada='28-May-2005',DT_Vencimento='02-Jul-2005',CD_Local_Pagamento=3,CD_Plano_Conta=18,NU_Documento='2/3
 70375220-7',DT_Emissao=Null,DT_Competencia='01-May-2005',DT_Conciliacao=Null  
Where  CD_Movimento = 1010621 

Erro = SQL Server Error: ORA-01036: nome/número de variável inválido
Update TB_Rateio_Unidade set 
CD_Unidade_Operaconal=1,VL_Rateio=179.00,PC_Rateio=100.00  Where  
CD_Rateio_Unidade = 1011109 


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



  -- 
   FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

  Para ver as mensagens antigas, acesse:
  http://br.groups.yahoo.com/group/delphi-br/messages

  Para falar com o moderador, envie um e-mail para:
  [EMAIL PROTECTED] ou [EMAIL PROTECTED]




--
  Links do Yahoo! Grupos

a.. Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/
  
b.. Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
  
c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço 
do Yahoo!. 



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



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.com/group/delphi-br/messages

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




Re: [delphi-br] DBExpress + Oracle

2005-07-04 Por tôpico Celso Lorenzetti - GMail
E com os mesmos dados? Por exemplo: uma vez vc informa no campo valor 10,23 e 
funciona e depois informa 10,23 novamente e não funciona?

se voce executar o mesmo comando pelo SQL*plus, funciona? Mas exatamente o 
mesmo, com maiúsculas, minúsculas, espaços, etc?

Pergunto, só para descartar algumas possibilidades
  - Original Message - 
  From: Aline Alves Soares 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Monday, July 04, 2005 10:42 AM
  Subject: Re: [delphi-br] DBExpress + Oracle


  Mas Celso.. o erro é intermitente. Com mesmo comando hora funciona hora não 
funciona.

  []'s
Aline Alves Soares
  -
Programadora
  New Choice Informática LTDA
 (21) 3150-5564 / 3150-5569
 www.newchoice.com.br

- Original Message - 
From: Celso Lorenzetti - GMail 
To: delphi-br@yahoogrupos.com.br 
Sent: Monday, July 04, 2005 10:26 AM
Subject: Re: [delphi-br] DBExpress + Oracle


Olá aline,

Não lembro exatamente porque acontecia isto comigo tb. Mas é uma das duas:
1. O nome dos campos e tabelas devem ser maiúsculos ou
2. O . e , estão trocados. Tenta o comando abaixo no afterConnect do 
SqlConnection
  SqlConnection.Execute('ALTER SESSION SET NLS_NUMERIC_CHARACTERS = 
''.,''',NIL,NIL);

Espero que seja isso,\

t+

  - Original Message - 
  From: Aline Alves Soares 
  To: Delphi-br 
  Sent: Friday, July 01, 2005 3:59 PM
  Subject: [delphi-br] DBExpress + Oracle


  Tenho uma aplicação 3 camadas em delphi7 onde utilizo os componentes do 
DBExpress. Na camada servidora hora ocorre hora não ocorre o seguinte erro:

  ORA-01036 illegal variable name/number

  No site da Oracle encontrei a seguinte causa e ação a ser tomada

  Cause: Unable to find bind context on user side.
  Action: Make sure that the variable being bound is in the SQL 
statement.

  Só que até agora não sei bem o que fazer.
  
  Coloquei para gerar um log para poder ver em qual comando exatamente 
ocorre o erro, vejam abaixo. O que será que pode ser? O que faço para parar 
esse erro? Quando ocorre esse erro a aplicação acaba travando.
Erro = SQL Server Error: ORA-01036: nome/número de variável inválido
Delete From TB_Filtro_Relatorio Where CD_Usuario = 6 and 
Upper(DS_Tabela) = 'TB_TIPO_ORCAMENTO' Delete From TB_Filtro_Relatorio Where 

Erro = SQL Server Error: ORA-01036: nome/número de variável inválido
CD_Usuario = 6 and Upper(DS_Tabela) = 'TB_UNIDADE'

Erro = SQL Server Error: ORA-01036: nome/número de variável inválido
Update TB_Movimento_Financeiro set 
FL_Movimento=179.00,VL_Multa=0.00,CD_Canal_Venda=1,CD_Pessoa_Usuario=24,NU_Documento_Gerador='134931/3/2',

DS_Documento_Gerador='Compra 
1001075',FL_Pagamento='Bloquete',FL_Tipo_Movimentacao='Despesa',CD_Banco=8,CD_Agencia=8,


CD_Conta_Movimento=23,DS_Historico='',VL_desconto=0.00,VL_acrescimo=0.00,VL_Outros=0.00,CD_Pessoa=51155,


DT_Entrada='28-May-2005',DT_Vencimento='02-Jul-2005',CD_Local_Pagamento=3,CD_Plano_Conta=18,NU_Documento='2/3
 70375220-7',DT_Emissao=Null,DT_Competencia='01-May-2005',DT_Conciliacao=Null  
Where  CD_Movimento = 1010621 

Erro = SQL Server Error: ORA-01036: nome/número de variável inválido
Update TB_Rateio_Unidade set 
CD_Unidade_Operaconal=1,VL_Rateio=179.00,PC_Rateio=100.00  Where  
CD_Rateio_Unidade = 1011109 


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



  -- 
   FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

  Para ver as mensagens antigas, acesse:
  http://br.groups.yahoo.com/group/delphi-br/messages

  Para falar com o moderador, envie um e-mail para:
  [EMAIL PROTECTED] ou [EMAIL PROTECTED]





--
  Links do Yahoo! Grupos

a.. Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/
  
b.. Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
  
c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do 
Serviço do Yahoo!. 



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



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages

Para falar com o moderador, envie um e-mail para:
[EMAIL PROTECTED] ou [EMAIL PROTECTED]




  --
Links do Yahoo! Grupos

  a.. Para visitar o site do seu grupo na web, acesse:
  http://br.groups.yahoo.com/group/delphi-br/

  b.. Para sair deste grupo, envie um e-mail para:
  [EMAIL PROTECTED]

  c.. O uso que você faz do Yahoo

Re: [delphi-br] Traduzir mensagens

2005-06-30 Por tôpico Celso Lorenzetti - GMail
Olá Walter,

se eu estiver trabalhando com Packages, não tem como traduzí-las?
Porque a aplicação estaria acessando diretamente as bpls do Delphi. Certo?

Obrigado.
  - Original Message - 
  From: Walter Alves Chagas Junior 
  To: 'delphi-br@yahoogrupos.com.br' 
  Sent: Thursday, June 30, 2005 4:50 PM
  Subject: RES: [delphi-br] Traduzir mensagens



  O passo para compilar as constantes traduzidas do Delphi é:

  1) Mova os .dcu para uma outra pasta (Não apague pra depois não se
  arrepender)
  2) Abra uma janela do DOS.
  3) pegue a unit a ser compilada e digite na linha de comando do DOS:

  C\Arquivos de Programas\Borland\Delphi7\Lib\DCC32 NOME DA UNIT.PAS

  Feito isto, mova o .pas para outro lugar


  []s

  Walter Alves Chagas Junior
  Projeto e desenvolvimento
  Telemont Engenharia de telecomunicações
  Belo Horizonte - MG - Brazil 
  [EMAIL PROTECTED]
  Fone: (31) 3389-8215 Fax: (31) 3389-8200


   -Mensagem original-
   De: Mauro Menezes [mailto:[EMAIL PROTECTED]
   Enviada em: quinta-feira, 30 de junho de 2005 15:44
   Para: delphi-br@yahoogrupos.com.br
   Assunto: Re: [delphi-br] Traduzir mensagens
   
   
   Amigo,
   
   Fiz isso, e o não é gerado o consts.dcu,  ou seja, continua com as
   mensagens me ingles.
   
   Ats,
   Mauro
   
    Mensagem Original 
   Assunto: Re: [delphi-br] Traduzir mensagens
   Remetente: Alosi yarru [EMAIL PROTECTED]
   Data: Qui, 30 de Junho de 2005, 14:38
   
   
exclui o arquivo consts.dcu na pasta lib do delphi e coloca 
   o consts.pas
lá.
   
t+
  - Original Message -
  From: Mauro Menezes
  To: delphi-br@yahoogrupos.com.br
  Sent: Thursday, June 30, 2005 2:14 PM
  Subject: [delphi-br] Traduzir mensagens
   
   
  Colegas,
   
  Como faço para o Delphi6 reconhecer o arq Consts.pas (traduzido)
gerando o Consts.dcu ??? Traduzir algumas mensagens para 
   colocar em um
projeto mas não funcionou.
   
  Desde já agradeço.
   
  Mauro
   
   
  --
  Estadão - Internet com alta qualidade de conexão.
  GANHE ACESSO GRATUITO à Internet do Estadão em
  http://www.estadao.com.br/discador/
  --
   
   
   
   
  --
   FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 
   
  Para ver as mensagens antigas, acesse:
  http://br.groups.yahoo.com/group/delphi-br/messages
   
  Para falar com o moderador, envie um e-mail para:
  [EMAIL PROTECTED] ou [EMAIL PROTECTED]
   
   
   
   

   --
   
  Links do Yahoo! Grupos
   
a.. Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/
   
b.. Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
   
c.. O uso que você faz do Yahoo! Grupos está sujeito 
   aos Termos do
Serviço do Yahoo!.
   
   
   
   
[As partes desta mensagem que não continham texto foram removidas]
   
   
   
--
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 
   
Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.com/group/delphi-br/messages
   
Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
   
Links do Yahoo! Grupos
   
   
   
   
   
   
   
   
   --
  Email Plus Estadão 
   Agora você pode ter mais ferramentas e espaço para 
   armazenar seus emails. 
   http://www.estadao.com.br/webmail/pago/ 
   --
   
   
   
   
   -- 
FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 
   
   Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages
   
   Para falar com o moderador, envie um e-mail para:
[EMAIL PROTECTED] ou [EMAIL PROTECTED]

   Links do Yahoo! Grupos
   
   
   
   

   
   


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



  -- 
   FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

  Para ver as mensagens antigas, acesse:
  http://br.groups.yahoo.com/group/delphi-br/messages

  Para falar com o moderador, envie um e-mail para:
  [EMAIL PROTECTED] ou [EMAIL PROTECTED]




--
  Links do Yahoo! Grupos

a.. Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/
  
b.. Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
  
c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço 
do Yahoo!. 



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



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

Para ver as mensagens antigas, acesse:
 

Re: [delphi-br] Problema com memória virtual

2005-06-21 Por tôpico Celso Lorenzetti - GMail
Se você estiver utilizando o ClientDataSet com Win98 e a mensagem for: 
Insuficient Memory for this Operation

esses dias o Josir, se não estou enganado, passou um link para uma unit que vc 
adiciona ao seu projeto, e que deve corrigir o seu problema.


Espero que seja isso e que funcione. Se funcionar posta o resultado aqui para 
nós sabermos.

Celso Lorenzetti

  - Original Message - 
  From: thiagotosta 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Tuesday, June 21, 2005 9:41 AM
  Subject: [delphi-br] Problema com memória virtual


  Tenho um relatório em um sistema que faz um processamento com débitos e 
  alimenta uma tabela temporária para filtros posteriores. O problema é 
  que quando seleciono um período muito grande com vários débitos, o 
  sistema trava e acusa memória virtual insuficiente. Já testei em 
  várias máquinas com configurações diferentes mas o problema persiste e 
  só finalizando para liberar memória. Se alguém puder me auxiliar eu 
  agradeço.





  -- 
   FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

  Para ver as mensagens antigas, acesse:
  http://br.groups.yahoo.com/group/delphi-br/messages

  Para falar com o moderador, envie um e-mail para:
  [EMAIL PROTECTED] ou [EMAIL PROTECTED]




--
  Links do Yahoo! Grupos

a.. Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/
  
b.. Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
  
c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do 
Serviço do Yahoo!. 



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



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.com/group/delphi-br/messages

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




Re: [delphi-br] Problemas com DBExpint

2005-06-20 Por tôpico Celso Lorenzetti - GMail
Já passei por isso tb,

Como eu resolvi: Fiz um Cast para numeric(15,2).

Aparentemente acontece em campos com tamanho e precisão menores.

Espero que te ajude.
  - Original Message - 
  From: Emerson Moreno 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Monday, June 20, 2005 5:38 PM
  Subject: Re: [delphi-br] Problemas com DBExpint


  Não amigos, não tem mascara pois pego o valor direto do banco sem
  intermédios. e aparece o sinal de '=' e as vezes '?'. Muito estranho.

  Em 20/06/05, Francisco Thiago[EMAIL PROTECTED] escreveu:
   quais seriam esses caracteres?
   
   Francisco Thiago de Almeida
   EnterPlug Sistemas
   Divisão: Desenvolvimento / Banco de dados
   Franca - SP
   - Original Message - 
   From: Joao Paulo - Spectrum [EMAIL PROTECTED]
   To: delphi-br@yahoogrupos.com.br
   Sent: Monday, June 20, 2005 3:13 PM
   Subject: RES: [delphi-br] Problemas com DBExpint
   
   
   Em algum lugar não esta configurado algum mascara, que faz com q o valor
   apareca com o caracter ?
   
   Joao Paulo
   
 _
   
   De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
   nome de Emerson Moreno
   Enviada em: segunda-feira, 20 de junho de 2005 14:46
   Para: [EMAIL PROTECTED];
   delphi-br@yahoogrupos.com.br; [EMAIL PROTECTED]
   Assunto: [delphi-br] Problemas com DBExpint
   
   
   
   Caros amigos estou com um problema e suspeito que seja a dbexpint,
   pois a declarei na uses de meu sistema e depois de alguns teste passou
   a ocorrer o erro. tirei a declaração mas mesmo assim o perro perssiste
   enão sei mais o que fazer, já levei o código pra copilar em outra
   máquina mas sem sucesso. o que faço? Por favro me ajudem, pois os
   valores acima de de 100,00 está vindo com caracteres estranhos. Um
   amigo aqui do forum me passou uma dica mas sem sucesso, pois me pediu
   para colocar assim: SQLQuery.feilds[3].ascurrency, mas vem da mesma
   forma. Por favor precios muito de ajuda.
   
   -- 
   []'s
   
   Emerson Moreno
   
   
   -- 
FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 
   
   Para ver as mensagens antigas, acesse:
   http://br.groups.yahoo.com/group/delphi-br/messages
   
   Para falar com o moderador, envie um e-mail para:
   [EMAIL PROTECTED] ou
   [EMAIL PROTECTED]
   
   
   
   
 _
   
   Links do Yahoo! Grupos
   
   
   * Para visitar o site do seu grupo na web, acesse:
   http://br.groups.yahoo.com/group/delphi-br/
   
   
   * Para sair deste grupo, envie um e-mail para:
   [EMAIL PROTECTED]
   mailto:[EMAIL PROTECTED]
   
   
   * O uso que você faz do Yahoo! Grupos está sujeito aos Termos do
   Serviço do Yahoo! http://br.yahoo.com/info/utos.html .
   
   
   
 _
   
   Esta mensagem foi verificada pelo E-mail Protegido Terra
   http://mail.terra.com.br/ .
   Scan engine: McAfee VirusScan / Atualizado em 20/06/2005 / Versão: 4.4.00 -
   Dat 4517
   Proteja o seu e-mail Terra: http://mail.terra.com.br/
   
   
   
   [As partes desta mensagem que não continham texto foram removidas]
   
   
   
   -- 
FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 
   
   Para ver as mensagens antigas, acesse:
   http://br.groups.yahoo.com/group/delphi-br/messages
   
   Para falar com o moderador, envie um e-mail para:
   [EMAIL PROTECTED] ou
   [EMAIL PROTECTED]
   
   Links do Yahoo! Grupos
   
   
   
   
   
   
   
   
   
   -- 
   No virus found in this incoming message.
   Checked by AVG Anti-Virus.
   Version: 7.0.323 / Virus Database: 267.7.8/22 - Release Date: 17/06/2005
   
   
   
 
 
   
   ___ 
   Yahoo! Acesso Grátis - Internet rápida e grátis. 
   Instale o discador agora! http://br.acesso.yahoo.com/ 
   
   
   -- 
FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 
   
   Para ver as mensagens antigas, acesse:
   http://br.groups.yahoo.com/group/delphi-br/messages
   
   Para falar com o moderador, envie um e-mail para:
   [EMAIL PROTECTED] ou
   [EMAIL PROTECTED]
   
   
   
   
   Links do Yahoo! Grupos
   
   Para visitar o site do seu grupo na web, acesse:
   http://br.groups.yahoo.com/group/delphi-br/
 
   Para sair deste grupo, envie um e-mail para:
   [EMAIL PROTECTED]
 
   O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do
   Yahoo!. 


  -- 
  []'s

  Emerson Moreno


  -- 
   FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

  Para ver as mensagens antigas, acesse:
  http://br.groups.yahoo.com/group/delphi-br/messages

  Para falar com o moderador, envie um e-mail para:
  [EMAIL PROTECTED] ou [EMAIL PROTECTED]




--
  Links do Yahoo! Grupos

a.. Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/
  
b.. Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
  
c.. O uso que você faz do Yahoo! Grupos 

Re: [delphi-br] Valores maior que 9.999

2005-06-01 Por tôpico Celso Lorenzetti - GMail
Obrigado pela dica,

Até poderia eu acho, embora meu modelo ER esteja todo com numeric e teria que 
alterar todo ele e os fields dos Clients e queryes. (Daria um bom trabalho).

Mas se o tipo existe deveria funcionar né? Vc já teve problemas com o tipo 
Numeric?

Celso Lorenzetti.
  - Original Message - 
  From: Programação 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Tuesday, May 31, 2005 10:27 AM
  Subject: Re: [delphi-br] Valores maior que 9.999


  se o campo é numeric(5,0), não tem decimais. Não seria melhor criar um 
  Integer? Evitaria muitas dores de cabeça.

  Evandro Siqueira
  Recife - PE
  MSN: [EMAIL PROTECTED]

  Celso Lorenzetti - GMail escreveu:

   Boa tarde colegas,
  
   criei uma tabela teste com um campo codigo numeric(5,0).
  
   Através do Delphi6 com o PostgreSql 8 para windows. quando gravo um
   registro com
   valor maior que
   9.999 ele grava corretamente, mas depois quando consulto ele mostra outro
   valor. Pelo pgAdmim ele mostra corretamente.
  
   Por exempo no Delphi o valor 10.000 ele mostra 1.100 na consulta e o 
   valor
   32.423 ele
   mostra 3.324.
  
   Alguém sabe o porque disso? Já procurei em www.historico.org e não
   encontrei nada.
  
   estou utilizando o driver pgExpress 3.02
  
  
   Celso Lorenzetti.
  
  
  
   -- 
FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 
  
   Para ver as mensagens antigas, acesse:
   http://br.groups.yahoo.com/group/delphi-br/messages
  
   Para falar com o moderador, envie um e-mail para:
   [EMAIL PROTECTED] ou [EMAIL PROTECTED]
  
  
  
   
   *Links do Yahoo! Grupos*
  
   * Para visitar o site do seu grupo na web, acesse:
 http://br.groups.yahoo.com/group/delphi-br/
  
   * Para sair deste grupo, envie um e-mail para:
 [EMAIL PROTECTED]
 mailto:[EMAIL PROTECTED]
  
   * O uso que você faz do Yahoo! Grupos está sujeito aos Termos do
 Serviço do Yahoo! http://br.yahoo.com/info/utos.html.
  
  


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





  -- 
   FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

  Para ver as mensagens antigas, acesse:
  http://br.groups.yahoo.com/group/delphi-br/messages

  Para falar com o moderador, envie um e-mail para:
  [EMAIL PROTECTED] ou [EMAIL PROTECTED]




--
  Links do Yahoo! Grupos

a.. Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/
  
b.. Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
  
c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço 
do Yahoo!. 



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



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.com/group/delphi-br/messages

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




Re: [delphi-br] Rodar Script

2005-06-01 Por tôpico Celso Lorenzetti - GMail
Olá Thiago,

Na empresa onde eu trabalhava precisamos disto tb.

O que fizemos foi:

Quebrar o script em comandos(deve ter um ; (ponto e vírgula) no final de cada 
comando né, ou outro terminador.

Faz um while procurando por Pos(text,';') e executa com uma TSqlQuery.execute 
normalmente.

Não tenho o fonte, porque sai da empresa, mas é bem simples.

Espero que te ajude.

- Original Message - 
  From: farinaforum 
  To: delphi-br 
  Sent: Wednesday, June 01, 2005 9:07 AM
  Subject: [delphi-br] Rodar Script


  Olá colegas,

  Estou desenvolvendo uma ferramenta para atualização de sistemas.
  Preciso executar um script em sql e gostaria de saber se alguem sabe qual 
componente eu poderia estar usando, levando em consideração que esse script 
pode chegar facilmente a +- umas 5000 linhas... Incluindo create procedures, 
alter tables, inserts, updates, delete, create generator...

  Obrigado!

  Thiago Farina


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



  -- 
   FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

  Para ver as mensagens antigas, acesse:
  http://br.groups.yahoo.com/group/delphi-br/messages

  Para falar com o moderador, envie um e-mail para:
  [EMAIL PROTECTED] ou [EMAIL PROTECTED]




--
  Links do Yahoo! Grupos

a.. Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/
  
b.. Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
  
c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço 
do Yahoo!. 



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



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.com/group/delphi-br/messages

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




Re: [delphi-br] Rodar Script

2005-06-01 Por tôpico Celso Lorenzetti - GMail
Um detalhe que esqueci de comentar, nós utilizavamos com Oracle.

Rodava como se vc estivesse no SqlPlus. Todos os comandos funcionavam.

Que banco vc está rodando?
  - Original Message - 
  From: farinaforum 
  To: delphi-br 
  Sent: Wednesday, June 01, 2005 1:59 PM
  Subject: Re: [delphi-br] Rodar Script


 Olá Celso,

 Eu já fiz isso que vc disse e tenho problemas na hora de criar 
procedures... Vcs conseguiam executar todos comandos normalmente??

 Obrigado.



  De:delphi-br@yahoogrupos.com.br

  Para:delphi-br@yahoogrupos.com.br

  Cópia:

  Data:Wed, 1 Jun 2005 10:07:59 -0300

  Assunto:Re: [delphi-br] Rodar Script

   Olá Thiago,
   
   Na empresa onde eu trabalhava precisamos disto tb.
   
   O que fizemos foi:
   
   Quebrar o script em comandos(deve ter um ; (ponto e vírgula) no final de 
cada comando né, ou outro terminador.
   
   Faz um while procurando por Pos(text,';') e executa com uma 
TSqlQuery.execute normalmente.
   
   Não tenho o fonte, porque sai da empresa, mas é bem simples.
   
   Espero que te ajude.
   
   - Original Message - 
   From: farinaforum 
   To: delphi-br 
   Sent: Wednesday, June 01, 2005 9:07 AM
   Subject: [delphi-br] Rodar Script
   
   
   Olá colegas,
   
   Estou desenvolvendo uma ferramenta para atualização de sistemas.
   Preciso executar um script em sql e gostaria de saber se alguem sabe qual 
componente eu poderia estar usando, levando em consideração que esse script 
pode chegar facilmente a +- umas 5000 linhas... Incluindo create procedures, 
alter tables, inserts, updates, delete, create generator...
   
   Obrigado!
   
   Thiago Farina
   
   
   [As partes desta mensagem que não continham texto foram removidas]
   
   
   
   -- 
FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 
   
   Para ver as mensagens antigas, acesse:
   http://br.groups.yahoo.com/group/delphi-br/messages
   
   Para falar com o moderador, envie um e-mail para:
   [EMAIL PROTECTED] ou [EMAIL PROTECTED]
   
   
   
   
   
--
   Links do Yahoo! Grupos
   
   a.. Para visitar o site do seu grupo na web, acesse:
   http://br.groups.yahoo.com/group/delphi-br/
   
   b.. Para sair deste grupo, envie um e-mail para:
   [EMAIL PROTECTED]
   
   c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço 
do Yahoo!. 
   
   
   
   [As partes desta mensagem que não continham texto foram removidas]
   
   
   
   -- 
FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 
   
   Para ver as mensagens antigas, acesse:
   http://br.groups.yahoo.com/group/delphi-br/messages
   
   Para falar com o moderador, envie um e-mail para:
   [EMAIL PROTECTED] ou [EMAIL PROTECTED]
   
   Links do Yahoo! Grupos
   
   
   
   
   
   
   
   


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



  -- 
   FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

  Para ver as mensagens antigas, acesse:
  http://br.groups.yahoo.com/group/delphi-br/messages

  Para falar com o moderador, envie um e-mail para:
  [EMAIL PROTECTED] ou [EMAIL PROTECTED]




--
  Links do Yahoo! Grupos

a.. Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/
  
b.. Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
  
c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço 
do Yahoo!. 



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



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.com/group/delphi-br/messages

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




Re: [delphi-br] Help!!! Função para retornar nº positivo - Como se faz?

2005-06-01 Por tôpico Celso Lorenzetti - GMail
Se vc multiplicar por  -1 tb resolve.

  - Original Message - 
  From: Shally 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Wednesday, June 01, 2005 3:40 PM
  Subject: [delphi-br] Help!!! Função para retornar nº positivo - Como se faz?


  Qual a função do Delphi que transforma um número negativo para 
  positivo?

  Exemplo:
tenho o número -2,58 e quero 2,58, qual a função que uso?

  Conheço a função Floor que retorna o maior inteiro, exemplo:
  Floor(-1,0) = -1
  Floor(2.8) = 2

  E para retornar POSITIVO??




  -- 
   FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

  Para ver as mensagens antigas, acesse:
  http://br.groups.yahoo.com/group/delphi-br/messages

  Para falar com o moderador, envie um e-mail para:
  [EMAIL PROTECTED] ou [EMAIL PROTECTED]




--
  Links do Yahoo! Grupos

a.. Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/
  
b.. Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
  
c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço 
do Yahoo!. 



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



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.com/group/delphi-br/messages

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 





Re: [delphi-br] Valores maior que 9.999

2005-05-31 Por tôpico Celso Lorenzetti - GMail
Olá Francisco,

sim, o campo é para aceitar apenas valores inteiros. O ponto que coloquei é 
para ser o separador de milhar.

ele não mostra valores maiores que nove mil, novecentos e noventa e nove.

Quando gravo um registro com dez mil, e depois faço um select ele mostra mil e 
cem

Muito estranho!!

Se alguém já viu algo parecido, fico grato em saber qual foi a solução.
Conforme outro colega me indicou, enviei um mail para o fabricante do driver 
também, estou aguardando a resposta.

Obrigado por enquanto.
  - Original Message - 
  From: Francisco 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Tuesday, May 31, 2005 6:10 AM
  Subject: Res: [delphi-br] Valores maior que 9.999


  vc criou um campo numerico sem nenhuma casa decimal, ao meu ver ele vai
  criar somentes valores inteiros, eu costumo criar para valores campos
  DECIMAL(10,2) 

  ---Mensagem original--- 

  De: Celso Lorenzetti - GMail 
  Data: 05/30/05 18:45:42 
  Para: delphi-br@yahoogrupos.com.br 
  Assunto: [delphi-br] Valores maior que 9.999 

Boa tarde colegas, 

criei uma tabela teste com um campo codigo numeric(5,0). 

Através do Delphi6 com o PostgreSql 8 para windows. quando gravo um 
  registro com 
valor maior que 
9.999 ele grava corretamente, mas depois quando consulto ele mostra outro 
valor. Pelo pgAdmim ele mostra corretamente. 

Por exempo no Delphi o valor 10.000 ele mostra 1.100 na consulta e o valor 
  32.423 ele 
  mostra 3.324. 

Alguém sabe o porque disso? Já procurei em www.historico.org e não 
  encontrei nada. 

estou utilizando o driver pgExpress 3.02 


  Celso Lorenzetti. 



  -- 
   FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM  

  Para ver as mensagens antigas, acesse: 
http://br.groups.yahoo.com/group/delphi-br/messages 

  Para falar com o moderador, envie um e-mail para: 
[EMAIL PROTECTED] ou [EMAIL PROTECTED] 

  Links do Yahoo! Grupos 








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



  -- 
   FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

  Para ver as mensagens antigas, acesse:
  http://br.groups.yahoo.com/group/delphi-br/messages

  Para falar com o moderador, envie um e-mail para:
  [EMAIL PROTECTED] ou [EMAIL PROTECTED]




--
  Links do Yahoo! Grupos

a.. Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/
  
b.. Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
  
c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço 
do Yahoo!. 



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



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.com/group/delphi-br/messages

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 





[delphi-br] Propriedade ClientDataSet.Delta

2005-05-31 Por tôpico Celso Lorenzetti - GMail
Colegas,

Alguém sabe como limpar o conteúdo do Delta do ClientDataSet sem o ApplyUpdates?



Celso Lorenzetti.
Analista de Sistemas.
Telefones: 9116-6191 ou 524-6310
mail: [EMAIL PROTECTED]
msn: [EMAIL PROTECTED]


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



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.com/group/delphi-br/messages

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




[delphi-br] Valores maior que 9.999

2005-05-30 Por tôpico Celso Lorenzetti - GMail
 Boa tarde colegas,

 criei uma tabela teste com um campo codigo numeric(5,0).

 Através do Delphi6 com o PostgreSql 8 para windows. quando gravo um 
registro com
 valor maior que
 9.999 ele grava corretamente, mas depois quando consulto ele mostra outro
 valor. Pelo pgAdmim ele mostra corretamente.

 Por exempo no Delphi o valor 10.000 ele mostra 1.100 na consulta e o valor 
32.423 ele
mostra 3.324.

 Alguém sabe o porque disso? Já procurei em www.historico.org e não 
encontrei nada.

 estou utilizando o driver pgExpress 3.02


Celso Lorenzetti. 



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.com/group/delphi-br/messages

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




[delphi-br] Propriedade Delta do TDataSetField

2005-05-27 Por tôpico Celso Lorenzetti - GMail
Colegas,

alguém sabe como pegar a propriedade Delta de um DataSetField? Tem como?

Tentei da seguinte forma e tranca a aplicação.

ClientDataSet1.Data := 
TCustomClientDataSet(TDataSetField(cdsBase.Fields.Fields[1]).NestedDataSet).Delta;

Tentei também com FieldByName, aí apresenta erro dizendo que não conseguiu  
converter para TSqlTimeStamp (tenho um campo Data no datset filho)

Se alguém souber, e puder me ajudar.

Celso Lorenzetti

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



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.com/group/delphi-br/messages

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




Re: [delphi-br] Criar um form cujo nome esta numa tabela

2005-05-27 Por tôpico Celso Lorenzetti - GMail
Junior, acho que isso deve ajudar.


function LoadForm(const NomeClasse: String; const CaptionForm: String): 
TCustomForm;
var
  AClass: TPersistentClass;
begin
   Result:= nil;
   try
  AClass := GetClass( NomeClasse );
  if Assigned(AClass) then
  begin
 Result := TCustomForm(TComponentClass(AClass).Create(Application));
 Result.Caption := CaptionForm;
 Result.ShowModal;
 Result.Free;
  end;
   finally
   end;
end;


  - Original Message - 
  From: Junior Terenzi 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Friday, May 27, 2005 1:20 AM
  Subject: [delphi-br] Criar um form cujo nome esta numa tabela


  PessoALL,,,

  Estou com um problemão.. eu estou tentando criar um menu dinamico por
  usuario.
  Entao eu tenho uma tabela com os form (menu) e uma tabela onde estão
  os direitos dos usuarios (menu_usuario).
  Na tabela MENU eu tenho armazenado o nome do form (exemplo FCad_Produto)
  Eu estou usando a seguinte procedure para criar o form:

  procedure TFrm_Principal.MostraForm(TForm : TComponentClass; Form :
  TForm);
  begin
Application.CreateForm (TForm, Form);
if (Form.Align = alClient)
then Form.Show
else Form.ShowModal;
  end;

  Se eu usar o seguinte codigo MostraForm(TFCad_Produto, FCad_Produto),
  funciona ok. Mas eu tenho que declarar todos os form. 

  Eu quero saber se é possível buscar o nome do form na tabela e passar
  para a procedure MostraForm em tempo de execução.

  Se alguem tiver uma forma mais interessante de fazer isso... fico
  imensamente grato.

  Abracos

  Junior Terenzi




  -- 
   FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

  Para ver as mensagens antigas, acesse:
  http://br.groups.yahoo.com/group/delphi-br/messages

  Para falar com o moderador, envie um e-mail para:
  [EMAIL PROTECTED] ou [EMAIL PROTECTED]




--
  Links do Yahoo! Grupos

a.. Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/
  
b.. Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
  
c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço 
do Yahoo!. 



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



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.com/group/delphi-br/messages

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




Re: [delphi-br] Mensagem do Windows

2005-05-05 Por tôpico Celso Lorenzetti - GMail
Não é exatamente o que vc quer, mas acho que é por aí..
.
private 
  procedure WMSysCommand(var Msg: TWMSysCommand); message WM_SYSCOMMAND;
..

implementation
.


procedure TClasse.WMSysCommand(var Msg: TWMSysCommand);
begin
   if Msg.CmdType = SC_MINIMIZE then
  Application.Minimize
   else if Msg.CmdType = SC_RESTORE then
  Application.Restore;

   DefaultHandler(Msg);
end;


espero que ajude.

  - Original Message - 
  From: Alan Vieceli 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Thursday, May 05, 2005 11:10 AM
  Subject: [delphi-br] Mensagem do Windows


  Alguem sabe como eu pego a msg que o windows mando pro programa quando ele 
vai ser fechado???

  por exemplo quando mando finalizar um progrmaa com certeza ele deve mandar um 
msg avisa..

  alguem sabe isso??

  Abraços
  Alan

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



  -- 
   FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

  Para ver as mensagens antigas, acesse:
  http://br.groups.yahoo.com/group/delphi-br/messages

  Para falar com o moderador, envie um e-mail para:
  [EMAIL PROTECTED] ou [EMAIL PROTECTED]



Yahoo! Grupos, um serviço oferecido por: 
  PUBLICIDADE

   


--
  Links do Yahoo! Grupos

a.. Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/
  
b.. Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
  
c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço 
do Yahoo!. 



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



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.com/group/delphi-br/messages

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html