Res: [delphi-br] Off-Topic: Pagar por um funcion ário

2008-01-23 Por tôpico Anderson Furtilho
Sergio eu estava pensando em algo tipo projeto, por exemplo, eu pego um sistema 
para desenvolver no valor de 1000,00. Quanto eu poderia pagar a este 
funcionário que iria desenvolver em 60% do trabalho, pois eu iria trabalhar no 
banco de dados, iria passar um pente fino no trabalho dele e aprovar ou não. 
Portanto ele não iria trabalhar 100% no projeto e sim uns 60% o restante seria 
eu e meu sócio mesmo.

Valeu pela dica

- Mensagem original 
De: sergio cavalcante [EMAIL PROTECTED]
Para: delphi-br@yahoogrupos.com.br
Enviadas: Terça-feira, 22 de Janeiro de 2008 18:20:21
Assunto: Re: [delphi-br] Off-Topic: Pagar por um funcionário









  



como eu poderia proceder para pagar este fulano, comissão ?, 
Salário ?

R - Você tem um fluxo de caixa? receita fixa? despesas fixas?

tem um software de controle que cadastre isso pra você?



Porque, só assim você vai saber quanto terá disponível para o salário do

mesmo

sem quebrar as outras despesas da sua empresa.



 Como somos socios eu e meu amigo, nós rachamos o lucro e despesas então

sempre fica certo no final, mas e agora ?



R - Nesse caso ele entraria no fluxo de caixa como despesa fixa. Tente

colocar o dia do pagamento

pra depois das entradas das suas receitas, se essas entradas forem fixas

também.



Como eu poderia avaliar e pagar esse funcionário, principalmente, sabendo

que ele não tem a experiencia em programação que temos.



R - Pelo que você disse, vocês possuem experiência em programação. Faça um

teste!

Se você não conhece a pessoa, só o CV, o teste é um bom termômetro

por parte de pessoas mais experientes pra determinar em que nível esse

candidato

está, ou se ainda, está abaixo das suas expectativas. Sobre o salário,

avalie duas coisas

1 - O Mercado. Tem várias faixas salariais no google, por experiência e em

que tecnologia.

2 - Seu bolso. Vê se dá pra pagar essa faixa. Senão, contrate um com menos

experiência,

e faça um coaching.



Espero ter ajudado.

Sérgio Cavalcante



2008/1/22 Anderson Furtilho andersonfurtilhobr3 @yahoo.com. br:



   Olá amigos da lista!



 Atualmente trabalho com um sócio no desenvolvimento de sistemas aqui na

 minha cidade. Surgiu a ideia de contratarmos um funcionário e eu gostaria de

 saber dos amigos que ja estão na area a mais tempo que eu como eu poderia

 proceder para pagar este fulano, comissão ?, Salário ?, como ?



 Como somos socios eu e meu amigo, nós rachamos o lucro e despesas então

 sempre fica certo no final, mas e agora ?

 Como eu poderia avaliar e pagar esse funcionário, principalmente, sabendo

 que ele não tem a experiencia em programação que temos.



 Qualquer dica ficarei agradecido.



 Um forte abraço a todos

 Anderson



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

 armazenamento!

 http://br.mail. yahoo.com/

  





-- 

Atenciosamente,

 - -

Sérgio Cavalcante

Gerente de Projetos

Mitros Tecnologia



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






  







!--

#ygrp-mkp{
border:1px solid #d8d8d8;font-family:Arial;margin:14px 0px;padding:0px 14px;}
#ygrp-mkp hr{
border:1px solid #d8d8d8;}
#ygrp-mkp #hd{
color:#628c2a;font-size:85%;font-weight:bold;line-height:122%;margin:10px 0px;}
#ygrp-mkp #ads{
margin-bottom:10px;}
#ygrp-mkp .ad{
padding:0 0;}
#ygrp-mkp .ad a{
color:#ff;text-decoration:none;}
--



!--

#ygrp-sponsor #ygrp-lc{
font-family:Arial;}
#ygrp-sponsor #ygrp-lc #hd{
margin:10px 0px;font-weight:bold;font-size:78%;line-height:122%;}
#ygrp-sponsor #ygrp-lc .ad{
margin-bottom:10px;padding:0 0;}
--



!--

#ygrp-mlmsg {font-size:13px;font-family:arial, helvetica, clean, sans-serif;}
#ygrp-mlmsg table {font-size:inherit;font:100%;}
#ygrp-mlmsg select, input, textarea {font:99% arial, helvetica, clean, 
sans-serif;}
#ygrp-mlmsg pre, code {font:115% monospace;}
#ygrp-mlmsg * {line-height:1.22em;}
#ygrp-text{
font-family:Georgia;
}
#ygrp-text p{
margin:0 0 1em 0;}
#ygrp-tpmsgs{
font-family:Arial;
clear:both;}
#ygrp-vitnav{
padding-top:10px;font-family:Verdana;font-size:77%;margin:0;}
#ygrp-vitnav a{
padding:0 1px;}
#ygrp-actbar{
clear:both;margin:25px 0;white-space:nowrap;color:#666;text-align:right;}
#ygrp-actbar .left{
float:left;white-space:nowrap;}
.bld{font-weight:bold;}
#ygrp-grft{
font-family:Verdana;font-size:77%;padding:15px 0;}
#ygrp-ft{
font-family:verdana;font-size:77%;border-top:1px solid #666;
padding:5px 0;
}
#ygrp-mlmsg #logo{
padding-bottom:10px;}

#ygrp-vital{
background-color:#e0ecee;margin-bottom:20px;padding:2px 0 8px 8px;}
#ygrp-vital #vithd{
font-size:77%;font-family:Verdana;font-weight:bold;color:#333;text-transform:uppercase;}
#ygrp-vital ul{
padding:0;margin:2px 0;}
#ygrp-vital ul li{
list-style-type:none;clear:both;border:1px solid #e0ecee;
}
#ygrp-vital ul li .ct{
font-weight:bold;color:#ff7900;float:right;width:2em;text-align:right;padding-right:.5em;}
#ygrp-vital ul li .cat{
font-weight:bold;}
#ygrp-vital a{

Re: [delphi-br] dbchar Por E-Mail

2008-01-23 Por tôpico Guionardo Furlan
Sem olhar, acho que dá pra pegar um tbitmap, assign o canvas do
gráfico e salvar em jpeg.

Em 22/01/08, Tatu [EMAIL PROTECTED] escreveu:

 Estou necessitando pegar uma estatistica dos ultimos 5 meses + o mes
  corrente e montar um graficoAte aqui blz. com os componentes que
  tenho consigo gerar o graficoporem ese grafico tem que ser enviado
  por mail no mesmo formato.alguma sugestão de como fazer isso.???..
  Obs. Enviar para o excel nao é uma alternativa porque este computador
  somente tem o windows totalmente pelado !!!...



-- 
Timeo hominem unius libri
Cogito ergo sum - Carpe diem

[]s
Guionardo Furlan
http://guionardo.blogspot.com


[delphi-br] Filtro por Hora

2008-01-23 Por tôpico caionmoreno
Estou utilizando o seguinte filtro:
dm.tcaixa.Filter:='Data='+quotedstr(datetostr(date))+'and
Hora='+quotedstr(TimeToStr(Time))+' and
CodOperador='+quotedstr(Operador)+' and
Caixa='+QuotedStr(IntToStr(Caixa));

Eu aciono o filtro na hora que eu abro o caixa, e na hora de fechar o
caixa ele vai ler as informaçoes da tabela, que DEVERIAM ser de hoje
('Data='+quotedstr(datetostr(date))), do caixa
(Caixa='+QuotedStr(IntToStr(Caixa))), do operador
(CodOperador='+quotedstr(Operador)) e apenas as transações DEPOIS que
abriu o caixa (Hora='+quotedstr(TimeToStr(Time))).
O filtro funciona direitinho com tudo, menos com a hora, se eu abrir
um caixa agora, fechar, e depois abrir o mesmo caixa, com o mesmo
operador, ele vai pega as primeiras transações, que foram feitas
quando eu abri o caixa pela primeira vez, ou seja, o filtro por hora
não está funcionando.
Alguém sabe porque??? Ou tem alguma sugestão para fazer funcionar??
Obrigado



RES: [delphi-br] Filtro por Hora

2008-01-23 Por tôpico Davi Eduardo Borges Wall
Sim! Faça um SQL em vez de filter!

 

De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de 
caionmoreno
Enviada em: quarta-feira, 23 de janeiro de 2008 09:32
Para: delphi-br@yahoogrupos.com.br
Assunto: [delphi-br] Filtro por Hora

 

Estou utilizando o seguinte filtro:
dm.tcaixa.Filter:='Data='+quotedstr(datetostr(date))+'and
Hora='+quotedstr(TimeToStr(Time))+' and
CodOperador='+quotedstr(Operador)+' and
Caixa='+QuotedStr(IntToStr(Caixa));

Eu aciono o filtro na hora que eu abro o caixa, e na hora de fechar o
caixa ele vai ler as informaçoes da tabela, que DEVERIAM ser de hoje
('Data='+quotedstr(datetostr(date))), do caixa
(Caixa='+QuotedStr(IntToStr(Caixa))), do operador
(CodOperador='+quotedstr(Operador)) e apenas as transações DEPOIS que
abriu o caixa (Hora='+quotedstr(TimeToStr(Time))).
O filtro funciona direitinho com tudo, menos com a hora, se eu abrir
um caixa agora, fechar, e depois abrir o mesmo caixa, com o mesmo
operador, ele vai pega as primeiras transações, que foram feitas
quando eu abri o caixa pela primeira vez, ou seja, o filtro por hora
não está funcionando.
Alguém sabe porque??? Ou tem alguma sugestão para fazer funcionar??
Obrigado

 



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



Re: RES: [delphi-br] Filtro por Hora

2008-01-23 Por tôpico caionmoreno
2 duvidas.
1-O Select do SQL pode ser usado igual o filtro?? (na mesma hora, com
as mesmas funções?)
2-Como ficaria o Select para que filtre como eu quero??

--- Em delphi-br@yahoogrupos.com.br, Davi Eduardo Borges Wall
[EMAIL PROTECTED] escreveu

 Sim! Faça um SQL em vez de filter!
 
  
 
 De: delphi-br@yahoogrupos.com.br
[mailto:[EMAIL PROTECTED] Em nome de caionmoreno
 Enviada em: quarta-feira, 23 de janeiro de 2008 09:32
 Para: delphi-br@yahoogrupos.com.br
 Assunto: [delphi-br] Filtro por Hora
 
  
 
 Estou utilizando o seguinte filtro:
 dm.tcaixa.Filter:='Data='+quotedstr(datetostr(date))+'and
 Hora='+quotedstr(TimeToStr(Time))+' and
 CodOperador='+quotedstr(Operador)+' and
 Caixa='+QuotedStr(IntToStr(Caixa));
 
 Eu aciono o filtro na hora que eu abro o caixa, e na hora de fechar o
 caixa ele vai ler as informaçoes da tabela, que DEVERIAM ser de hoje
 ('Data='+quotedstr(datetostr(date))), do caixa
 (Caixa='+QuotedStr(IntToStr(Caixa))), do operador
 (CodOperador='+quotedstr(Operador)) e apenas as transações DEPOIS que
 abriu o caixa (Hora='+quotedstr(TimeToStr(Time))).
 O filtro funciona direitinho com tudo, menos com a hora, se eu abrir
 um caixa agora, fechar, e depois abrir o mesmo caixa, com o mesmo
 operador, ele vai pega as primeiras transações, que foram feitas
 quando eu abri o caixa pela primeira vez, ou seja, o filtro por hora
 não está funcionando.
 Alguém sabe porque??? Ou tem alguma sugestão para fazer funcionar??
 Obrigado
 
  
 
 
 
 [As partes desta mensagem que não continham texto foram removidas]





[delphi-br] [Off] Sistema de Créditos Devmedia

2008-01-23 Por tôpico Adriano Santos (Yahoo)
Olá pessoal,

Uma novidade no portal Devmedia. Agora é possível comprar aulas 
individuais. Uma ajuda para quem não quer comprar a assinatura completa.
Além disso a Devmedia está pagando comissão para quem quiser criar 
vídeo-aulas e artigos on-line.

Vale a pena conferir:
www.devmedia.com.br/creditos


[]s


-- 
Adriano Santos
-
Editor Técnico Revista ClubeDelphi.
http://www.delphitodelphi.blogspot.com
http://www.devmedia.com.br
http://www.devmedia.com.br/clubedelphi/pagina.asp




[delphi-br] Incorporar o um Quickreport na Frm Main

2008-01-23 Por tôpico Jose Eduardo Victorino
Ola amigos, sou muito novo na comunidade daqui graças ao meu mentou voltei a 
estudar Delphi, mas tenho varias duvidas . Como faço para adicionar minha 
QuickReportForm1 na MainForm principal para no menu pop-down eu possa imprimir, 
desda agradeço a todos e este forum é muiito show, estou aprendendo muitas 
solucoes mesmo para um super novato,,


Fui



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



[delphi-br] Update 4 Delphi 2007

2008-01-23 Por tôpico JCPF GMAIL
PessoALL,

 

Está ou não confiável esse update do Delphi 2007?

 

João Carlos

 



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



[delphi-br] Localização dos arquivos de configuração

2008-01-23 Por tôpico José Mário Silva Guedes
Bom dia!

Para que o usuário possa configurar o comportamento dos meus aplicativos,
optei por utilizar arquivos INIs.

Para isso, criei um applet no Painel de Controle.

Gostaria de saber a opnião dos colegas qual seria o melhor local para
guardar esses arquivos...

Diretório do Windows?

Diretório do Sistema?

Diretório dos Meus Doscumentos?

No momento estou guardando no diretório do Windows... Mas acho que não é o
lugar correto.

Grato pela atenção!


-- 
José Mário Silva Guedes
Analista Programador Delphi
http://pgviavel.blogspot.com/


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



Re: [delphi-br] Localização dos arquivos de configuração

2008-01-23 Por tôpico Eduardo Silva dos Santos
melhor no diretório do sistema.

Em 23/01/08, José Mário Silva Guedes [EMAIL PROTECTED] escreveu:

   Bom dia!

 Para que o usuário possa configurar o comportamento dos meus aplicativos,
 optei por utilizar arquivos INIs.

 Para isso, criei um applet no Painel de Controle.

 Gostaria de saber a opnião dos colegas qual seria o melhor local para
 guardar esses arquivos...

 Diretório do Windows?

 Diretório do Sistema?

 Diretório dos Meus Doscumentos?

 No momento estou guardando no diretório do Windows... Mas acho que não é o
 lugar correto.

 Grato pela atenção!

 --
 José Mário Silva Guedes
 Analista Programador Delphi
 http://pgviavel.blogspot.com/

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



Re: [delphi-br] Update 4 Delphi 2007

2008-01-23 Por tôpico Eduardo Silva dos Santos
Esta sim, resolveu grande parte dos bug's mais ainda existem outros
pendentes..

mas pelo menos corrigiu aquele onde o Menu de contexto do TEdit nao aparece.

Em 23/01/08, JCPF GMAIL [EMAIL PROTECTED] escreveu:

   PessoALL,

 Está ou não confiável esse update do Delphi 2007?

 João Carlos

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



[delphi-br] Arquivo de Ajuda no Sistema

2008-01-23 Por tôpico rafaelpinto19
   Bom Dia Galera, podem me informar onde eu posso encontrar Tutorias,
apostilas que ensinam a criar arquivos de Ajudas para Colocar no
Sistema?? Meu patrão quer que eu faço isso, mas eu não sei nem por
onde começar!! Agrdeço e desculpem qualquer coisa.

   Rafael Pinto.



Re: [delphi-br] Arquivo de Ajuda no Sistema

2008-01-23 Por tôpico Moacir - GMail

Rafael,

Para criação de help em html:

http://www.macoratti.net/win_hlp.htm
http://www.macoratti.net/ajuda.htm

Veja se te ajuda,

Moacir


rafaelpinto19 escreveu:
Bom Dia Galera, podem me informar onde eu posso encontrar Tutorias,
 apostilas que ensinam a criar arquivos de Ajudas para Colocar no
 Sistema?? Meu patrão quer que eu faço isso, mas eu não sei nem por
 onde começar!! Agrdeço e desculpem qualquer coisa.

Rafael Pinto.



   


[delphi-br] Iniciante Iniciante

2008-01-23 Por tôpico Mario Rodrigues
Srs,
   
  To tentando aprender delphi e estou desenvolvendo um sisteminha de 
compras...os frm's de cadastros basicos (cliente..fornecedor...produtos...)tudo 
ok...porem o de vendas estou tento dificuldadesonde tem o relacionamento 
com itens_venda e venda.no formVenda teria...na parte superior 
cliente,cod_venda e data...no dbgrid abaixo seriam os 
itens...produto...quantidade...valor (da linha)...cod_vendaalguem teria um 
exemplo bem basico para q eu pudesse dar uma olhada em como fazer ou um link ou 
material enfim qualquer coisa q eu possa tirar esse duvida...
   
  Abraços

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



[delphi-br] Nota Fiscal

2008-01-23 Por tôpico Alexandre
Pessoal fiz um programa para o usuário montar a nota fiscal dele, ele coloca a 
margem superior e lateral do campo para imprimir no local desejado, até ai tudo 
bem, o problema agora esta na hora da criação da impressão, alguem tem algum 
código que possa me ajudar, de como montar isso?Tem como eu montar exatamente 
onde eu quiser que seja impresso na tela?eu uso o QuickReport mas ele é 
limitado, quero outra forma, de preferência uma forma que eu possa ter total 
controle dos itens a serem impressos.

Alex

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



[delphi-br] Delphi 2007 x Qtek 9100

2008-01-23 Por tôpico Renato Bermudo
Olá pessoal!
Alguém poderia informar se é possível utilizar o Delphi 2007 para desenvolver 
aplicativos (tipo Pedidos de vendas) para o Qtek 9100?
Obrigado!

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



Re: [delphi-br] Como gerar Assinatura do Hash

2008-01-23 Por tôpico Alcistemas Informática
kra, pode mandar pra mim também ?

obrigado,


  - Original Message - 
  From: Jumper 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Tuesday, January 22, 2008 1:41 PM
  Subject: Re: [delphi-br] Como gerar Assinatura do Hash


  Cara estou te enviando a biblioteca que uso para gerar MD5
  dá uma ohada.

  Em 22/01/08, DIMAS BOLOGNANI [EMAIL PROTECTED] escreveu:
  
   Ola pessoal, bom dia pra todos
  
   Tenho um programa comercial de automação com ECF - emissor de cupom
   fiscal, agora em SP tem a necessidade de gerar alguns arquivos p/ receita,
   em relação ao arquivo das vendas efetuadas no cupom fiscal há a necessidade
   de gerar um codigo MD-5 e assinatura do Hash... Alguem sabe como fazer
   usando o Delphi?
  
   Atenciosamente,
  
   DBSOFT INFORMÁTICA LDTDA
   OURO FINO - MG
   Dimas Bolognani
   Tel:35-3441-5254
  
   [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: RES: [delphi-br] Filtro por Hora

2008-01-23 Por tôpico caionmoreno
Davi, eu tentei fazer um SQL mas não consgui.
Você poderia me ajudar, em como seria esse SQL ??

--- Em delphi-br@yahoogrupos.com.br, Davi Eduardo Borges Wall
[EMAIL PROTECTED] escreveu

 Sim! Faça um SQL em vez de filter!
 
  
 
 De: delphi-br@yahoogrupos.com.br
[mailto:[EMAIL PROTECTED] Em nome de caionmoreno
 Enviada em: quarta-feira, 23 de janeiro de 2008 09:32
 Para: delphi-br@yahoogrupos.com.br
 Assunto: [delphi-br] Filtro por Hora
 
  
 
 Estou utilizando o seguinte filtro:
 dm.tcaixa.Filter:='Data='+quotedstr(datetostr(date))+'and
 Hora='+quotedstr(TimeToStr(Time))+' and
 CodOperador='+quotedstr(Operador)+' and
 Caixa='+QuotedStr(IntToStr(Caixa));
 
 Eu aciono o filtro na hora que eu abro o caixa, e na hora de fechar o
 caixa ele vai ler as informaçoes da tabela, que DEVERIAM ser de hoje
 ('Data='+quotedstr(datetostr(date))), do caixa
 (Caixa='+QuotedStr(IntToStr(Caixa))), do operador
 (CodOperador='+quotedstr(Operador)) e apenas as transações DEPOIS que
 abriu o caixa (Hora='+quotedstr(TimeToStr(Time))).
 O filtro funciona direitinho com tudo, menos com a hora, se eu abrir
 um caixa agora, fechar, e depois abrir o mesmo caixa, com o mesmo
 operador, ele vai pega as primeiras transações, que foram feitas
 quando eu abri o caixa pela primeira vez, ou seja, o filtro por hora
 não está funcionando.
 Alguém sabe porque??? Ou tem alguma sugestão para fazer funcionar??
 Obrigado
 
  
 
 
 
 [As partes desta mensagem que não continham texto foram removidas]





Re: [delphi-br] Como gerar Assinatura do Hash

2008-01-23 Por tôpico Alcistemas Informática
Instalei, mais não tenho nem ideia como eu uso isso dentro do meu aplicativo..


ex:

Até aqui tudo bem, usei uma unit para gerar o MD5 
6.10.1.1.1 - Aplicar a função unidirecional MD5 uma única vez em todo o 
arquivo, com exceção do registro EAD. O resultado será um código de 128 bits, 
ou 16 caracteres ASCII, correspondendo a um número hexadecimal de 32 dígitos. 
Deverá ser utilizado nos cálculos o número hexadecimal, considerando-o como um 
único bloco.



daqui pra baixo, como implementar dentro do meu aplicativo ??



6.10.1.1.2 - Criar uma chave privada de 1024 bits, equivalente a um número 
hexadecimal de 256 dígitos.

6.10.1.1.3 - Criptografar o código hexadecimal gerado no item 6.10.1.1.1, 
utilizando a chave do item 6.10.1.1.2, pelo algoritmo RSA de chave pública. O 
resultado dessa critptografia, um número hexadecimal com até 256 dígitos, 
deverá ser informado no campo Assinatura digital.

6.10.1.1.1 - Aplicar a função unidirecional MD5 uma única vez em todo o 
arquivo, com exceção do registro EAD. O resultado será um código de 128 bits, 
ou 16 caracteres ASCII, correspondendo a um número hexadecimal de 32 dígitos. 
Deverá ser utilizado nos cálculos o número hexadecimal, considerando-o como um 
único bloco.

6.10.1.1.2 - Criar uma chave privada de 1024 bits, equivalente a um número 
hexadecimal de 256 dígitos.

6.10.1.1.3 - Criptografar o código hexadecimal gerado no item 6.10.1.1.1, 
utilizando a chave do item 6.10.1.1.2, pelo algoritmo RSA de chave pública. O 
resultado dessa critptografia, um número hexadecimal com até 256 dígitos, 
deverá ser informado no campo Assinatura digital.



  - Original Message - 
  From: Consultores Software 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Tuesday, January 22, 2008 9:57 AM
  Subject: Re: [delphi-br] Como gerar Assinatura do Hash


  Colega, você pode usar os componentes da suite Lockbox

  http://sourceforge.net/projects/tplockbox/

  Em 22/01/08, DIMAS BOLOGNANI [EMAIL PROTECTED] escreveu:
  
   Ola pessoal, bom dia pra todos
  
   Tenho um programa comercial de automação com ECF - emissor de cupom
   fiscal, agora em SP tem a necessidade de gerar alguns arquivos p/ receita,
   em relação ao arquivo das vendas efetuadas no cupom fiscal há a necessidade
   de gerar um codigo MD-5 e assinatura do Hash... Alguem sabe como fazer
   usando o Delphi?
  
   Atenciosamente,
  
   DBSOFT INFORMÁTICA LDTDA
   OURO FINO - MG
   Dimas Bolognani
   Tel:35-3441-5254
  
   [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]



RES: RES: [delphi-br] Filtro por Hora

2008-01-23 Por tôpico Davi Eduardo Borges Wall
Poste aqui o SQL que vc criou que eu tento te ajudar!

 

 

De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de 
caionmoreno
Enviada em: quarta-feira, 23 de janeiro de 2008 14:23
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: RES: [delphi-br] Filtro por Hora

 

Davi, eu tentei fazer um SQL mas não consgui.
Você poderia me ajudar, em como seria esse SQL ??

--- Em delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br , 
Davi Eduardo Borges Wall
[EMAIL PROTECTED] escreveu

 Sim! Faça um SQL em vez de filter!
 
 
 
 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 caionmoreno
 Enviada em: quarta-feira, 23 de janeiro de 2008 09:32
 Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br 
 Assunto: [delphi-br] Filtro por Hora
 
 
 
 Estou utilizando o seguinte filtro:
 dm.tcaixa.Filter:='Data='+quotedstr(datetostr(date))+'and
 Hora='+quotedstr(TimeToStr(Time))+' and
 CodOperador='+quotedstr(Operador)+' and
 Caixa='+QuotedStr(IntToStr(Caixa));
 
 Eu aciono o filtro na hora que eu abro o caixa, e na hora de fechar o
 caixa ele vai ler as informaçoes da tabela, que DEVERIAM ser de hoje
 ('Data='+quotedstr(datetostr(date))), do caixa
 (Caixa='+QuotedStr(IntToStr(Caixa))), do operador
 (CodOperador='+quotedstr(Operador)) e apenas as transações DEPOIS que
 abriu o caixa (Hora='+quotedstr(TimeToStr(Time))).
 O filtro funciona direitinho com tudo, menos com a hora, se eu abrir
 um caixa agora, fechar, e depois abrir o mesmo caixa, com o mesmo
 operador, ele vai pega as primeiras transações, que foram feitas
 quando eu abri o caixa pela primeira vez, ou seja, o filtro por hora
 não está funcionando.
 Alguém sabe porque??? Ou tem alguma sugestão para fazer funcionar??
 Obrigado
 
 
 
 
 
 [As partes desta mensagem que não continham texto foram removidas]


 



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



[delphi-br] Mainmenu Delphi 2006

2008-01-23 Por tôpico Gilson
Alguém sabe dizer como faço para que os ítens de um mainmenu (padrão do
delphi) sejam exibidos em tempo de projeto?

Obs: Se eu der um duplo click no objeto ele mostra, mas eu quero é que os
ítens sejam exibidos como se o sistema estivesse em execução.

Obrigado,


Gilson


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



Re: RES: RES: [delphi-br] Filtro por Hora

2008-01-23 Por tôpico caionmoreno
Ta aqui:
dm.qCaixa.SQL.Add('Select * from Caixa.DB Where
Data='''+DateToStr(Data)+''' and Hora= '''+TimeToStr(Hora)+''' and
CodOperador='''+Operador+''' and Caixa= '''+IntToStr(Caixa)+);

Ele da type missmatch, por causa da data e da hora, só que só posso
colocar na função se for string, e tem que ser tipo data e tipo hora.


--- Em delphi-br@yahoogrupos.com.br, Davi Eduardo Borges Wall
[EMAIL PROTECTED] escreveu

 Poste aqui o SQL que vc criou que eu tento te ajudar!
 
  
 
  
 
 De: delphi-br@yahoogrupos.com.br
[mailto:[EMAIL PROTECTED] Em nome de caionmoreno
 Enviada em: quarta-feira, 23 de janeiro de 2008 14:23
 Para: delphi-br@yahoogrupos.com.br
 Assunto: Re: RES: [delphi-br] Filtro por Hora
 
  
 
 Davi, eu tentei fazer um SQL mas não consgui.
 Você poderia me ajudar, em como seria esse SQL ??
 
 --- Em delphi-br@yahoogrupos.com.br
mailto:delphi-br%40yahoogrupos.com.br , Davi Eduardo Borges Wall
 davi.wall@ escreveu
 
  Sim! Faça um SQL em vez de filter!
  
  
  
  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 caionmoreno
  Enviada em: quarta-feira, 23 de janeiro de 2008 09:32
  Para: delphi-br@yahoogrupos.com.br
mailto:delphi-br%40yahoogrupos.com.br 
  Assunto: [delphi-br] Filtro por Hora
  
  
  
  Estou utilizando o seguinte filtro:
  dm.tcaixa.Filter:='Data='+quotedstr(datetostr(date))+'and
  Hora='+quotedstr(TimeToStr(Time))+' and
  CodOperador='+quotedstr(Operador)+' and
  Caixa='+QuotedStr(IntToStr(Caixa));
  
  Eu aciono o filtro na hora que eu abro o caixa, e na hora de fechar o
  caixa ele vai ler as informaçoes da tabela, que DEVERIAM ser de hoje
  ('Data='+quotedstr(datetostr(date))), do caixa
  (Caixa='+QuotedStr(IntToStr(Caixa))), do operador
  (CodOperador='+quotedstr(Operador)) e apenas as transações DEPOIS que
  abriu o caixa (Hora='+quotedstr(TimeToStr(Time))).
  O filtro funciona direitinho com tudo, menos com a hora, se eu abrir
  um caixa agora, fechar, e depois abrir o mesmo caixa, com o mesmo
  operador, ele vai pega as primeiras transações, que foram feitas
  quando eu abri o caixa pela primeira vez, ou seja, o filtro por hora
  não está funcionando.
  Alguém sabe porque??? Ou tem alguma sugestão para fazer funcionar??
  Obrigado
  
  
  
  
  
  [As partes desta mensagem que não continham texto foram removidas]
 
 
  
 
 
 
 [As partes desta mensagem que não continham texto foram removidas]





RES: RES: RES: [delphi-br] Filtro por Hora

2008-01-23 Por tôpico Davi Eduardo Borges Wall
Minha nossa isso é PIradox? Bando de dados?

 

Eu não sei como fazer isso em piradox, mas vamos lá..

 

Que retorno de formato da data e hora quando faz um SQL assim

SELECT DATA, HORA FROM CAIXA.DB  ???

 

 

 

De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de 
caionmoreno
Enviada em: quarta-feira, 23 de janeiro de 2008 14:33
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: RES: RES: [delphi-br] Filtro por Hora

 

Ta aqui:
dm.qCaixa.SQL.Add('Select * from Caixa.DB Where
Data='''+DateToStr(Data)+''' and Hora= '''+TimeToStr(Hora)+''' and
CodOperador='''+Operador+''' and Caixa= '''+IntToStr(Caixa)+);

Ele da type missmatch, por causa da data e da hora, só que só posso
colocar na função se for string, e tem que ser tipo data e tipo hora.

--- Em delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br , 
Davi Eduardo Borges Wall
[EMAIL PROTECTED] escreveu

 Poste aqui o SQL que vc criou que eu tento te ajudar!
 
 
 
 
 
 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 caionmoreno
 Enviada em: quarta-feira, 23 de janeiro de 2008 14:23
 Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br 
 Assunto: Re: RES: [delphi-br] Filtro por Hora
 
 
 
 Davi, eu tentei fazer um SQL mas não consgui.
 Você poderia me ajudar, em como seria esse SQL ??
 
 --- Em delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br 
mailto:delphi-br%40yahoogrupos.com.br , Davi Eduardo Borges Wall
 davi.wall@ escreveu
 
  Sim! Faça um SQL em vez de filter!
  
  
  
  De: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br 
mailto:delphi-br%40yahoogrupos.com.br 
 [mailto:delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br 
mailto:delphi-br%40yahoogrupos.com.br ] Em nome de caionmoreno
  Enviada em: quarta-feira, 23 de janeiro de 2008 09:32
  Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br 
mailto:delphi-br%40yahoogrupos.com.br 
  Assunto: [delphi-br] Filtro por Hora
  
  
  
  Estou utilizando o seguinte filtro:
  dm.tcaixa.Filter:='Data='+quotedstr(datetostr(date))+'and
  Hora='+quotedstr(TimeToStr(Time))+' and
  CodOperador='+quotedstr(Operador)+' and
  Caixa='+QuotedStr(IntToStr(Caixa));
  
  Eu aciono o filtro na hora que eu abro o caixa, e na hora de fechar o
  caixa ele vai ler as informaçoes da tabela, que DEVERIAM ser de hoje
  ('Data='+quotedstr(datetostr(date))), do caixa
  (Caixa='+QuotedStr(IntToStr(Caixa))), do operador
  (CodOperador='+quotedstr(Operador)) e apenas as transações DEPOIS que
  abriu o caixa (Hora='+quotedstr(TimeToStr(Time))).
  O filtro funciona direitinho com tudo, menos com a hora, se eu abrir
  um caixa agora, fechar, e depois abrir o mesmo caixa, com o mesmo
  operador, ele vai pega as primeiras transações, que foram feitas
  quando eu abri o caixa pela primeira vez, ou seja, o filtro por hora
  não está funcionando.
  Alguém sabe porque??? Ou tem alguma sugestão para fazer funcionar??
  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: RES: RES: RES: [delphi-br] Filtro por Hora

2008-01-23 Por tôpico caionmoreno
Data está no formato Date
E hora no formato Time

Eu preciso fazer um select, onde eu filtre o banco de dados e me
retorne somente os cadastro de depois do filtro, ou seja, eu dei o
select * from Caixa.db where Data = (HOJE) and Hora = (Agora), e a
partir dai, tudo que eu cadastrar ele vai mostrar...
O problema é como passar os valores de (HOJE) e (AGORA).



--- Em delphi-br@yahoogrupos.com.br, Davi Eduardo Borges Wall
[EMAIL PROTECTED] escreveu

 Minha nossa isso é PIradox? Bando de dados?
 
  
 
 Eu não sei como fazer isso em piradox, mas vamos lá..
 
  
 
 Que retorno de formato da data e hora quando faz um SQL assim
 
 SELECT DATA, HORA FROM CAIXA.DB  ???
 
  
 
  
 
  
 
 De: delphi-br@yahoogrupos.com.br
[mailto:[EMAIL PROTECTED] Em nome de caionmoreno
 Enviada em: quarta-feira, 23 de janeiro de 2008 14:33
 Para: delphi-br@yahoogrupos.com.br
 Assunto: Re: RES: RES: [delphi-br] Filtro por Hora
 
  
 
 Ta aqui:
 dm.qCaixa.SQL.Add('Select * from Caixa.DB Where
 Data='''+DateToStr(Data)+''' and Hora= '''+TimeToStr(Hora)+''' and
 CodOperador='''+Operador+''' and Caixa= '''+IntToStr(Caixa)+);
 
 Ele da type missmatch, por causa da data e da hora, só que só posso
 colocar na função se for string, e tem que ser tipo data e tipo hora.
 
 --- Em delphi-br@yahoogrupos.com.br
mailto:delphi-br%40yahoogrupos.com.br , Davi Eduardo Borges Wall
 davi.wall@ escreveu
 
  Poste aqui o SQL que vc criou que eu tento te ajudar!
  
  
  
  
  
  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 caionmoreno
  Enviada em: quarta-feira, 23 de janeiro de 2008 14:23
  Para: delphi-br@yahoogrupos.com.br
mailto:delphi-br%40yahoogrupos.com.br 
  Assunto: Re: RES: [delphi-br] Filtro por Hora
  
  
  
  Davi, eu tentei fazer um SQL mas não consgui.
  Você poderia me ajudar, em como seria esse SQL ??
  
  --- Em delphi-br@yahoogrupos.com.br
mailto:delphi-br%40yahoogrupos.com.br 
 mailto:delphi-br%40yahoogrupos.com.br , Davi Eduardo Borges Wall
  davi.wall@ escreveu
  
   Sim! Faça um SQL em vez de filter!
   
   
   
   De: delphi-br@yahoogrupos.com.br
mailto:delphi-br%40yahoogrupos.com.br 
 mailto:delphi-br%40yahoogrupos.com.br 
  [mailto:delphi-br@yahoogrupos.com.br
mailto:delphi-br%40yahoogrupos.com.br 
 mailto:delphi-br%40yahoogrupos.com.br ] Em nome de caionmoreno
   Enviada em: quarta-feira, 23 de janeiro de 2008 09:32
   Para: delphi-br@yahoogrupos.com.br
mailto:delphi-br%40yahoogrupos.com.br 
 mailto:delphi-br%40yahoogrupos.com.br 
   Assunto: [delphi-br] Filtro por Hora
   
   
   
   Estou utilizando o seguinte filtro:
   dm.tcaixa.Filter:='Data='+quotedstr(datetostr(date))+'and
   Hora='+quotedstr(TimeToStr(Time))+' and
   CodOperador='+quotedstr(Operador)+' and
   Caixa='+QuotedStr(IntToStr(Caixa));
   
   Eu aciono o filtro na hora que eu abro o caixa, e na hora de
fechar o
   caixa ele vai ler as informaçoes da tabela, que DEVERIAM ser de hoje
   ('Data='+quotedstr(datetostr(date))), do caixa
   (Caixa='+QuotedStr(IntToStr(Caixa))), do operador
   (CodOperador='+quotedstr(Operador)) e apenas as transações
DEPOIS que
   abriu o caixa (Hora='+quotedstr(TimeToStr(Time))).
   O filtro funciona direitinho com tudo, menos com a hora, se eu abrir
   um caixa agora, fechar, e depois abrir o mesmo caixa, com o mesmo
   operador, ele vai pega as primeiras transações, que foram feitas
   quando eu abri o caixa pela primeira vez, ou seja, o filtro por hora
   não está funcionando.
   Alguém sabe porque??? Ou tem alguma sugestão para fazer funcionar??
   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] Como gerar Assinatura do Hash

2008-01-23 Por tôpico Jumper
sim eu enviei anexao no email anterior

Em 22/01/08, DIMAS BOLOGNANI [EMAIL PROTECTED] escreveu:

   Ola Jumper!

 Vc ja envio a biblioteca?

 Atenciosamente,

 DBSOFT INFORMÁTICA LDTDA
 OURO FINO - MG
 Dimas Bolognani
 Tel:35-3441-5254
 - Original Message -
 From: Jumper
 To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br
 Sent: Tuesday, January 22, 2008 1:41 PM
 Subject: Re: [delphi-br] Como gerar Assinatura do Hash

 Cara estou te enviando a biblioteca que uso para gerar MD5
 dá uma ohada.

 Em 22/01/08, DIMAS BOLOGNANI [EMAIL 
 PROTECTED]dimas%40dbsoftinformatica.com.br
 escreveu:
 
  Ola pessoal, bom dia pra todos
 
  Tenho um programa comercial de automação com ECF - emissor de cupom
  fiscal, agora em SP tem a necessidade de gerar alguns arquivos p/
 receita,
  em relação ao arquivo das vendas efetuadas no cupom fiscal há a
 necessidade
  de gerar um codigo MD-5 e assinatura do Hash... Alguem sabe como fazer
  usando o Delphi?
 
  Atenciosamente,
 
  DBSOFT INFORMÁTICA LDTDA
  OURO FINO - MG
  Dimas Bolognani
  Tel:35-3441-5254
 
  [As partes desta mensagem que não continham texto foram removidas]
 
 
 

 [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.503 / Virus Database: 269.19.7/1234 - Release Date: 20/1/2008
 14:15

 [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] Mainmenu Delphi 2006

2008-01-23 Por tôpico Eduardo Silva dos Santos
Esse era um comportamento do Delphi 7 e anteriores.. se não me engano do
Delphi 8 pra frente isso mudou.
e agora é desse forma.. só clicando 2 vezes no TMainMenu mesmo.

Em 23/01/08, Gilson [EMAIL PROTECTED] escreveu:

   Alguém sabe dizer como faço para que os ítens de um mainmenu (padrão do
 delphi) sejam exibidos em tempo de projeto?

 Obs: Se eu der um duplo click no objeto ele mostra, mas eu quero é que os
 ítens sejam exibidos como se o sistema estivesse em execução.

 Obrigado,

 Gilson

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



Re: [delphi-br] Nota Fiscal

2008-01-23 Por tôpico Eduardo Silva dos Santos
Da uma olhada no RDPrint..

Em 23/01/08, Alexandre [EMAIL PROTECTED] escreveu:

   Pessoal fiz um programa para o usuário montar a nota fiscal dele, ele
 coloca a margem superior e lateral do campo para imprimir no local desejado,
 até ai tudo bem, o problema agora esta na hora da criação da impressão,
 alguem tem algum código que possa me ajudar, de como montar isso?Tem como eu
 montar exatamente onde eu quiser que seja impresso na tela?eu uso o
 QuickReport mas ele é limitado, quero outra forma, de preferência uma forma
 que eu possa ter total controle dos itens a serem impressos.

 Alex

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



Re: [delphi-br] Como gerar Assinatura do Hash

2008-01-23 Por tôpico Jumper
Mesmo assim estou enviando dinovo

Em 23/01/08, Jumper [EMAIL PROTECTED] escreveu:

 sim eu enviei anexao no email anterior

 Em 22/01/08, DIMAS BOLOGNANI [EMAIL PROTECTED] escreveu:
 
Ola Jumper!
 
  Vc ja envio a biblioteca?
 
  Atenciosamente,
 
  DBSOFT INFORMÁTICA LDTDA
  OURO FINO - MG
  Dimas Bolognani
  Tel:35-3441-5254
  - Original Message -
  From: Jumper
  To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br
  Sent: Tuesday, January 22, 2008 1:41 PM
  Subject: Re: [delphi-br] Como gerar Assinatura do Hash
 
  Cara estou te enviando a biblioteca que uso para gerar MD5
  dá uma ohada.
 
  Em 22/01/08, DIMAS BOLOGNANI [EMAIL 
  PROTECTED]dimas%40dbsoftinformatica.com.br
  escreveu:
  
   Ola pessoal, bom dia pra todos
  
   Tenho um programa comercial de automação com ECF - emissor de cupom
   fiscal, agora em SP tem a necessidade de gerar alguns arquivos p/
  receita,
   em relação ao arquivo das vendas efetuadas no cupom fiscal há a
  necessidade
   de gerar um codigo MD-5 e assinatura do Hash... Alguem sabe como fazer
   usando o Delphi?
  
   Atenciosamente,
  
   DBSOFT INFORMÁTICA LDTDA
   OURO FINO - MG
   Dimas Bolognani
   Tel:35-3441-5254
  
   [As partes desta mensagem que não continham texto foram removidas]
  
  
  
 
  [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.503 / Virus Database: 269.19.7/1234 - Release Date:
  20/1/2008 14: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] OFF_Top Fontes do SNGPC

2008-01-23 Por tôpico Futura Ssytem Informática
Vendo Fontes do programa SNGPC, com gerador do Hash e envio automático do 
arquivo XML em:

Delphi 7
Firebird 2.0
Componentes usandos:
MDO (site de conexão com Bando de Dados)
InfoPower

Informações em pvt [EMAIL PROTECTED]

Sergio Kawahara 

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



Re: RES: RES: RES: [delphi-br] Filtro por Hora

2008-01-23 Por tôpico caionmoreno
Davi,
Eu consegui fazer o select correto, porém não fez o que eu queria.
O select está assim:
   dm.qCaixa.SQL.Add('Select * from Caixa.DB Where Data= :D1 and
Hora= :T1 and CodOperador='''+Operador+''' and Caixa=
'''+IntToStr(Caixa)+);
   dm.qCaixa.Params[0].AsDate := Data;
   dm.qCaixa.Params[1].AsTime := Hora;


só que logo após o select, ele faz um balanço do que foi lançado.
E ele está pegando dados que foram lançados em outro dia, e outra hora.
Sabe o que pode estar errado??



[delphi-br] Combobox no Delphi 2007

2008-01-23 Por tôpico ca_programador007
Oi Galerinha,
   
  Eu utilizava esse comando (busca meus dados) no Delphi 7, e no Delphi 2007 
não está compilando..
  O que pode ser?
  Ele não reconhece o listsource, o listfield e o keyfield. 
   
  begin
   select * from tabela funcionario
  ...
  end;
   
combobox1.listSource:= datasource1;
  combobox1.ListField:='nome';
  combobox1.KeyField:='codigo';
  end;
   
  Grato, Carlos

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



Re: [delphi-br] Iniciante Iniciante

2008-01-23 Por tôpico Apoio
nesse site vc vai encontrar varios exemplos completos de cadastro 

http://www.delphi.eti.br/arquivos.php



  - Original Message - 
  From: Mario Rodrigues 
  To: [EMAIL PROTECTED] ; delphi-br@yahoogrupos.com.br 
  Sent: Wednesday, January 23, 2008 1:11 PM
  Subject: [delphi-br] Iniciante Iniciante


  Srs,

  To tentando aprender delphi e estou desenvolvendo um sisteminha de 
compras...os frm's de cadastros basicos (cliente..fornecedor...produtos...)tudo 
ok...porem o de vendas estou tento dificuldadesonde tem o relacionamento 
com itens_venda e venda.no formVenda teria...na parte superior 
cliente,cod_venda e data...no dbgrid abaixo seriam os 
itens...produto...quantidade...valor (da linha)...cod_vendaalguem teria um 
exemplo bem basico para q eu pudesse dar uma olhada em como fazer ou um link ou 
material enfim qualquer coisa q eu possa tirar esse duvida...

  Abraços

  -
  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] Nota Fiscal

2008-01-23 Por tôpico Marcelo Macorim
Utiliza o componente free-report. Ele é open source, vc pode 
configurá-lo diretamente a sua Query e daí o usuário monta o Layout e 
clica no imprimir.

Espero ter ajudado. Abraço.

Alexandre escreveu:

 Pessoal fiz um programa para o usuário montar a nota fiscal dele, ele 
 coloca a margem superior e lateral do campo para imprimir no local 
 desejado, até ai tudo bem, o problema agora esta na hora da criação da 
 impressão, alguem tem algum código que possa me ajudar, de como montar 
 isso?Tem como eu montar exatamente onde eu quiser que seja impresso na 
 tela?eu uso o QuickReport mas ele é limitado, quero outra forma, de 
 preferência uma forma que eu possa ter total controle dos itens a 
 serem impressos.

 Alex

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

  





[delphi-br] Dúvida SQL

2008-01-23 Por tôpico Angelo Louzada
Amigos, estou com uma dúvida de relacionamento que é o seguinte, tenho a 
seguinte sentença:

SELECT TCLIENTE.NOMECLIENTE, TMOV.DATAENTRADA, TMOV.HORAENTRADA, TMOV.HORASAIDA,
TMOV.ID, TPRECO.DESCRICAO, TPRECO.VALOR, TMOV.VALORTOTAL, TPRODUTO.DESCRICAO,
TITMOV.QUANTIDADE, TITMOV.PRECOUNITARIO
FROM TMOV, TITMOV, TCLIENTE, TPRODUTO, TPRECO
WHERE TMOV.ID = TITMOV.IDMOV
AND TMOV.IDCLIENTE = TCLIENTE.ID
AND TMOV.IDPRECO = TPRECO.ID
AND TITMOV.IDPRODUTO = TPRODUTO.ID
AND TMOV.POSICAO = 'F'
AND TMOV.DATA_INC = :Data_Inc
ORDER BY TMOV.ID

Nessa sentença eu tenho uma tabela de movimento (TMOV) que relaciona com a 
tabela de cliente (TCLIENTE), preço (TPRECO) e itens do movimento (TITMOV), e a 
tabela (TITMOV) relaciona com a tabela de produto (TPRODUTO), porém nem sempre 
todo movimento terá itens consumidos, mais eu preciso que mostre os demais 
campos (NOMECLIENTE, DATAENTRADA, HORAENTRADA...). Quando eu executo esse 
script no Interbase ele só me traz os registros que além de atender minhas 
excessões da where tem que conter registros em todas as tabelas.

Como eu contorno isso, ou seja, como faço para me retornar dados mesmo quando 
meu movimento não tiver itens? Só para esclarecer, minha tabela de movimento 
registra a entrada e saída de clientes e quando um cliente entra ele pode 
consumir determinados produtos ou não que são controlados pela tabela de itens 
(TITMOV).

Grande abraço,

Angelo Louzada


  Abra sua conta no Yahoo! Mail, o único sem limite de espaço para 
armazenamento!
http://br.mail.yahoo.com/

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



Re: [delphi-br] Iniciante Iniciante

2008-01-23 Por tôpico Mario Rodrigues
valeu vo dar uma olhada!

Apoio [EMAIL PROTECTED] escreveu:  nesse site vc vai encontrar varios 
exemplos completos de cadastro 

http://www.delphi.eti.br/arquivos.php

- Original Message - 
From: Mario Rodrigues 
To: [EMAIL PROTECTED] ; delphi-br@yahoogrupos.com.br 
Sent: Wednesday, January 23, 2008 1:11 PM
Subject: [delphi-br] Iniciante Iniciante

Srs,

To tentando aprender delphi e estou desenvolvendo um sisteminha de compras...os 
frm's de cadastros basicos (cliente..fornecedor...produtos...)tudo ok...porem o 
de vendas estou tento dificuldadesonde tem o relacionamento com itens_venda 
e venda.no formVenda teria...na parte superior cliente,cod_venda e 
data...no dbgrid abaixo seriam os itens...produto...quantidade...valor (da 
linha)...cod_vendaalguem teria um exemplo bem basico para q eu pudesse dar 
uma olhada em como fazer ou um link ou material enfim qualquer coisa q eu possa 
tirar esse duvida...

Abraços

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



 

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



RE: [delphi-br] Dúvida SQL

2008-01-23 Por tôpico Rubem Nascimento da Rocha

Meu caro, a resposta para o seu problema chama-se OUTER JOIN. Se ainda não foi 
apresentado a ele, eis um exemplo baseado na sua dificuldade. Detalhe: aqui 
estou fazendo uso de JOINs explícitos. O que vc usou são JOINS implícitos por 
meio do operador AND na cláusula WHERE. Para saber mais sobre OUTER JOINs, 
JOINs explícitos e implícitos, sugiro que vc procure por artigos que falem 
sobre linguagem SQL padrão e (melhor ainda) algebra relacional.

  SELECT TCLIENTE.NOMECLIENTE, TMOV.DATAENTRADA, TMOV.HORAENTRADA,
 TMOV.HORASAIDA, TMOV.ID, TPRECO.DESCRICAO, TPRECO.VALOR, 
TMOV.VALORTOTAL,
 TPRODUTO.DESCRICAO, TITMOV.QUANTIDADE, TITMOV.PRECOUNITARIO
FROM TMOV
 JOIN TPRECO ON TPRECO.ID = TMOV.IDPRECO
 JOIN TCLIENTE ON TMOV.IDCLIENTE = TCLIENTE.ID
 OUTER JOIN TITMOV ON TMOV.ID = TITMOV.IDMOV
 OUTER JOIN TPRODUTO ON TPRODUTO.ID = TITMOV.IDPRODUTO
   WHERE TMOV.POSICAO = 'F' AND TMOV.DATA_INC = :Data_Inc
ORDER BY TMOV.ID

(Não testei pq não tenho seu banco de dados pra avaliar, mas acredito que deva 
funcionar!)

Boa sorte.
Sds.




To: delphi-br@yahoogrupos.com.br
From: [EMAIL PROTECTED]
Date: Wed, 23 Jan 2008 09:37:46 -0800
Subject: [delphi-br] Dúvida SQL







Amigos, estou com uma dúvida de relacionamento que é o seguinte, tenho a 
seguinte sentença:

SELECT TCLIENTE.NOMECLIENTE, TMOV.DATAENTRADA, TMOV.HORAENTRADA, TMOV.HORASAIDA,
TMOV.ID, TPRECO.DESCRICAO, TPRECO.VALOR, TMOV.VALORTOTAL, TPRODUTO.DESCRICAO,
TITMOV.QUANTIDADE, TITMOV.PRECOUNITARIO
FROM TMOV, TITMOV, TCLIENTE, TPRODUTO, TPRECO
WHERE TMOV.ID = TITMOV.IDMOV
AND TMOV.IDCLIENTE = TCLIENTE.ID
AND TMOV.IDPRECO = TPRECO.ID
AND TITMOV.IDPRODUTO = TPRODUTO.ID
AND TMOV.POSICAO = 'F'
AND TMOV.DATA_INC = :Data_Inc
ORDER BY TMOV.ID

Nessa sentença eu tenho uma tabela de movimento (TMOV) que relaciona com a 
tabela de cliente (TCLIENTE), preço (TPRECO) e itens do movimento (TITMOV), e a 
tabela (TITMOV) relaciona com a tabela de produto (TPRODUTO), porém nem sempre 
todo movimento terá itens consumidos, mais eu preciso que mostre os demais 
campos (NOMECLIENTE, DATAENTRADA, HORAENTRADA...). Quando eu executo esse 
script no Interbase ele só me traz os registros que além de atender minhas 
excessões da where tem que conter registros em todas as tabelas.

Como eu contorno isso, ou seja, como faço para me retornar dados mesmo quando 
meu movimento não tiver itens? Só para esclarecer, minha tabela de movimento 
registra a entrada e saída de clientes e quando um cliente entra ele pode 
consumir determinados produtos ou não que são controlados pela tabela de itens 
(TITMOV).

Grande abraço,

Angelo Louzada

Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento!
http://br.mail.yahoo.com/

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









_
Conheça o Windows Live Spaces, a rede de relacionamentos do Messenger!
http://www.amigosdomessenger.com.br/

Res: [delphi-br] Dúvida SQL

2008-01-23 Por tôpico Angelo Louzada
Opa, montei o relacionamento da seguinte forma

SELECT TCLIENTE.NOMECLIENTE, TMOV.DATAENTRADA, TMOV.HORAENTRADA, TMOV.HORASAIDA,
TMOV.ID, TPRECO.DESCRICAO, TPRECO.VALOR, TMOV.VALORTOTAL, TPRODUTO.DESCRICAO,
TITMOV.QUANTIDADE, TITMOV.PRECOUNITARIO
FROM TMOV FULL OUTER JOIN TITMOV
ON TMOV.ID = TITMOV.IDMOV
FULL OUTER JOIN TCLIENTE
ON TMOV.IDCLIENTE = TCLIENTE.ID
FULL OUTER JOIN TPRODUTO
ON TITMOV.IDPRODUTO = TPRODUTO.ID
FULL OUTER JOIN TPRECO
ON TMOV.IDPRECO = TPRECO.ID
WHERE TMOV.POSICAO = 'F'
AND TMOV.DATA_INC = '01/23/2008'
ORDER BY TMOV.ID

mais será que essa é a melhor forma de resolver isso? Utilizando o OUTER JOIN?


- Mensagem original 
De: Angelo Louzada [EMAIL PROTECTED]
Para: delphi-br@yahoogrupos.com.br
Enviadas: Quarta-feira, 23 de Janeiro de 2008 14:37:46
Assunto: [delphi-br] Dúvida SQL

Amigos, estou com uma dúvida de relacionamento que é o seguinte, tenho a 
seguinte sentença:

SELECT TCLIENTE.NOMECLIENT E, TMOV.DATAENTRADA, TMOV.HORAENTRADA, 
TMOV.HORASAIDA,
TMOV.ID, TPRECO.DESCRICAO, TPRECO.VALOR, TMOV.VALORTOTAL, TPRODUTO.DESCRICAO,
TITMOV.QUANTIDADE, TITMOV.PRECOUNITARI O
FROM TMOV, TITMOV, TCLIENTE, TPRODUTO, TPRECO
WHERE TMOV.ID = TITMOV.IDMOV
AND TMOV.IDCLIENTE = TCLIENTE.ID
AND TMOV.IDPRECO = TPRECO.ID
AND TITMOV.IDPRODUTO = TPRODUTO.ID
AND TMOV.POSICAO = 'F'
AND TMOV.DATA_INC = :Data_Inc
ORDER BY TMOV.ID

Nessa sentença eu tenho uma tabela de movimento (TMOV) que relaciona com a 
tabela de cliente (TCLIENTE), preço (TPRECO) e itens do movimento (TITMOV), e a 
tabela (TITMOV) relaciona com a tabela de produto (TPRODUTO), porém nem sempre 
todo movimento terá itens consumidos, mais eu preciso que mostre os demais 
campos (NOMECLIENTE, DATAENTRADA, HORAENTRADA. ..). Quando eu executo esse 
script no Interbase ele só me traz os registros que além de atender minhas 
excessões da where tem que conter registros em todas as tabelas.

Como eu contorno isso, ou seja, como faço para me retornar dados mesmo quando 
meu movimento não tiver itens? Só para esclarecer, minha tabela de movimento 
registra a entrada e saída de clientes e quando um cliente entra ele pode 
consumir determinados produtos ou não que são controlados pela tabela de itens 
(TITMOV).

Grande abraço,

Angelo Louzada

Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento!
http://br.mail. yahoo.com/

[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!
http://br.mail.yahoo.com/

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



RE: Res: [delphi-br] Dúvida SQL

2008-01-23 Por tôpico Rubem Nascimento da Rocha


Não é questão de ser a melhor forma. Esta É a forma de se resolver isso. 
Verifique o exemplo que postei no grupo.
Sds.




To: delphi-br@yahoogrupos.com.br
From: [EMAIL PROTECTED]
Date: Wed, 23 Jan 2008 09:57:17 -0800
Subject: Res: [delphi-br] Dúvida SQL







Opa, montei o relacionamento da seguinte forma

SELECT TCLIENTE.NOMECLIENTE, TMOV.DATAENTRADA, TMOV.HORAENTRADA, TMOV.HORASAIDA,
TMOV.ID, TPRECO.DESCRICAO, TPRECO.VALOR, TMOV.VALORTOTAL, TPRODUTO.DESCRICAO,
TITMOV.QUANTIDADE, TITMOV.PRECOUNITARIO
FROM TMOV FULL OUTER JOIN TITMOV
ON TMOV.ID = TITMOV.IDMOV
FULL OUTER JOIN TCLIENTE
ON TMOV.IDCLIENTE = TCLIENTE.ID
FULL OUTER JOIN TPRODUTO
ON TITMOV.IDPRODUTO = TPRODUTO.ID
FULL OUTER JOIN TPRECO
ON TMOV.IDPRECO = TPRECO.ID
WHERE TMOV.POSICAO = 'F'
AND TMOV.DATA_INC = '01/23/2008'
ORDER BY TMOV.ID

mais será que essa é a melhor forma de resolver isso? Utilizando o OUTER JOIN?

- Mensagem original 
De: Angelo Louzada [EMAIL PROTECTED]
Para: delphi-br@yahoogrupos.com.br
Enviadas: Quarta-feira, 23 de Janeiro de 2008 14:37:46
Assunto: [delphi-br] Dúvida SQL

Amigos, estou com uma dúvida de relacionamento que é o seguinte, tenho a 
seguinte sentença:

SELECT TCLIENTE.NOMECLIENT E, TMOV.DATAENTRADA, TMOV.HORAENTRADA, 
TMOV.HORASAIDA,
TMOV.ID, TPRECO.DESCRICAO, TPRECO.VALOR, TMOV.VALORTOTAL, TPRODUTO.DESCRICAO,
TITMOV.QUANTIDADE, TITMOV.PRECOUNITARI O
FROM TMOV, TITMOV, TCLIENTE, TPRODUTO, TPRECO
WHERE TMOV.ID = TITMOV.IDMOV
AND TMOV.IDCLIENTE = TCLIENTE.ID
AND TMOV.IDPRECO = TPRECO.ID
AND TITMOV.IDPRODUTO = TPRODUTO.ID
AND TMOV.POSICAO = 'F'
AND TMOV.DATA_INC = :Data_Inc
ORDER BY TMOV.ID

Nessa sentença eu tenho uma tabela de movimento (TMOV) que relaciona com a 
tabela de cliente (TCLIENTE), preço (TPRECO) e itens do movimento (TITMOV), e a 
tabela (TITMOV) relaciona com a tabela de produto (TPRODUTO), porém nem sempre 
todo movimento terá itens consumidos, mais eu preciso que mostre os demais 
campos (NOMECLIENTE, DATAENTRADA, HORAENTRADA. ..). Quando eu executo esse 
script no Interbase ele só me traz os registros que além de atender minhas 
excessões da where tem que conter registros em todas as tabelas.

Como eu contorno isso, ou seja, como faço para me retornar dados mesmo quando 
meu movimento não tiver itens? Só para esclarecer, minha tabela de movimento 
registra a entrada e saída de clientes e quando um cliente entra ele pode 
consumir determinados produtos ou não que são controlados pela tabela de itens 
(TITMOV).

Grande abraço,

Angelo Louzada

Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento!
http://br.mail. yahoo.com/

[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!
http://br.mail.yahoo.com/

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









_
Conheça o Windows Live Spaces, a rede de relacionamentos do Messenger!
http://www.amigosdomessenger.com.br/

RE: [delphi-br] Listar Dispositivos de Audio

2008-01-23 Por tôpico Rubem Nascimento da Rocha

Qual foi a dica da internet que vc usou?
Sds.



To: delphi-br@yahoogrupos.com.br
From: [EMAIL PROTECTED]
Date: Wed, 23 Jan 2008 16:12:33 -0200
Subject: [delphi-br] Listar Dispositivos de Audio







Boa tarde,

Tenho pesquisado como obter os dipositivos de audio instalados no
computador, porém sem sucesso ainda.
Alguém poderia indicar algo ou mesmo dar uma ajuda em como faze-lo.

Obrigado,

Ilton








_
Veja mapas e encontre as melhores rotas para fugir do trânsito com o Live 
Search Maps!
http://www.livemaps.com.br/index.aspx?tr=true

[delphi-br] Listar Dispositivos de Audio

2008-01-23 Por tôpico Ilton Vieira Junior
Boa tarde,

Tenho pesquisado como obter os dipositivos de audio instalados no 
computador, porém sem sucesso ainda.
Alguém poderia indicar algo ou mesmo dar uma ajuda em como faze-lo.

Obrigado,

Ilton


Re: [delphi-br] Como gerar Assinatura do Hash

2008-01-23 Por tôpico Paulo Casagrande
Boa tarde

Para qual ECF  você esta desenvolvendo!?

Para a maioria dos casos o próprio software básico da ECF
gera o arquivo automaticamente após a redução Z,
e permite que o arquivo seja gerado novamente mesmo depois disso!

 Instalei, mais não tenho nem ideia como eu uso isso dentro do meu aplicativo..
   
Se você já instalou é só ver os exemplos de utilização na pasta 
...\TurboPower\examples\Delphi é fácil de utilizar :)

ex:
 Até aqui tudo bem, usei uma unit para gerar o MD5 
 6.10.1.1.1 - Aplicar a função unidirecional MD5 uma única vez em todo o 
 arquivo, com exceção do registro EAD. O resultado será um código de 128 bits, 
 ou 16 caracteres ASCII, correspondendo a um número hexadecimal de 32 dígitos. 
 Deverá ser utilizado nos cálculos o número hexadecimal, considerando-o como 
 um único bloco.



 daqui pra baixo, como implementar dentro do meu aplicativo ??



 6.10.1.1.2 - Criar uma chave privada de 1024 bits, equivalente a um número 
 hexadecimal de 256 dígitos.

 6.10.1.1.3 - Criptografar o código hexadecimal gerado no item 6.10.1.1.1, 
 utilizando a chave do item 6.10.1.1.2, pelo algoritmo RSA de chave pública. O 
 resultado dessa critptografia, um número hexadecimal com até 256 dígitos, 
 deverá ser informado no campo Assinatura digital.

 6.10.1.1.1 - Aplicar a função unidirecional MD5 uma única vez em todo o 
 arquivo, com exceção do registro EAD. O resultado será um código de 128 bits, 
 ou 16 caracteres ASCII, correspondendo a um número hexadecimal de 32 dígitos. 
 Deverá ser utilizado nos cálculos o número hexadecimal, considerando-o como 
 um único bloco.

 6.10.1.1.2 - Criar uma chave privada de 1024 bits, equivalente a um número 
 hexadecimal de 256 dígitos.

 6.10.1.1.3 - Criptografar o código hexadecimal gerado no item 6.10.1.1.1, 
 utilizando a chave do item 6.10.1.1.2, pelo algoritmo RSA de chave pública. O 
 resultado dessa critptografia, um número hexadecimal com até 256 dígitos, 
 deverá ser informado no campo Assinatura digital.

   

Até que está bem explicado... se você tem a função MD5 e uma para 
criptografar é só seguir as instruções acima.


Re: [delphi-br] Listar Dispositivos de Audio

2008-01-23 Por tôpico Ilton Vieira Junior
Boa tarde Rubem,

Na realidade não encontrei nada que me informasse quais dispositivos 
estão instalados. Apenas checam se tem um dispositivos instalado, 
informando a quantidade encontrada.
Tem componentes que informam os dipositivos na propriedade deles, mas 
pegar os dados de um componente seria meio gambiarra.


Obrigado,

Ilton


Rubem Nascimento da Rocha escreveu:


 Qual foi a dica da internet que vc usou?
 Sds.

 




RES: [delphi-br] Listar Dispositivos de Audio

2008-01-23 Por tôpico Davi Eduardo Borges Wall
pegar os dados de um componente seria meio gambiarra.
Essa é uma perola!

 

Por que então você não pega o código fonte do componente? Daí não seria a tal 
gambiarra.

 

 

De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Ilton 
Vieira Junior
Enviada em: quarta-feira, 23 de janeiro de 2008 16:31
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: [delphi-br] Listar Dispositivos de Audio

 

Boa tarde Rubem,

Na realidade não encontrei nada que me informasse quais dispositivos 
estão instalados. Apenas checam se tem um dispositivos instalado, 
informando a quantidade encontrada.
Tem componentes que informam os dipositivos na propriedade deles, mas 
pegar os dados de um componente seria meio gambiarra.

Obrigado,

Ilton

Rubem Nascimento da Rocha escreveu:


 Qual foi a dica da internet que vc usou?
 Sds.

 


 



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



Re: [delphi-br] Off-Topic: Pagar por um funcionário

2008-01-23 Por tôpico sergio cavalcante
Olá Anderson.

Já calculou quanto tempo vai levar o projeto,e os custos específicos do
mesmo?
o que sobrar, vc tira a margem de lucro, e aí vai ter o preço pra contratar
uma pessoa.
Vê esse preço na internet pra saber qual a experiência(e tecnologia) que
esse salário paga,
e pronto.
Aí você vê a complexidade desse sistema e verifica se essa experiência desse
profissional
pode desenvolver esse sistema...se não, melhor nem pegar esse projeto, ou
ele
foi mal avaliado em termos de preço.

--
Sérgio Cavalcante

2008/1/23 Anderson Furtilho [EMAIL PROTECTED]:

   Sergio eu estava pensando em algo tipo projeto, por exemplo, eu pego um
 sistema para desenvolver no valor de 1000,00. Quanto eu poderia pagar a este
 funcionário que iria desenvolver em 60% do trabalho, pois eu iria trabalhar
 no banco de dados, iria passar um pente fino no trabalho dele e aprovar ou
 não. Portanto ele não iria trabalhar 100% no projeto e sim uns 60% o
 restante seria eu e meu sócio mesmo.

 Valeu pela dica

 - Mensagem original 
 De: sergio cavalcante [EMAIL PROTECTED] sroc1978%40gmail.com
 Para: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br
 Enviadas: Terça-feira, 22 de Janeiro de 2008 18:20:21
 Assunto: Re: [delphi-br] Off-Topic: Pagar por um funcionário


 como eu poderia proceder para pagar este fulano, comissão ?, Salário ?

 R - Você tem um fluxo de caixa? receita fixa? despesas fixas?

 tem um software de controle que cadastre isso pra você?

 Porque, só assim você vai saber quanto terá disponível para o salário do

 mesmo

 sem quebrar as outras despesas da sua empresa.

  Como somos socios eu e meu amigo, nós rachamos o lucro e despesas então

 sempre fica certo no final, mas e agora ?

 R - Nesse caso ele entraria no fluxo de caixa como despesa fixa. Tente

 colocar o dia do pagamento

 pra depois das entradas das suas receitas, se essas entradas forem fixas

 também.

 Como eu poderia avaliar e pagar esse funcionário, principalmente, sabendo

 que ele não tem a experiencia em programação que temos.

 R - Pelo que você disse, vocês possuem experiência em programação. Faça um

 teste!

 Se você não conhece a pessoa, só o CV, o teste é um bom termômetro

 por parte de pessoas mais experientes pra determinar em que nível esse

 candidato

 está, ou se ainda, está abaixo das suas expectativas. Sobre o salário,

 avalie duas coisas

 1 - O Mercado. Tem várias faixas salariais no google, por experiência e em

 que tecnologia.

 2 - Seu bolso. Vê se dá pra pagar essa faixa. Senão, contrate um com menos

 experiência,

 e faça um coaching.

 Espero ter ajudado.

 Sérgio Cavalcante

 2008/1/22 Anderson Furtilho andersonfurtilhobr3 @yahoo.com. br:

  Olá amigos da lista!

 

  Atualmente trabalho com um sócio no desenvolvimento de sistemas aqui na

  minha cidade. Surgiu a ideia de contratarmos um funcionário e eu
 gostaria de

  saber dos amigos que ja estão na area a mais tempo que eu como eu
 poderia

  proceder para pagar este fulano, comissão ?, Salário ?, como ?

 

  Como somos socios eu e meu amigo, nós rachamos o lucro e despesas então

  sempre fica certo no final, mas e agora ?

  Como eu poderia avaliar e pagar esse funcionário, principalmente,
 sabendo

  que ele não tem a experiencia em programação que temos.

 

  Qualquer dica ficarei agradecido.

 

  Um forte abraço a todos

  Anderson

 

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

  armazenamento!

  http://br.mail. yahoo.com/

 

 

 --

 Atenciosamente,

  - -

 Sérgio Cavalcante

 Gerente de Projetos

 Mitros Tecnologia

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

 !--

 #ygrp-mkp{
 border:1px solid #d8d8d8;font-family:Arial;margin:14px 0px;padding:0px
 14px;}
 #ygrp-mkp hr{
 border:1px solid #d8d8d8;}
 #ygrp-mkp #hd{
 color:#628c2a;font-size:85%;font-weight:bold;line-height:122%;margin:10px
 0px;}
 #ygrp-mkp #ads{
 margin-bottom:10px;}
 #ygrp-mkp .ad{
 padding:0 0;}
 #ygrp-mkp .ad a{
 color:#ff;text-decoration:none;}
 --

 !--

 #ygrp-sponsor #ygrp-lc{
 font-family:Arial;}
 #ygrp-sponsor #ygrp-lc #hd{
 margin:10px 0px;font-weight:bold;font-size:78%;line-height:122%;}
 #ygrp-sponsor #ygrp-lc .ad{
 margin-bottom:10px;padding:0 0;}
 --

 !--

 #ygrp-mlmsg {font-size:13px;font-family:arial, helvetica, clean,
 sans-serif;}
 #ygrp-mlmsg table {font-size:inherit;font:100%;}
 #ygrp-mlmsg select, input, textarea {font:99% arial, helvetica, clean,
 sans-serif;}
 #ygrp-mlmsg pre, code {font:115% monospace;}
 #ygrp-mlmsg * {line-height:1.22em;}
 #ygrp-text{
 font-family:Georgia;
 }
 #ygrp-text p{
 margin:0 0 1em 0;}
 #ygrp-tpmsgs{
 font-family:Arial;
 clear:both;}
 #ygrp-vitnav{
 padding-top:10px;font-family:Verdana;font-size:77%;margin:0;}
 #ygrp-vitnav a{
 padding:0 1px;}
 #ygrp-actbar{
 clear:both;margin:25px 0;white-space:nowrap;color:#666;text-align:right;}
 #ygrp-actbar .left{
 float:left;white-space:nowrap;}
 .bld{font-weight:bold;}
 

RES: RES: RES: RES: [delphi-br] Filtro por Hora

2008-01-23 Por tôpico Davi Eduardo Borges Wall
E aí conseguiu ???

 

De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de 
caionmoreno
Enviada em: quarta-feira, 23 de janeiro de 2008 15:13
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: RES: RES: RES: [delphi-br] Filtro por Hora

 

Davi,
Eu consegui fazer o select correto, porém não fez o que eu queria.
O select está assim:
dm.qCaixa.SQL.Add('Select * from Caixa.DB Where Data= :D1 and
Hora= :T1 and CodOperador='''+Operador+''' and Caixa=
'''+IntToStr(Caixa)+);
dm.qCaixa.Params[0].AsDate := Data;
dm.qCaixa.Params[1].AsTime := Hora;

só que logo após o select, ele faz um balanço do que foi lançado.
E ele está pegando dados que foram lançados em outro dia, e outra hora.
Sabe o que pode estar errado??

 



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



Re: [delphi-br] Como gerar Assinatura do Hash

2008-01-23 Por tôpico Ricardo César Cardoso
Senhores a lista não aceita mensagens com anexos. SE precisam enviar 
arquivos que o façam em PVT ou que encaminhem para a pasta de arquivos do grupo.

Sds,
Ricardo.

Jumper [EMAIL PROTECTED] escreveu:   Mesmo assim 
estou enviando dinovo
 
 Em 23/01/08, Jumper [EMAIL PROTECTED] escreveu:
 
  sim eu enviei anexao no email anterior
 
  Em 22/01/08, DIMAS BOLOGNANI [EMAIL PROTECTED] escreveu:
  
 Ola Jumper!
  
   Vc ja envio a biblioteca?
  
   Atenciosamente,
  
   DBSOFT INFORMÁTICA LDTDA
   OURO FINO - MG
   Dimas Bolognani
   Tel:35-3441-5254
   - Original Message -
   From: Jumper
   To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br
   Sent: Tuesday, January 22, 2008 1:41 PM
   Subject: Re: [delphi-br] Como gerar Assinatura do Hash
  
   Cara estou te enviando a biblioteca que uso para gerar MD5
   dá uma ohada.
  
   Em 22/01/08, DIMAS BOLOGNANI [EMAIL 
   PROTECTED]dimas%40dbsoftinformatica.com.br
   escreveu:
   
Ola pessoal, bom dia pra todos
   
Tenho um programa comercial de automação com ECF - emissor de cupom
fiscal, agora em SP tem a necessidade de gerar alguns arquivos p/
   receita,
em relação ao arquivo das vendas efetuadas no cupom fiscal há a
   necessidade
de gerar um codigo MD-5 e assinatura do Hash... Alguem sabe como fazer
usando o Delphi?
   
Atenciosamente,
   
DBSOFT INFORMÁTICA LDTDA
OURO FINO - MG
Dimas Bolognani
Tel:35-3441-5254
   
[As partes desta mensagem que não continham texto foram removidas]
   
   
   
  
   [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.503 / Virus Database: 269.19.7/1234 - Release Date:
   20/1/2008 14:15
  
   [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]



Re: RES: [delphi-br] Listar Dispositivos de Audio

2008-01-23 Por tôpico Ilton Vieira Junior
 pegar os dados de um componente seria meio gambiarra.
  Essa é uma perola!
:-D

  Por que então você não pega o código fonte do componente? Daí não 
seria a tal gambiarra.

Não tinha pensado por esse lado. Baixei um componente demo, vamos ver se 
tem o dito cujo do fonte.

Obrigado por hora.

Ilton



Re: RES: RES: RES: RES: [delphi-br] Filtro por Hora

2008-01-23 Por tôpico caionmoreno
Consegui sim, eu utilizei o select que eu postei mesmo, só mudei todo
o resto pra query também, que ficou tudo direitinho!!

--- Em delphi-br@yahoogrupos.com.br, Davi Eduardo Borges Wall
[EMAIL PROTECTED] escreveu

 E aí conseguiu ???
 
  
 
 De: delphi-br@yahoogrupos.com.br
[mailto:[EMAIL PROTECTED] Em nome de caionmoreno
 Enviada em: quarta-feira, 23 de janeiro de 2008 15:13
 Para: delphi-br@yahoogrupos.com.br
 Assunto: Re: RES: RES: RES: [delphi-br] Filtro por Hora
 
  
 
 Davi,
 Eu consegui fazer o select correto, porém não fez o que eu queria.
 O select está assim:
 dm.qCaixa.SQL.Add('Select * from Caixa.DB Where Data= :D1 and
 Hora= :T1 and CodOperador='''+Operador+''' and Caixa=
 '''+IntToStr(Caixa)+);
 dm.qCaixa.Params[0].AsDate := Data;
 dm.qCaixa.Params[1].AsTime := Hora;
 
 só que logo após o select, ele faz um balanço do que foi lançado.
 E ele está pegando dados que foram lançados em outro dia, e outra hora.
 Sabe o que pode estar errado??
 
  
 
 
 
 [As partes desta mensagem que não continham texto foram removidas]





[delphi-br] FortesReport no delphi 2006 - Ajuda

2008-01-23 Por tôpico itasouza
Amigos

Alguém aqui usa o FortesReport no delphi 2006 e poderia indicar qual 
versão instalar?

Agradeço..




Re: [delphi-br] Como gerar Assinatura do Hash

2008-01-23 Por tôpico Alcistemas Informática
É UMA impressora digiarte...


  - Original Message - 
  From: Paulo Casagrande 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Wednesday, January 23, 2008 5:08 PM
  Subject: Re: [delphi-br] Como gerar Assinatura do Hash


  Boa tarde

  Para qual ECF você esta desenvolvendo!?

  Para a maioria dos casos o próprio software básico da ECF
  gera o arquivo automaticamente após a redução Z,
  e permite que o arquivo seja gerado novamente mesmo depois disso!

   Instalei, mais não tenho nem ideia como eu uso isso dentro do meu 
aplicativo..
   
  Se você já instalou é só ver os exemplos de utilização na pasta 
  ...\TurboPower\examples\Delphi é fácil de utilizar :)

  ex:
   Até aqui tudo bem, usei uma unit para gerar o MD5 
   6.10.1.1.1 - Aplicar a função unidirecional MD5 uma única vez em todo o 
arquivo, com exceção do registro EAD. O resultado será um código de 128 bits, 
ou 16 caracteres ASCII, correspondendo a um número hexadecimal de 32 dígitos. 
Deverá ser utilizado nos cálculos o número hexadecimal, considerando-o como um 
único bloco.
  
  
  
   daqui pra baixo, como implementar dentro do meu aplicativo ??
  
  
  
   6.10.1.1.2 - Criar uma chave privada de 1024 bits, equivalente a um número 
hexadecimal de 256 dígitos.
  
   6.10.1.1.3 - Criptografar o código hexadecimal gerado no item 6.10.1.1.1, 
utilizando a chave do item 6.10.1.1.2, pelo algoritmo RSA de chave pública. O 
resultado dessa critptografia, um número hexadecimal com até 256 dígitos, 
deverá ser informado no campo Assinatura digital.
  
   6.10.1.1.1 - Aplicar a função unidirecional MD5 uma única vez em todo o 
arquivo, com exceção do registro EAD. O resultado será um código de 128 bits, 
ou 16 caracteres ASCII, correspondendo a um número hexadecimal de 32 dígitos. 
Deverá ser utilizado nos cálculos o número hexadecimal, considerando-o como um 
único bloco.
  
   6.10.1.1.2 - Criar uma chave privada de 1024 bits, equivalente a um número 
hexadecimal de 256 dígitos.
  
   6.10.1.1.3 - Criptografar o código hexadecimal gerado no item 6.10.1.1.1, 
utilizando a chave do item 6.10.1.1.2, pelo algoritmo RSA de chave pública. O 
resultado dessa critptografia, um número hexadecimal com até 256 dígitos, 
deverá ser informado no campo Assinatura digital.
  
   

  Até que está bem explicado... se você tem a função MD5 e uma para 
  criptografar é só seguir as instruções acima.


   

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



[delphi-br] Dúvida Delphi com Postgres

2008-01-23 Por tôpico edersonecris
Instalei o pg com o formato de data em ymd, só que agora com todo o bd pronto, 
tenho que fazer umas consultas de contas a pagar. 
E no delphi estou tendo que escrever as datas nesse formato para filtrar e para 
montar as sqls. Tem como eu mudar o formato de data no pg instalado no windows 
de forma definitiva (incluindo alterando os registros gravados) para o formato 
dmy, de forma que possa utilizar as datas no formato DMY dentro do delphi?
Grato

ps.: já fiz alguns procedimentos encontrados na net, mas não funcionaram.

-- 
Éderson Cassiano Bologna
[EMAIL PROTECTED]
sKYPE: edersoncassiano
MSN: [EMAIL PROTECTED]
www.microtechshop.com




RES: RES: RES: RES: RES: [delphi-br] Filtro por Hora

2008-01-23 Por tôpico Davi Eduardo Borges Wall
Grande garoto! E o que era o erro de mismatch?

 

De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de 
caionmoreno
Enviada em: quarta-feira, 23 de janeiro de 2008 17:07
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: RES: RES: RES: RES: [delphi-br] Filtro por Hora

 

Consegui sim, eu utilizei o select que eu postei mesmo, só mudei todo
o resto pra query também, que ficou tudo direitinho!!

--- Em delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br , 
Davi Eduardo Borges Wall
[EMAIL PROTECTED] escreveu

 E aí conseguiu ???
 
 
 
 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 caionmoreno
 Enviada em: quarta-feira, 23 de janeiro de 2008 15:13
 Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br 
 Assunto: Re: RES: RES: RES: [delphi-br] Filtro por Hora
 
 
 
 Davi,
 Eu consegui fazer o select correto, porém não fez o que eu queria.
 O select está assim:
 dm.qCaixa.SQL.Add('Select * from Caixa.DB Where Data= :D1 and
 Hora= :T1 and CodOperador='''+Operador+''' and Caixa=
 '''+IntToStr(Caixa)+);
 dm.qCaixa.Params[0].AsDate := Data;
 dm.qCaixa.Params[1].AsTime := Hora;
 
 só que logo após o select, ele faz um balanço do que foi lançado.
 E ele está pegando dados que foram lançados em outro dia, e outra hora.
 Sabe o que pode estar errado??
 
 
 
 
 
 [As partes desta mensagem que não continham texto foram removidas]


 



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



Re: RES: RES: RES: RES: RES: [delphi-br] Filtro por Hora

2008-01-23 Por tôpico caionmoreno
Era o tipo do campo mesmo, tive que usa parametros!
dm.qCaixa.Params[0].AsDate := Data;
dm.qCaixa.Params[1].AsTime := Hora;

Ai funcionou direitinho!

--- Em delphi-br@yahoogrupos.com.br, Davi Eduardo Borges Wall
[EMAIL PROTECTED] escreveu

 Grande garoto! E o que era o erro de mismatch?
 
  
 
 De: delphi-br@yahoogrupos.com.br
[mailto:[EMAIL PROTECTED] Em nome de caionmoreno
 Enviada em: quarta-feira, 23 de janeiro de 2008 17:07
 Para: delphi-br@yahoogrupos.com.br
 Assunto: Re: RES: RES: RES: RES: [delphi-br] Filtro por Hora
 
  
 
 Consegui sim, eu utilizei o select que eu postei mesmo, só mudei todo
 o resto pra query também, que ficou tudo direitinho!!
 
 --- Em delphi-br@yahoogrupos.com.br
mailto:delphi-br%40yahoogrupos.com.br , Davi Eduardo Borges Wall
 davi.wall@ escreveu
 
  E aí conseguiu ???
  
  
  
  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 caionmoreno
  Enviada em: quarta-feira, 23 de janeiro de 2008 15:13
  Para: delphi-br@yahoogrupos.com.br
mailto:delphi-br%40yahoogrupos.com.br 
  Assunto: Re: RES: RES: RES: [delphi-br] Filtro por Hora
  
  
  
  Davi,
  Eu consegui fazer o select correto, porém não fez o que eu queria.
  O select está assim:
  dm.qCaixa.SQL.Add('Select * from Caixa.DB Where Data= :D1 and
  Hora= :T1 and CodOperador='''+Operador+''' and Caixa=
  '''+IntToStr(Caixa)+);
  dm.qCaixa.Params[0].AsDate := Data;
  dm.qCaixa.Params[1].AsTime := Hora;
  
  só que logo após o select, ele faz um balanço do que foi lançado.
  E ele está pegando dados que foram lançados em outro dia, e outra
hora.
  Sabe o que pode estar errado??
  
  
  
  
  
  [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] Dúvida Delphi com Postgres

2008-01-23 Por tôpico José Mário Silva Guedes
Olá,

No postgresql.conf mude a entrada datestyle para

datestyle = 'sql, european'


Aqui resolveu...


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



RE: [delphi-br] Dúvida Delphi com Postgres

2008-01-23 Por tôpico Rubem Nascimento da Rocha


Vc informou o que mudar, e ainda falta saber onde e como efetuar a mudança.
Sds.




To: delphi-br@yahoogrupos.com.br
From: [EMAIL PROTECTED]
Date: Wed, 23 Jan 2008 16:47:34 -0300
Subject: Re: [delphi-br] Dúvida Delphi com Postgres







Olá,

No postgresql.conf mude a entrada datestyle para

datestyle = 'sql, european'

Aqui resolveu...

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









_
Receba GRÁTIS as mensagens do Messenger no seu celular quando você estiver 
offline. Conheça  o MSN Mobile!
http://mobile.live.com/signup/signup2.aspx?lc=pt-br

Re: [delphi-br] Dúvida Delphi com Postgre s

2008-01-23 Por tôpico Joao Morais
Rubem Nascimento da Rocha wrote:
 
 Vc informou o que mudar, e ainda falta saber onde e como efetuar a mudança.

Tá lá: mudar no postgresql.conf
Como: usando vi, mcedit, vim (nix) ou edit, notepad ou o editor do 
Delphi (win)

--
Joao Morais



 
 
 To: delphi-br@yahoogrupos.com.br
 From: [EMAIL PROTECTED]
 Date: Wed, 23 Jan 2008 16:47:34 -0300
 Subject: Re: [delphi-br] Dúvida Delphi com Postgres
 
 
 
 Olá,
 
 No postgresql.conf mude a entrada datestyle para
 
 datestyle = 'sql, european'
 
 Aqui resolveu...


RE: [delphi-br] Dúvida Delphi com Postgres

2008-01-23 Por tôpico Rubem Nascimento da Rocha


Perdão pela falta de atenção.
Sds.





To: delphi-br@yahoogrupos.com.br
From: [EMAIL PROTECTED]
Date: Wed, 23 Jan 2008 18:12:50 -0200
Subject: Re: [delphi-br] Dúvida Delphi com Postgres







Rubem Nascimento da Rocha wrote:

 Vc informou o que mudar, e ainda falta saber onde e como efetuar a mudança.

Tá lá: mudar no postgresql.conf
Como: usando vi, mcedit, vim (nix) ou edit, notepad ou o editor do
Delphi (win)

--
Joao Morais

 

 To: delphi-br@yahoogrupos.com.br
 From: [EMAIL PROTECTED]
 Date: Wed, 23 Jan 2008 16:47:34 -0300
 Subject: Re: [delphi-br] Dúvida Delphi com Postgres



 Olá,

 No postgresql.conf mude a entrada datestyle para

 datestyle = 'sql, european'

 Aqui resolveu...








_
Receba GRÁTIS as mensagens do Messenger no seu celular quando você estiver 
offline. Conheça  o MSN Mobile!
http://mobile.live.com/signup/signup2.aspx?lc=pt-br

[delphi-br] selecionar imagens com checkbox

2008-01-23 Por tôpico josynho
Olá pessoal da lista td bem? gostaria se possivel algum de vcs
pudessem mim tirar uma duvida que mim surgiu aqui.
É o seguinte tenho no form Principal de minha aplicação um checkbox 
e num outro form de relatorio eu tenho uma logomarca , é o seguinte
gostaria de ao marcaro checkbox a imagem fosse impressa e se estiver
desmarcardo ela nao saisse , alguem de vcs tenha uma ideia de como
faço isso. estou fazendo assim mais nao esta funcionando..

procedure TForm1.CheckBoxClick(Sender: TObject);
begin
if form1.checkbox.Checked then
form2.QR_LOGO.Visible := true
else
form2.QR_LOGO.Visible := false;
end;
 




Re: [delphi-br] Localização dos arquivos de configuração

2008-01-23 Por tôpico Alexandre Rodrigues
Depende José,

Eu descartaria de cara o diretório do windows e a dos meus documentos, 
isso não é muito indicado.
Agora, se as as configurações são iguais para todos os usuários a melhor 
opção é realmente a pasta do sistema. Porém se cada usuário pode ter 
configurações individuais, a melhor opção é colocar Documents and 
Settings\Usuario\Dados de aplicativos

José Mário Silva Guedes escreveu:
 
 
 Bom dia!
 
 Para que o usuário possa configurar o comportamento dos meus aplicativos,
 optei por utilizar arquivos INIs.
 
 Para isso, criei um applet no Painel de Controle.
 
 Gostaria de saber a opnião dos colegas qual seria o melhor local para
 guardar esses arquivos...
 
 Diretório do Windows?
 
 Diretório do Sistema?
 
 Diretório dos Meus Doscumentos?
 
 No momento estou guardando no diretório do Windows... Mas acho que não é o
 lugar correto.
 
 Grato pela atenção!
 
 -- 
 José Mário Silva Guedes
 Analista Programador Delphi
 http://pgviavel.blogspot.com/ http://pgviavel.blogspot.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.com/mailbeta/tudonovo/
 



[delphi-br] Multiplicando colunas no Rave Reports

2008-01-23 Por tôpico Angelo Louzada
Amigos seguinte, tenho uma band de detalhe no Rave e nessa band tenho dois 
DataText o primeiro DataText tem a propriedade DATAFIELD lincado ao campo 
QUANTIDADE de minha tabela e o outro está lincado ao campo PRECOUNITARIO, 
gostaria de saber como faço para que logo ao lado do campo PRECOUNITARIO eu 
crio um TOTALITEM por exemplo, ou seja, preciso multiplicar a quantidade * 
precounitario e mostrar o resultado em uma nova coluna. 

Mais uma vez, valeu pela atenção.

Att,

Angelo Louzada


  Abra sua conta no Yahoo! Mail, o único sem limite de espaço para 
armazenamento!
http://br.mail.yahoo.com/

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



Re: [delphi-br] Dúvida Delphi com Postgre s

2008-01-23 Por tôpico edersonecris
Boa noite, obrigado por ter respondido.
Segui a sua dica, até deu certo em parte.
A consulta agora funciona, mas todas as datas são exibidas no meu 
sistema como '31/12/1899', e na tabela esta tudo certo.
Alguém teria mais alguma idéia? Estou usando postgres 8.1.9.
VLW

José Mário Silva Guedes escreveu:

 Olá,

 No postgresql.conf mude a entrada datestyle para

 datestyle = 'sql, european'

 Aqui resolveu...

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

  


-- 
Éderson Cassiano Bologna
[EMAIL PROTECTED]
sKYPE: edersoncassiano
MSN: [EMAIL PROTECTED]
www.microtechshop.com




Re: [delphi-br] Dúvida Delphi com Postgre s

2008-01-23 Por tôpico edersonecris
Já coloquei todas as opções da tabela

Tabela 8-15. Convenções de ordem na data
Definição de datestyle Ordem de entrada Exemplo de saída
SQL, DMY dia/mês/ano 21/04/2005 18:39:28.283566 BRT
SQL, MDY mês/dia/ano 04/21/2005 18:39:28.283566 BRT
Postgres, DMY dia/mês/ano Thu 21 Apr 18:39:28.283566 2005 BRT

Mas nenhuma das configurações acima funciona. Todas as datas do meu 
sistema aparecem como 30/12/1899.
Alguém saberia o que esta acontecendo?
VLW

José Mário Silva Guedes escreveu:

 Olá,

 No postgresql.conf mude a entrada datestyle para

 datestyle = 'sql, european'

 Aqui resolveu...

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

  


-- 
Éderson Cassiano Bologna
[EMAIL PROTECTED]
sKYPE: edersoncassiano
MSN: [EMAIL PROTECTED]
www.microtechshop.com




[delphi-br] User Control

2008-01-23 Por tôpico Junior
Implantei o User Control no meu aplicativo seguindo o tutorial do Planeta
Delphi. (guia muito bom !)

Aparentemente está tudo certo (conecta com o banco SQLServer, cria as
tabelas próprias dele UserControl,

abre o menu principal, exibe as opções, pede login e senha)

PORÉM,

 

NÃO ESTOU CONSEGUINDO ACESSAR OS CADASTROS DO USER CONTROL

(usuários, perfil, senha, mensagens, etc.)

 

Preenchi corretamente as propriedades UserProfile-MenuItem, User-MenuItem,
etc...

Mas mesmo assim não está abrindo.

 

ONDE ESTOU ERRANDO ?

ESTOU ESQUECENDO DE ALGUMA COISA ?

 

 

 

Atenciosamente,

 

Junior

 



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



[delphi-br] User Control - RESOLVIDO

2008-01-23 Por tôpico Junior
Problema resolvido !

 

 

 

 

 

 

 

Atenciosamente,

 

Junior

 



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



[delphi-br] Rotina genérica para ordenação

2008-01-23 Por tôpico papaia.forum
Tenho o form genérico (frmBasico_ComGrid) para pesquisa, com um DBGrid, 
obviamente ligado à um DataSource, que por sua vez está ligado à um 
ClientDataSet (mas que muda em cada formulário filho: cdsclientes, 
cdsparcelas, cdscidades, cdsprofissoes, etc).
Estou tentando manipular o evento DBGrid1TitleClick, no formulário básico 
para ordenação pelas colunas, mas preciso saber o nome do CDS que está sendo 
manipulado no momento da ordenação, então fiz de acordo com o código abaixo. 
Compila normalmente, mas dá erro em tempo de execução, dizendo que o nome do 
cds não é válido, e a mensagem de erro mostra o nome do CDS de forma 
correta, só que entre aspas duplas.
OBS: 'dm.' - é o nome do datamodule.
Se alguem puder me orientar onde estou errando, ou apontar outro caminho, 
antecipadamente meus agradecimentos.

procedure TfrmBasico_ComGrid.DBGrid1TitleClick(Column: TColumn);
Var
  cds:TClientDataSet;
  str:TComponentName;
begin
   CDS := TClientDataSet.Create(Self);
   str:=DBGrid1.DataSource.DataSet.Name;
   cds.Name:= 'dm.' + str;
  if Assigned(OldColumn) then
 OldColumn.Title.Color:=DBGrid1.FixedColor;
   cds.IndexFieldNames:=Column.FieldName;
   Column.Title.Color:=clRed;
   OldColumn:=Column;
end;

  Atenciosamente

waldir silva 



RE: [delphi-br] Rotina genérica para ordenação

2008-01-23 Por tôpico Rubem Nascimento da Rocha

O DBGrid está ligado a um DataSource, que por sua vez está ligado a um 
ClientDataSet. Levando em conta este fato, e tb que a classe TColumn possui uma 
propriedade chamada Grid, da classe TCustomDBGrid, que representa o DBGrid a 
qual mesma pertence, tem como achar o ClientDataSet usado pelo DBGrid sem 
precisar fazer essa lambança de criar um novo ClientDataSet. Desse jeito, vais 
acabar tendo um consumo de memória desnecessário.

Exemplo:

procedure TfrmBasico_ComGrid.DBGrid1TitleClick(Column: TColumn);
var
  lCds: TClientDataSet;
begin
  if Column.Grid.DataSource.DataSet is TClientDataSet then
  begin
lCds := TClientDataSet(Column.Grid.DataSource.DataSet);
if FOldColumn  Column then
begin
  FOldColumn := Column;
  lCds.IndexFieldName := Column.FieldName;
end;
  end;
end;


Basicamente, é isso. No código acima, assume-se que FOldColumn é um campo 
privado que guarda a coluna pela qual o dataset do grid (e não o próprio grid) 
era anteriormente ordenado. Como sugestão de melhoria (aí é por sua conta!), 
poderíamos acrescentar a alternância da ordenação para ascendente ou 
decrescente caso a coluna clicada seja a mesma que a anteriormente selecionada.

Sds.





To: [EMAIL PROTECTED]
From: [EMAIL PROTECTED]
Date: Thu, 24 Jan 2008 00:13:44 -0200
Subject: [delphi-br] Rotina genérica para ordenação

Tenho o form genérico (frmBasico_ComGrid) para pesquisa, com um DBGrid,
obviamente ligado à um DataSource, que por sua vez está ligado à um
ClientDataSet (mas que muda em cada formulário filho: cdsclientes,
cdsparcelas, cdscidades, cdsprofissoes, etc).
Estou tentando manipular o evento DBGrid1TitleClick, no formulário básico
para ordenação pelas colunas, mas preciso saber o nome do CDS que está sendo
manipulado no momento da ordenação, então fiz de acordo com o código abaixo.
Compila normalmente, mas dá erro em tempo de execução, dizendo que o nome do
cds não é válido, e a mensagem de erro mostra o nome do CDS de forma
correta, só que entre aspas duplas.
OBS: 'dm.' - é o nome do datamodule.
Se alguem puder me orientar onde estou errando, ou apontar outro caminho,
antecipadamente meus agradecimentos.

procedure TfrmBasico_ComGrid.DBGrid1TitleClick(Column: TColumn);
Var
cds:TClientDataSet;
str:TComponentName;
begin
CDS := TClientDataSet.Create(Self);
str:=DBGrid1.DataSource.DataSet.Name;
cds.Name:= 'dm.' + str;
if Assigned(OldColumn) then
OldColumn.Title.Color:=DBGrid1.FixedColor;
cds.IndexFieldNames:=Column.FieldName;
Column.Title.Color:=clRed;
OldColumn:=Column;
end;

Atenciosamente

waldir silva









_
Veja mapas e encontre as melhores rotas para fugir do trânsito com o Live 
Search Maps!
http://www.livemaps.com.br/index.aspx?tr=true

[delphi-br] Usuário do UserControl

2008-01-23 Por tôpico Junior
Como faço pra descobrir qual o usuário que logou no sistema, já que o
controle é feito pelo User Control ?

Alguém aí que usa o UC exibe em algum lugar (form/statusbar/etc) o nome do
usuário ?

 

 

 

Obrigado

 

Junior

 



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