Re: [delphi-br] Componente para menus com icones

2007-06-27 Por tôpico Tiago Zacchi
Olá,

De uma olhada nos componentes do Project JEDI  http://www.delphi-jedi.org/

O componente JvMainMenu faz o que vc quer, e é FREE .

Att,
Tiago Zacchi.


  - Original Message - 
  From: [EMAIL PROTECTED] 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Wednesday, June 27, 2007 9:35 AM
  Subject: [delphi-br] Componente para menus com icones


  Pessoal:

  Existe componente freeware que deixe os menus
  de meu sistema com icones - como os do MS-Office 2003,
  por exemplo ?

  Utilizo Delphi 7.

  Obrigado
  Paulo

  [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] Campos calculados

2007-06-27 Por tôpico Tiago Zacchi
Bom Dia!

Bom eu ja havia resolvido o problema com a segunda solução, não exatamante 
com UNION, mas utilizei uma query que calculava o total.

Mas a duvida mesmo era se tinha como vazer com o TTable! 

Obrigado pela atenção !


  - Original Message - 
  From: Eduardo Castro Alves 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Tuesday, June 26, 2007 8:57 PM
  Subject: Re: [delphi-br] Campos calculados


  Pera ai então.

  Agora que entendi o que você quer fazer.

  De cara me vem na cabeça 2 soluções.

  1o ) Após carregar o DataSet calcular o total.

  2o ) Fazer um UNION na query calculando o total na segunda parte da query.

  Eduardo

  Tiago Zacchi escreveu:
  >
  >
  >
  > O que eu não consigo entender é o seguinte:
  >
  > Como somar todos os totais dos itens de um DBGrid no evento 
  > onCalcFields, pois, me corrija se eu estiver errado, neste evento eu 
  > apenas consigo ter o valor total do item corrente, ou seja, o registro 
  > que esta selecionado. E não o total de cada item do DBGrid. È Isso 
  > mesmo, ou estou totalmente enganado?
  >
  > Ao meu ver teria que, neste evento, fazer uma leitura de todos os 
  > itens da grid para ir somando os totais de cada linha da DBGrid.
  >
  > Tentei armazenar os totais dos itens em uma variável global mas não 
  > deu certo, tentei ir acumulando o valor da variável dentro do evento 
  > onCalcField,mas obviamente não deu certo, pelo fato de que a variável 
  > ser destruída cada vez que o evento é finalizado! Certo?
  >
  > Bom sou iniciante no assunto, então não estou conseguindo compreender 
  > a idéia de como funciona estes tipos de campos calculados !
  >
  > Poderias me dar um exemplo de como devo proceder?
  >
  > Obrigado!
  >
  > - Original Message -
  > From: Eduardo Castro Alves
  > To: delphi-br@yahoogrupos.com.br <mailto:delphi-br%40yahoogrupos.com.br>
  > Sent: Tuesday, June 26, 2007 5:07 PM
  > Subject: Re: [delphi-br] Campos calculados
  >
  > Agora você pode me explicar por que você não usa esta mesmo variavel
  > "vItpValTotIte" para fazer o calculo seguinte ?
  >
  > Isso que eu não entendi, qual é o problema ?
  >
  > Se você já faz um calculo no ITEM, agora você quer junto com este
  > resultado fazer um novo calculo para um novo campo calculado, então o
  > que esta acontecendo de errado ?
  >
  > Eduardo
  > Ps: C é uma linguagem que uso até hoje, principalmente para algoritmos
  > mais pesados.
  >
  > Tiago Zacchi escreveu:
  > >
  > >
  > > Ok... Segue o codigo que usei para calcular o total do item (o código
  > > esta em C++, porque no momento estou usando o C++ no BDS 2006) :
  > >
  > > void __fastcall TfrmCadPedItem::tblPedItemCalcFields(TDataSet *DataSet)
  > > {
  > > double vItpValTotIte;
  > >
  > > // Calcula total do item
  > > try
  > > {
  > > vItpValTotIte = ((tblPedItemITPVALUNI->AsFloat *
  > > tblPedItemITPQTD->AsFloat) +
  > > tblPedItemITPVALACR->AsFloat) - tblPedItemITPVALDES->AsFloat;
  > > }
  > > catch (...)
  > > {
  > > vItpValTotIte = 0;
  > > }
  > > tblPedItemFrlITPVALTOTITE->AsFloat = vItpValTotIte;
  > >
  > > // Calcula total do pedido
  > > ...
  > >
  > > }
  > > //--
  > >
  > > Dai não sei como somar o total de todas as ocorrencias deste campo
  > > calculado, supondo que tenha 5 registro, ou seja, 5 itens cada um com
  > > um valor total. Como calcular o valor total geral do pedido ??? Talves
  > > seje algo muito simples mas não consegui captar o logica!
  > >
  > > PS.: Caso puderes me dar um exemplo pode ser em Pascal (Delphi) mesmo,
  > > o importante pra mim seria a logica usada !
  > >
  > > Obrigado !
  > >
  > > - Original Message -
  > > From: Eduardo Castro Alves
  > > To: delphi-br@yahoogrupos.com.br 
  > <mailto:delphi-br%40yahoogrupos.com.br> 
  > <mailto:delphi-br%40yahoogrupos.com.br>
  > > Sent: Tuesday, June 26, 2007 2:15 PM
  > > Subject: Re: [delphi-br] Campos calculados
  > >
  > > Da mesma maneira que você fez no primeiro caso.
  > >
  > > Ainda não entendi o mistério e nem as varias maneiras que você fez.
  > >
  > > Poste aqui o evento OnCalcField deste DataSet para que possamos ver o
  > > que esta errado.
  > >
  > > Eduardo
  > >
  > > Tiago Zacchi escreveu:
  > > >
  > > > Olá,
  > > >
  > > > Primeiramente obrigado a todos.
  > > >
  > > > >Tem SIM, qualquer dataset faz isso, basta adicionar o novo campo e no

Re: [delphi-br] Campos calculados

2007-06-26 Por tôpico Tiago Zacchi


O que eu não consigo entender é o seguinte:

 

Como somar todos os totais dos itens de um DBGrid no evento onCalcFields, pois, 
me corrija se eu estiver errado, neste evento eu apenas consigo ter o valor 
total do item corrente, ou seja, o registro que esta selecionado. E não o total 
de cada item do DBGrid. È Isso mesmo, ou estou totalmente enganado?

 

Ao meu ver teria que, neste evento, fazer uma leitura de todos os itens da grid 
para ir somando os totais de cada linha da DBGrid. 

 

Tentei armazenar os totais dos itens em uma variável global mas não deu certo, 
tentei ir acumulando o valor da variável dentro do evento onCalcField,mas 
obviamente não deu certo, pelo fato de que a variável ser destruída cada vez 
que o evento é finalizado! Certo?

 

Bom sou iniciante no assunto, então não estou conseguindo compreender a idéia 
de como funciona estes tipos de campos calculados !

 

Poderias me dar um exemplo de como devo proceder?

 

Obrigado!

  - Original Message - 
  From: Eduardo Castro Alves 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Tuesday, June 26, 2007 5:07 PM
  Subject: Re: [delphi-br] Campos calculados


  Agora você pode me explicar por que você não usa esta mesmo variavel 
  "vItpValTotIte" para fazer o calculo seguinte ?

  Isso que eu não entendi, qual é o problema ?

  Se você já faz um calculo no ITEM, agora você quer junto com este 
  resultado fazer um novo calculo para um novo campo calculado, então o 
  que esta acontecendo de errado ?

  Eduardo
  Ps: C é uma linguagem que uso até hoje, principalmente para algoritmos 
  mais pesados.

  Tiago Zacchi escreveu:
  >
  >
  > Ok... Segue o codigo que usei para calcular o total do item (o código 
  > esta em C++, porque no momento estou usando o C++ no BDS 2006) :
  >
  > void __fastcall TfrmCadPedItem::tblPedItemCalcFields(TDataSet *DataSet)
  > {
  > double vItpValTotIte;
  >
  > // Calcula total do item
  > try
  > {
  > vItpValTotIte = ((tblPedItemITPVALUNI->AsFloat * 
  > tblPedItemITPQTD->AsFloat) +
  > tblPedItemITPVALACR->AsFloat) - tblPedItemITPVALDES->AsFloat;
  > }
  > catch (...)
  > {
  > vItpValTotIte = 0;
  > }
  > tblPedItemFrlITPVALTOTITE->AsFloat = vItpValTotIte;
  >
  > // Calcula total do pedido
  > ...
  >
  > }
  > //--
  >
  > Dai não sei como somar o total de todas as ocorrencias deste campo 
  > calculado, supondo que tenha 5 registro, ou seja, 5 itens cada um com 
  > um valor total. Como calcular o valor total geral do pedido ??? Talves 
  > seje algo muito simples mas não consegui captar o logica!
  >
  > PS.: Caso puderes me dar um exemplo pode ser em Pascal (Delphi) mesmo, 
  > o importante pra mim seria a logica usada !
  >
  > Obrigado !
  >
  > - Original Message -
  > From: Eduardo Castro Alves
  > To: delphi-br@yahoogrupos.com.br <mailto:delphi-br%40yahoogrupos.com.br>
  > Sent: Tuesday, June 26, 2007 2:15 PM
  > Subject: Re: [delphi-br] Campos calculados
  >
  > Da mesma maneira que você fez no primeiro caso.
  >
  > Ainda não entendi o mistério e nem as varias maneiras que você fez.
  >
  > Poste aqui o evento OnCalcField deste DataSet para que possamos ver o
  > que esta errado.
  >
  > Eduardo
  >
  > Tiago Zacchi escreveu:
  > >
  > > Olá,
  > >
  > > Primeiramente obrigado a todos.
  > >
  > > >Tem SIM, qualquer dataset faz isso, basta adicionar o novo campo e no
  > > >evento OnCalcFied do Data Set ( Query ou Table ) tratar a informação.
  > >
  > > Mas como posso "tratar a informação", tentei de varias maneiras. veja
  > > que quero calcular a soma de todas as ocorrencias de um campo que já é
  > > uma formula!!!
  > >
  > > Vc poderia me dar um exemplo ? Pois tudo que tentei não deu o
  > > resultafo esperado !
  > >
  > > Obrigado !
  > >
  > > [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] Campos calculados

2007-06-26 Por tôpico Tiago Zacchi

Ok... Segue o codigo que usei para calcular o total do item (o código esta em 
C++, porque no momento estou usando o C++ no BDS 2006)  :

void __fastcall TfrmCadPedItem::tblPedItemCalcFields(TDataSet *DataSet)
{
   double vItpValTotIte;

 // Calcula total do item
 try
 {
  vItpValTotIte = ((tblPedItemITPVALUNI->AsFloat * tblPedItemITPQTD->AsFloat) +
  tblPedItemITPVALACR->AsFloat) - tblPedItemITPVALDES->AsFloat;
 }
 catch (...)
 {
  vItpValTotIte = 0;
 }
 tblPedItemFrlITPVALTOTITE->AsFloat = vItpValTotIte;


// Calcula total do pedido
...

}
//---


Dai não sei como somar o total de todas as ocorrencias deste campo 
calculado, supondo que tenha 5 registro, ou seja, 5 itens cada um com um valor 
total. Como calcular o valor total geral do pedido  ??? Talves seje algo muito 
simples mas não consegui captar o logica!

PS.: Caso puderes me dar um exemplo pode ser em Pascal (Delphi) mesmo, o 
importante pra mim seria a logica usada !

Obrigado !



  - Original Message - 
  From: Eduardo Castro Alves 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Tuesday, June 26, 2007 2:15 PM
  Subject: Re: [delphi-br] Campos calculados


  Da mesma maneira que você fez no primeiro caso.

  Ainda não entendi o mistério e nem as varias maneiras que você fez.

  Poste aqui o evento OnCalcField deste DataSet para que possamos ver o 
  que esta errado.

  Eduardo

  Tiago Zacchi escreveu:
  >
  > Olá,
  >
  > Primeiramente obrigado a todos.
  >
  > >Tem SIM, qualquer dataset faz isso, basta adicionar o novo campo e no
  > >evento OnCalcFied do Data Set ( Query ou Table ) tratar a informação.
  >
  > Mas como posso "tratar a informação", tentei de varias maneiras. veja 
  > que quero calcular a soma de todas as ocorrencias de um campo que já é 
  > uma formula!!!
  >
  > Vc poderia me dar um exemplo ? Pois tudo que tentei não deu o 
  > resultafo esperado !
  >
  > Obrigado !
  >
  > [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] Campos calculados

2007-06-26 Por tôpico Tiago Zacchi
Olá,

Primeiramente obrigado a todos. 

>Tem SIM, qualquer dataset faz isso, basta adicionar o novo campo e no 
>evento OnCalcFied do Data Set ( Query ou Table ) tratar a informação.

   Mas como posso "tratar a informação", tentei de varias maneiras. veja que 
quero calcular a soma de todas as ocorrencias de um campo que já é uma 
formula!!!

Vc poderia me dar um exemplo ? Pois tudo que tentei não deu o resultafo 
esperado ! 

Obrigado !



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



[delphi-br] Erro Winspool.dll

2007-06-20 Por tôpico Tiago Zacchi
Olá pessoal,

Quando vou executar meu projeto esta dando erro dizendo que a dll 
winspool.dll não foi encontrada! O erro acontece se tiro a opção "Build with 
runtime packages" das opções do projeto! 

Como posso resolver este problema ?

Obrigado!

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



[delphi-br] Problema com componente XPManifest

2007-06-19 Por tôpico Tiago Zacchi
Boa Tarde!

Pessoal alguem sabe por q quando adiciono o XPManifest em meu programa, as 
cores do TPanels, por exemplo ficam da cor do for. Por exemplo adicionei um 
Panel e setei a propriedade Color = clRed, se não uso o XPmanifest funciona Ok, 
mas se adiciono este componente o cor do panel não fica mais vermelha.

Alguem saberia me dizer o por que disto? É que em versões anteriores isto 
não acontecia !

Isto esta acontecendo no BDS 2006 !

Obrigado!

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



[delphi-br] Campos calculados

2007-06-18 Por tôpico Tiago Zacchi
Olá.

Pesoal tenho uma grid que onde tenho um campo do tipo Calculated, onde 
calculo valor total dos itens!

Como posso fazer para criar um outro campo calculated que tenha o valor 
total dos itens, ou seja, soma do campoa anterior que tem o valor do item ?? 
Isso no mesmo TTable! Queria saber se tem alguma função ??


Obrigado1

Att, 
Tiago Zacchi.

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



Re: [delphi-br] ToolButton alterar imagem ao passar o Mouse

2007-06-18 Por tôpico Tiago Zacchi
Olá,

Obrigado. Era exatamente o que eu precisava!

Att,
Tiago Zacchi

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



[delphi-br] ToolButton alterar imagem ao passar o Mouse

2007-06-18 Por tôpico Tiago Zacchi
Bom Dia,

Tenho um ToolButton em meu Form e uso um TImageList para alterar a imagem 
dos ToolButton no evento onMouseMove de cada ToolButton, e no evento 
onMouseMove da ToolBar eu faço a imagem do botão voltar ao padrão! Explicando 
melhor, faço isso para quando o mouse estiver sobre o ToolButton mudar o Icobe 
e quando sair voltar ao icone padrão da aplicação!!!

O problema é q se passo muito rápido o Mouse sobre o ToolButton e a TToolBar, o 
icone altera da imagem padrão para a imagem que deve aparecer mas não volta 
para a imagem padrão

Teria alguma forma melhor para fazer com q quando o mouse estiver sobre o 
ToolButton aparecer um icone e quando sair aparecer outro ToolButton?

Obrigado!

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



Re: Re: [delphi-br] CheckBox na DBGrid. Tem Como?

2007-06-15 Por tôpico Tiago Zacchi
Olá,

Estive dando uma olhada neste componente que vc indicou, achei bem 
interessante. Gostaria de saber se existe uma versão free, pois pelo que vi não 
é um componente gratuito!

Obrigado !

  - Original Message - 
  From: Daniel 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Friday, June 15, 2007 9:49 AM
  Subject: Res: Re: [delphi-br] CheckBox na DBGrid. Tem Como?


  Lógico  VC pode colocar qualquer coisa no dbgrid da vcl...loockup,
  combobox, checkbox, radiobuton, ímagens e até esmo um memo, mas dar um
  trabalho..tem que fazer tudo na mão...por linha de codigo... 
  Uma solução mas PRática e melhor, seria VC usa a cxgrid da devexpress..
  excelente componente e VC pode fazer tudo isso que eu falei sem digitar uma
  linha de código, somente configurando as propriedades do comonente 

  ---Mensagem original--- 

  De: Márcio Ricardo 
  Data: 15/06/2007 09:00:36 
  Para: delphi-br@yahoogrupos.com.br 
  Assunto: Re: [delphi-br] CheckBox na DBGrid. Tem Como? 

  Claro que tem! 

  const 
  CtrlState: array[Boolean] of Integer = (DFCS_BUTTONCHECK, DFCS_BUTTONCHECK
  or DFCS_CHECKED); 

  eventos da Grid. 

  procedure TfrmExportaXML.DBGrid2DblClick(Sender: TObject); 
  begin 
  if not (DM.ClientDataSet.State in [dsEdit]) then 
  DM.ClientDataSet.Edit; 
  if DBGrid2.SelectedIndex = 8 then 
  begin 
  if DM.ClientDataSet.FieldByName('CAMPO').AsString = '0' then 
  DM.ClientDataSet.FieldByName('CAMPO').AsString := '1' 
  else 
  DM.ClientDataSet.FieldByName('CAMPO').AsString := '0'; 
  end 
  else 
  begin 
  if DBGrid2.SelectedIndex = 9 then 
  begin 
  if DM.ClientDataSet.FieldByName('CAMPO').AsString = '0' then 
  DM.ClientDataSet.FieldByName('CAMPO').AsString := '1' 
  else 
  DM.ClientDataSet.FieldByName('CAMPO').AsString := '0'; 
  end 
  else 
  begin 
  if DBGrid2.SelectedIndex = 10 then 
  begin 
  if DM.ClientDataSet.FieldByName('CAMPO').AsString = '0' then 
  DM.ClientDataSet.FieldByName('CAMPO').AsString := '1' 
  else 
  DM.ClientDataSet.FieldByName('CAMPO').AsString := '0'; 
  end; 
  end; 
  end 
  end; 

  procedure TfrmExportaXML.DBGrid2DrawColumnCell(Sender: TObject; 
  const Rect: TRect; DataCol: Integer; Column: TColumn; State: TGridDrawState)

  begin 
  if DM.ClientDataSet.RecordCount > 0 then 
  begin 
  if (Column.FieldName = 'CAMPO') or 
  (Column.FieldName = 'CAMPO') or 
  (Column.FieldName = 'CAMPO')then 
  begin 
  Self.DBGrid2.Canvas.FillRect(Rect); 
  CheckBoxRectangle.Left := Rect.Left + 2; 
  CheckBoxRectangle.Right := Rect.Right - 2; 
  CheckBoxRectangle.Top := Rect.Top + 2; 
  CheckBoxRectangle.Bottom := Rect.Bottom - 2; 

  if (DataCol = 8) then 
  begin 
  if (DM.ClientDataSet.FieldByName('CAMPO').AsString = '1') then 
  DrawFrameControl(Self.DBGrid2.Canvas.Handle, CheckBoxRectangle, DFC_BUTTON,
  CtrlState[True]) 
  else 
  DrawFrameControl(Self.DBGrid2.Canvas.Handle, CheckBoxRectangle, DFC_BUTTON,
  CtrlState[False]); 
  end 
  else 
  begin 
  if (DataCol = 9) then 
  begin 
  if (DM.ClientDataSet.FieldByName('CAMPO').AsString = '1') then 
  DrawFrameControl(Self.DBGrid2.Canvas.Handle, CheckBoxRectangle, DFC_BUTTON,
  CtrlState[True]) 
  else 
  DrawFrameControl(Self.DBGrid2.Canvas.Handle, CheckBoxRectangle, DFC_BUTTON,
  CtrlState[False]); 
  end 
  else 
  begin 
  if (DataCol = 10) then 
  begin 
  if (DM.ClientDataSet.FieldByName('CAMPO').AsString = '1') then 
  DrawFrameControl(Self.DBGrid2.Canvas.Handle, CheckBoxRectangle, DFC_BUTTON,
  CtrlState[True]) 
  else 
  DrawFrameControl(Self.DBGrid2.Canvas.Handle, CheckBoxRectangle, DFC_BUTTON,
  CtrlState[False]); 
  end; 
  end; 
  end; 
  end; 
  end; 
  end; 

  - Original Message - 
  From: Tiago Zacchi 
  To: Grupo_Delphi-Br 
  Sent: Friday, June 15, 2007 8:01 AM 
  Subject: [delphi-br] CheckBox na DBGrid. Tem Como? 

  Olá pessoal! 

  Gostaria de seber se tem fazer com que um dos campos da minha DBGrid seja um
  CheckBox, ou algo parecido! Tem como fazer isso ? 

  Obrigado, 

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

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




  __ Información de NOD32, revisión 2329 (20070614) __ 

  Este mensaje ha sido analizado con NOD32 antivirus system 
  http://www.nod32.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] CheckBox na DBGrid. Tem Como?

2007-06-15 Por tôpico Tiago Zacchi
Ok.. Ajudou sim ... Obrigado !


  - Original Message - 
  From: fabio giro 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Friday, June 15, 2007 8:35 AM
  Subject: Re: [delphi-br] CheckBox na DBGrid. Tem Como?


  delphi.about.com/od/usedbvcl/l/aa082003a.htm

  Espero ter ajudado.

  Tiago Zacchi <[EMAIL PROTECTED]> escreveu:
  Olá pessoal!

  Gostaria de seber se tem fazer com que um dos campos da minha DBGrid seja um 
CheckBox, ou algo parecido! Tem como fazer isso ?

  Obrigado, 

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

  -
  Novo Yahoo! Cadê? - Experimente uma nova busca. 

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



   

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



[delphi-br] CheckBox na DBGrid. Tem Como?

2007-06-15 Por tôpico Tiago Zacchi
Olá pessoal!

 

 

Gostaria de seber se tem fazer com que um dos campos da minha 
DBGrid seja um CheckBox, ou algo parecido! Tem como fazer isso ?

 

Obrigado, 


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



[delphi-br] Alterar a o tipo do campo de TStringField para TFloatField

2007-06-08 Por tôpico Tiago Zacchi
Bom Dia!



Estou usando o PostgreSQL 8.2! Crio os meu Bancos com Encoding SQL_ASCII.

Sempre que crio um campo do tipo ponto flutuante crio da seguinte forma: 
NUMERIC(12,2), por exemplo.



Criei uma aplicação para acessar um banco de dados, e quando importo os 
campos para um Componente TTable, os campos ponto flutuante ficam com o Tipo 
StringFields! Sempre que uso o tipo NUMERIC para criar um campo isso acontece.



Bom gostaria de saber se alguem tem alguma ideia de como resolver meu 
problema. Preciso disto pois os campos do tipo StringField não tem algumas 
Propriedade que eu necessito.!

 

Tem como eu alterar a o tipo do campo de TStringField para TFloatField ?? Acho 
que isto tbm resolveria!


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



[delphi-br] Formatação de Campos formula e DBEdit's

2007-05-31 Por tôpico Tiago Zacchi
Boa Tarde!



Tenho duas duvidas simples sobre a formatação de campos do tipo 
Float.

 

1- Qual a melhor forma de formatar os TDBEdit's para sempre fiquem com o 
formato "0.00"?

 

2- Como fazer a mesma formatação para os TDBEdit's que são formulas na 
TTable?

 

Obrigado!

Tiago Zacchi.


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



[delphi-br] Linker Error

2007-05-29 Por tôpico Tiago Zacchi
Boa Tarde!


Pessoal, instalei o componente FreeReport (versão Free do FastReport), para 
fazer testes. Criei um relatório em meu projeto e depois deletei este relatório 
e tbm removi o componente FreeReport. Agora está dando erro na hora de linkar! 

[Linker Fatal Error] Fatal: Unable to open file 'FREEREP6.LIB'


Como posso desfazer esta referencia que ainda parece existir em meu projeto 
??

Obrigado!

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



Re: [delphi-br] Compilando todas as rotina do projeto

2007-05-29 Por tôpico Tiago Zacchi
Bom Dia !

Primeiramente obrigado. Na verdade no inicio de meu projeto utilizava DM 
diferentes para tabelas relacionadas a estoque, faturamento, financeiro, etc... 
Mas depois decidi por utilizar um unico DM, e agora estou tendo este problema!

Obrigado !


  - Original Message - 
  From: Ricardo César Cardoso 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Tuesday, May 29, 2007 9:27 AM
  Subject: Re: [delphi-br] Compilando todas as rotina do projeto


  Bom dia Tiago Zacchi!

  <>

  Tecnicamente é possível ter todas as tabelas num único DataModule, mas o 
preço pago por isso vc já está vendo. A cada alteração todas as units do seu 
projeto que usam o DM são recompiladas o que causa uma demora no processo de 
compilação. Por isso mesmo que eu prefiro ter DataModules separados. A tela é 
de clientes? Então tem um DataModule só pra clientes, oras! Pra que eu quero 
ter por exemplo um componente que representa uma tabela de produtos junto, se 
estou apenas tratando de uma tela de cadastro de clientes? 

  Com isso em mente vc a grosso modo, está modularizando a sua aplicação. É 
lógico que o processo de modularização vai além disso, mas esta é uma etapa.

  Sds,
  Ricardo.

  Tiago Zacchi <[EMAIL PROTECTED]> escreveu: Ola, 

  Tenho um DataModule em meu projeto que contem varios TTable referente a todas 
as tabelas de minha aplicação! 

  Todas as minhas telas (Unit's) tem uma include para este DataModule. A 
questão é que quando altero algo neste DataModule todas as Unit's são 
compiladas tbm mesmo que não tenha as alterados. Isso faz com que demore muito 
a compilação! 

  Teria alguma forma para que isso não acontessa ?? É certo ter todas as 
tabelas em um unico DataModule ou seria melhor dividir em varios DadaModule's 
para não ter este problema?? 

  Obrigado!

  [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] Compilando todas as rotina do projeto

2007-05-29 Por tôpico Tiago Zacchi
Olá,

Demora alguns minutos, pois tenho poucos Form's, mas penso no futuro quando 
tiver mais! Ja fiz Upgrade na meu micro para acelerar o processo, ja ajudou 
bastante, mas so queria saber se esta é uma boa pratica de programação. E qual 
a forma que o pessoal mais usa!

Obrigado pela atenção !


  - Original Message - 
  From: Eduardo Silva dos Santos 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Monday, May 28, 2007 6:19 PM
  Subject: Re: [delphi-br] Compilando todas as rotina do projeto


  demorar muito? quantos forms vc tem? 600 ?

  Em 28/05/07, Tiago Zacchi <[EMAIL PROTECTED]> escreveu:
  >
  > Ola,
  >
  > Tenho um DataModule em meu projeto que contem varios TTable referente a
  > todas as tabelas de minha aplicação!
  >
  > Todas as minhas telas (Unit's) tem uma include para este DataModule. A
  > questão é que quando altero algo neste DataModule todas as Unit's são
  > compiladas tbm mesmo que não tenha as alterados. Isso faz com que demore
  > muito a compilação!
  >
  > Teria alguma forma para que isso não acontessa ?? É certo ter todas as
  > tabelas em um unico DataModule ou seria melhor dividir em varios
  > DadaModule's para não ter este problema??
  >
  > Obrigado!
  >
  > [As partes desta mensagem que não continham texto foram removidas]
  >
  > 
  >

  -- 
  Eduardo Silva dos Santos
  DRD Sistemas.
  (27) 3218-4201
  MSN: [EMAIL PROTECTED]
  Site: http://www.drdsistemas.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] Compilando todas as rotina do projeto

2007-05-28 Por tôpico Tiago Zacchi
Ola, 

Tenho um DataModule em meu projeto que contem varios TTable referente a todas 
as tabelas de minha aplicação! 

Todas as minhas telas (Unit's) tem uma include para este DataModule. A questão 
é que quando altero algo neste DataModule todas as Unit's são compiladas tbm 
mesmo que não tenha as alterados. Isso faz com que demore muito a compilação! 

Teria alguma forma para que isso não acontessa ?? É certo ter todas as tabelas 
em um unico DataModule ou seria melhor dividir em varios DadaModule's para não 
ter este problema?? 

Obrigado!


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



Re: [delphi-br] Setar Foco em determinado campo da DBGrid

2007-05-25 Por tôpico Tiago Zacchi
Ok...

Ajudou sim !!!

Obrigado.


  - Original Message - 
  From: Luiz 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Friday, May 25, 2007 10:58 AM
  Subject: RES: [delphi-br] Setar Foco em determinado campo da DBGrid


  No evento KeyDown:

  DBGrid.SelectedIndex := DBGrid.Columns.Count - 1; 

  DBGrid.SelectedIndex = ìndice do campo no dbgrid. Se você quiser voltar para
  a célula em branco, é só voltar o índice dela.

  Espero ter ajudado,

  _ 

  De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
  nome de Tiago Zacchi
  Enviada em: sexta-feira, 25 de maio de 2007 10:47
  Para: Grupo_Delphi-Br
  Assunto: [delphi-br] Setar Foco em determinado campo da DBGrid

  Bom Dia a todos!

  Tenho um DBGrd em minha aplicação onde lanço itens de notas fiscais, tenho o
  campo quantidade de itens que quando o usuário digita um valor menor/igual a
  zero da uma mensagem de aviso. Ate ai tudo certo, mas queria fazer com que o
  usuário não conseguisse avançar os campos da DBGrid sem informar esta qtde.
  Tipo depois que der a msg setar o foco no campo Qdte novamente! Como posso
  fazer isto ?

  Obrigado!

  [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]



[delphi-br] Setar Foco em determinado campo da DBGrid

2007-05-25 Por tôpico Tiago Zacchi
Bom Dia a todos!


Tenho um DBGrd em minha aplicação onde lanço itens de notas fiscais,  tenho 
o campo quantidade de itens que quando o usuário digita um valor menor/igual a 
zero da uma mensagem de aviso. Ate ai tudo certo, mas queria fazer com que o 
usuário não conseguisse avançar os campos da DBGrid sem informar esta qtde. 
Tipo depois que der a msg setar o foco no campo Qdte novamente! Como posso 
fazer isto ?

 

Obrigado!


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



Re: [delphi-br] Banco de dados fornecer ou não?

2007-04-18 Por tôpico Tiago Zacchi
Olá pessoal,

Aproveitando o assunto. E quando o cliente tem um banco de dados de outro 
fornecedor de software e decide trocar e utilizar meu software. Teria problema 
em pegar os dados do banco do outro fornecedor e converter para meu BD ???

Obrigado !




  - Original Message - 
  From: [EMAIL PROTECTED] 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Tuesday, April 17, 2007 9:12 PM
  Subject: RES: [delphi-br] Banco de dados fornecer ou não?


  Obrigado pelas dicas! 

  Vlw! 



  [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] Impressão em impressora matricial

2007-03-30 Por tôpico Tiago Zacchi
Olá,

Bom sobre este componente VDO achei interessante, mas gostaria de saber se 
é possível instalar no Borland C++ Builder tbm, pois uso o Delphi e o C++ 
builder. Portanto gostaria de instala-lo nas duas ferramentas! Será que é 
possível??
Não encontrei nada no site que falasse sobre isso !

Att,
Tiago Zacchi

- Original Message - 
  From: Mario Lucio 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Wednesday, March 28, 2007 8:03 PM
  Subject: Re: [delphi-br] Impressão em impressora matricial


  VDO recomendo é otimo

  tem tudo que vc precisa.
  onde encontrar tem um site. e um forum 
  http://vdo.sourceforge.net/cms/index.php

  Mario Lucio

  - Original Message - 
  From: Tiago Zacchi 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Wednesday, March 28, 2007 10:32 AM
  Subject: [delphi-br] Impressão em impressora matricial

  Olá,

  Estive olhando as mensagens anteriores do grupo a procura de informações 
sobre impressão em impressora matricial!! Encontrei bastante coisa 
interessante, mas ainda estou com algumas duvidas!!

  Bom vamos lá :

  Como que se faz essa impressão? Por exemplo tenho que mandar os comandos 
linha a linha para imprimir? Tem como eu fazer um preview na tala antes de 
manda p/ a impressora!! Vi que tem uns componentes pra fazer isso, mas são 
pagos, existe algum free que faça isto?

  Gostaria de saber qual a maneira mais prática, para montar relatório para 
este tipo de impressora !!

  Bom ainda não fiz nenhuma impressão com essa impressora, não sei por onde 
começar, apesar das informações que já busquei ainda esta confuso !!!

  Desde já obrigado a todos! 

  Atenciosamente,
  Tiago Francisco Zacchi

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

  --

  No virus found in this incoming message.
  Checked by AVG Free Edition.
  Version: 7.5.446 / Virus Database: 268.18.18/733 - Release Date: 25/3/2007 
11:07

  [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] Impressão em impressora matricial

2007-03-30 Por tôpico Tiago Zacchi
Olá,

Gostaria de receber um exemplo sim se possível!!

Se preferir enviar em PVT meu e mail é [EMAIL PROTECTED]

Obrigado!!!


  - Original Message - 
  From: Luizcm_jr 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Thursday, March 29, 2007 8:11 AM
  Subject: Re: [delphi-br] Impressão em impressora matricial


  BLz.. Tiago,

  Seguinte, tb ja utilizei bastante esse tipo de impressão, e sempre que 
precisei encontrei aqui algumas informações interessantes sobre a impressão 
matricial.

  Complicado apenas foi trabalhar sempre com linha a linha, deve ter outra 
maneira mas eu não sei.. sinceramente..
  trabalhando linha a linha deu certo.. consegui imprimir diversos tipos de 
relatorios.. sem problema algum. Agora quanto ao preview com componentes free 
não achei legal, então desenvolvi um metodo "proprio" pq nada se cria.. tudo se 
transforma.. bom.. achei interessante.. se quiser me contate que envio um 
exemplo para voce..blz..

  Mas vai fundo.. impressão em matricial infelismente ainda precisamos muito.. 
motivos diversos.. então.. vamos lá.. desenvolver em conjunto..!!

  Abraços..
  - Original Message - 
  From: Tiago Zacchi 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Wednesday, March 28, 2007 10:32 AM
  Subject: [delphi-br] Impressão em impressora matricial

  Olá,

  Estive olhando as mensagens anteriores do grupo a procura de informações 
sobre impressão em impressora matricial!! Encontrei bastante coisa 
interessante, mas ainda estou com algumas duvidas!!

  Bom vamos lá :

  Como que se faz essa impressão? Por exemplo tenho que mandar os comandos 
linha a linha para imprimir? Tem como eu fazer um preview na tala antes de 
manda p/ a impressora!! Vi que tem uns componentes pra fazer isso, mas são 
pagos, existe algum free que faça isto?

  Gostaria de saber qual a maneira mais prática, para montar relatório para 
este tipo de impressora !!

  Bom ainda não fiz nenhuma impressão com essa impressora, não sei por onde 
começar, apesar das informações que já busquei ainda esta confuso !!!

  Desde já obrigado a todos! 

  Atenciosamente,
  Tiago Francisco Zacchi

  [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] Impressão em impressora matricial

2007-03-29 Por tôpico Tiago Zacchi
Olá,

Obrigado pela dica! O componente já encontrei para download! Mas não 
encontrei a pagina do fabricante!!
Vc tem o link ou algum material, para que eu possa obter mais informações 
sobre o produto??? (de preferência o link do fabricante)

Att,
Tiago Zacchi

  - Original Message - 
  From: BandaLemuel 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Thursday, March 29, 2007 7:49 AM
  Subject: Re: [delphi-br] Impressão em impressora matricial


  Tem um componente free que é uma blz... é muito parecido com o RDPRINT.. é o 
VDOPrinter... é muito bom... qq coisa te mando em PVT.

  Wesley

  - Original Message - 
  From: Tiago Zacchi 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Wednesday, March 28, 2007 10:32 AM
  Subject: [delphi-br] Impressão em impressora matricial

  Olá,

  Estive olhando as mensagens anteriores do grupo a procura de informações 
sobre impressão em impressora matricial!! Encontrei bastante coisa 
interessante, mas ainda estou com algumas duvidas!!

  Bom vamos lá :

  Como que se faz essa impressão? Por exemplo tenho que mandar os comandos 
linha a linha para imprimir? Tem como eu fazer um preview na tala antes de 
manda p/ a impressora!! Vi que tem uns componentes pra fazer isso, mas são 
pagos, existe algum free que faça isto?

  Gostaria de saber qual a maneira mais prática, para montar relatório para 
este tipo de impressora !!

  Bom ainda não fiz nenhuma impressão com essa impressora, não sei por onde 
começar, apesar das informações que já busquei ainda esta confuso !!!

  Desde já obrigado a todos! 

  Atenciosamente,
  Tiago Francisco Zacchi

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

  --

  No virus found in this incoming message.
  Checked by AVG Free Edition.
  Version: 7.5.446 / Virus Database: 268.18.20/736 - Release Date: 27/3/2007 
16:38

  [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] Impressão em impressora matricial

2007-03-29 Por tôpico Tiago Zacchi
Olá,

Obrigado, irei dar uma olhade nestes componentes !!



  - Original Message - 
  From: Eduardo Silva dos Santos 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Wednesday, March 28, 2007 8:34 PM
  Subject: Re: [delphi-br] Impressão em impressora matricial


  Existe um componente Free ótimo pra fazer isso, chama-se VDOPrint,

  tem preview e tudo mais.

  os pagos que são 100% tb, Rdprint, FastReport tem uma parte para
  matriciais

  de todos o + facil e que tem mais recurso é o FastReport que gera Report
  pra imprimir em modulo grafico e Texto.

  Em 28/03/07, Daniel Sobrinho Laporte <[EMAIL PROTECTED]> escreveu:
  >
  > olá amigo tente o report builder com uma fonte draft que é possível
  > imprimir
  > em matricial e visualizar atraves da propriedade PRINT, porém o componente
  > é
  > pago.
  >
  > Existe um antigo chamado ZReport q é meio chato de trabalhar mas é mais
  > facil de encontrar
  >
  > On 3/28/07, Tiago Zacchi <[EMAIL PROTECTED]>
  > wrote:
  > >
  > > Olá,
  > >
  > > Estive olhando as mensagens anteriores do grupo a procura de informações
  > > sobre impressão em impressora matricial!! Encontrei bastante coisa
  > > interessante, mas ainda estou com algumas duvidas!!
  > >
  > > Bom vamos lá :
  > >
  > > Como que se faz essa impressão? Por exemplo tenho que mandar os comandos
  > > linha a linha para imprimir? Tem como eu fazer um preview na tala antes
  > de
  > > manda p/ a impressora!! Vi que tem uns componentes pra fazer isso, mas
  > são
  > > pagos, existe algum free que faça isto?
  > >
  > > Gostaria de saber qual a maneira mais prática, para montar relatório
  > para
  > > este tipo de impressora !!
  > >
  > > Bom ainda não fiz nenhuma impressão com essa impressora, não sei por
  > onde
  > > começar, apesar das informações que já busquei ainda esta confuso !!!
  > >
  > > Desde já obrigado a todos!
  > >
  > > Atenciosamente,
  > > Tiago Francisco Zacchi
  > >
  > > [As partes desta mensagem que não continham texto foram removidas]
  > >
  > >
  > >
  >
  > --
  > Abraços,
  >
  > Daniel.
  >
  > "Sempre que a vida lhe apresentar um desafio, tenha certeza que junto dele
  > está a solução",
  >
  > [As partes desta mensagem que não continham texto foram removidas]
  >
  > 
  >

  -- 
  Eduardo Silva dos Santos
  DRD Sistemas.
  (27) 3218-4201
  MSN: [EMAIL PROTECTED]
  Site: http://www.drdsistemas.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] Impressão em impressora matricial

2007-03-28 Por tôpico Tiago Zacchi
Olá,

Estive olhando as mensagens anteriores do grupo a procura de 
informações sobre impressão em impressora matricial!! Encontrei bastante coisa 
interessante, mas ainda estou com algumas duvidas!!

Bom vamos lá :

 Como que se faz essa impressão? Por exemplo tenho que mandar os comandos 
linha a linha para imprimir? Tem como eu fazer um preview na tala antes de 
manda p/ a impressora!! Vi que tem uns componentes pra fazer isso, mas são 
pagos, existe algum free que faça isto?

Gostaria de saber qual a maneira mais prática, para montar relatório para 
este tipo de impressora !!

Bom ainda não fiz nenhuma impressão com essa impressora, não sei por onde 
começar, apesar das informações que já busquei ainda esta confuso !!!

Desde já obrigado a todos! 


Atenciosamente,
Tiago Francisco Zacchi

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