Res: [delphi-br] Programador Delphi (CAMPO GRANDE-MS)

2010-09-03 Por tôpico Eny Urias
De acordo com as mensagens que foram colocadas o que dá para entender é que o 
custo de vida em MS é mais baixo do que em SP.

Quer dizer que a mesma compra de supermercado em MS vai ficar 60% mais barata 
que a feita no estado de SP? O pão tambem é mais barato?
--
Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas 
um hábito- Aristóteles






De: Gustavo Teruel gustavoter...@gmail.com
Para: delphi-br@yahoogrupos.com.br
Enviadas: Quinta-feira, 2 de Setembro de 2010 8:38:24
Assunto: RES: [delphi-br] Programador Delphi (CAMPO GRANDE-MS)

  
Pessoal,

Olhem no site do salariometro, (http://www.salariometro.sp.gov.br/) o salário 
em 
carteira do programador, considerando somente a cidade de São Paulo é em média 
R$ 2.212,00 para os funcionários com superior completo, a media em MS é de R$ 
1.332,00.

Teruel.

De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome 
de Eny Urias
Enviada em: quarta-feira, 1 de setembro de 2010 17:00
Para: delphi-br@yahoogrupos.com.br
Assunto: Res: [delphi-br] Programador Delphi (CAMPO GRANDE-MS)

Eu não poderia deixar de comentar esse anúncio!

Eu não sei se a região do anúncio trabalha com essa faixa salarial, mas, olha, 
pra trabalhar esse tanto e ter essa experiência e essa escolaridade, acho 
que estão oferecendo muito pouco!

Não quero criar polêmica aqui, pelo amor de Deus! Só queria deixar registrada 
uma opinião. 

--
Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas 

um hábito- Aristóteles


De: Douglas Uesato ues...@multicoisas.com.br
Para: delphi-br@yahoogrupos.com.br
Enviadas: Quarta-feira, 1 de Setembro de 2010 12:19:03
Assunto: [delphi-br] Programador Delphi (CAMPO GRANDE-MS)

Programador Delphi 

Empresa Contratante: Multicoisas 

- Analisar e desenvolver sistema de gestão ERP em Delphi.
- Ensino Superior (cursando ou concluído) na área de informática.
- Experiência em desenvolvimento de Sistemas, Delphi, Firebird e MySQL. 

Local de trabalho: Campo Grande - MS. 
Tipo de contratação: CLT, efetivo. 
Horário: 8h diárias, com 1:30h de intervalo e 4 horas no sábado. 
Benefícios: VT, VR, Assistência médica (após o período de experiência) e
Seguro de vida (após o período de experiência)

Faixa Salarial: R$ 1200,00 + Produtividade 
Cidade: Campo Grande 
Quantidade de vaga(s): 1 

Interessados enviar o currículo para o email:
mailto:ues...@multicoisas.com.br ues...@multicoisas.com.br 

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

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


 


  

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



Res: [delphi-br] Re: Como subtrair horas corretas

2010-08-27 Por tôpico Eny Urias
Porque vc não usa IncHour()?

Adiciona a unit DateUtils... 
--
Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas 
um hábito- Aristóteles






De: Roni Rodrigo ronirodr...@yahoo.com.br
Para: delphi-br@yahoogrupos.com.br
Enviadas: Quinta-feira, 26 de Agosto de 2010 22:15:13
Assunto: Re: [delphi-br] Re: Como subtrair horas corretas

  
mas então... como eu disse... não seria 0 hora do dia seguinte?
converte teu 24:00 pra 0 e incrementa 1 dia...
ai vc faz o calculo normalmente...
o/

Em 26/08/2010 22:00, alexsandro_qs escreveu:
 É o problema que estou tendo aqui é isso, pois o usuário digitar
 Inicial : 07:30
 Final: 24:00
 o resultado teria que dar : 16:30

 Só que como ele não reconhece o 24:00, não faz o calculo.

 --- Em delphi-br@yahoogrupos.com.br 
 mailto:delphi-br%40yahoogrupos.com.br, Roni Rodrigo 
 ronirodr...@... escreveu
 
  cara... acredito que 24:00 não seja uma hora válida mesmo... o dia vai
  até de 0:00 até 23:59 ...
  o/
 
  Em 26/08/2010 18:48, alexsandro_qs escreveu:
   Boa noite pessoal;
  
   Eu tinha feito uma forma de subtrair 2 horas aqui, e até à um tempinho
   atrás, estava tudo ok. Só que agora pintou um problema:
  
   era feito assim:
   ---
   var
   h1, h2, resultado : TDateTime;
   begin
  
   d1:= StrToTime(adotDatainicial.Value);
   d2:= StrToTime(adotDatainicia2.Value);
   resultado := d2 - d1;
  
   ---
   Só que quando é digitado 24:00, esse valor não é reconhecido
   como horas ai os erros.
  
   Alguém poderia me ajudar com isso ?
  
   OBS.: a hora nunca vai passar de 24:00 ( ou seja de um dia para o 
 outro)
  
   Ex.: saída 24:00 - entrada 01:00 = 23:00 e não 23:60
 

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


 


  

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



[delphi-br] certificado para homologacao de nfe

2010-08-17 Por tôpico Eny Urias
Oi gente!

Tenho um cliente que quer que eu implemente o envio de nfe no sistema dele. O 
certificado fica num cartao que ele passa numa leitora usb. Como devo proceder 
para poder utilizar o certificado dele em teste? Alguem ja utilizou isso?

O problema maior é que ele está em SP e eu no interior...
 
--
Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas 
um hábito- Aristóteles


  

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



Res: [delphi-br] Componente de Grid

2010-08-14 Por tôpico Eny Urias
O que exatamente vc precisa?

As vezes a sua necessidade não é a mesma que eu tenho... 
--
Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas 
um hábito- Aristóteles






De: Pablo Farias develo...@marketingrapido.com.br
Para: delphi-br@yahoogrupos.com.br
Enviadas: Sexta-feira, 13 de Agosto de 2010 18:36:19
Assunto: Re: Res: [delphi-br] Componente de Grid

  
Ola Eny,
coloca algumas telas na web do seu sitema para vermos a eficiencia do jedy.
Pablo Farias
Fone(81)9169.3339
develo...@marketingrapido.com.br
www.marketingrapido.com.br

Em 13/08/2010 18:35, Eny Urias escreveu:

 JEDI não interessa? Eu estou usando e estou gostando...

 --
 Eny Trova Urias

 Somos o que repetitivamente fazemos, portanto, a excelência não é um 
 feito, mas
 um hábito- Aristóteles

 
 De: Alexandre Marinho da Silveira xandi...@terra.com.br 
 mailto:xandi_ms%40terra.com.br
 Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br
 Enviadas: Sexta-feira, 13 de Agosto de 2010 16:15:02
 Assunto: Re: [delphi-br] Componente de Grid

 Prezado Marlon

 Eu cheguei a testar os dois e achei a aprendizagem do componente da 
 DevExpress
 mais simples e produtiva para mim. Sem contar que tudo o que eu 
 precisei em
 matéria de grid, eu encontrei neste componente.
 Tudo depende de gosto pessoal.
 Na minha opinião, se você ganha produtividade com um componente e ele 
 atende aos
 requisitos que você precisa, é o componente certo, mesmo que ele custe 
 mais
 caro.
 Pode ser que você ache o pacote da TMS mais fácil de usar ou mais 
 completo.
 Antes de você decidir, sugiro que você teste os dois e veja o que mais 
 se adapta
 ao que precisa.

 Abraço

 Alexandre

 - Original Message -
 From: Murilo Cunha mcscu...@yahoo.com.br 
 mailto:mcscunha%40yahoo.com.br
 To: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br
 Date: Fri, 13 Aug 2010 15:49:58 -0300
 Subject: Re: [delphi-br] Componente de Grid

  Marlon,
 
  Eu gosto muito da DevExpress.
  TMS acho pesado e visual poluido!
 
  Mas este eh um gosto pessoal, pois os dois pacotes sao muito bons.
  Opte pelo mais barato OU que tenha mais dominio dos componentes
 
  Obrigado
  MuriloCunha
 
 
  On 13/08/2010 14:32, marlon david de souza wrote:
   Boa tarde a todos,
  
  
  
   Gostaria de uma opinião: Qual o melhor componente Grid para Delphi: da
   DevExpress ou o da TMS?
  
  
  
  
  
   Sem mais,
  
  
  
   Marlon David de Souza
  
   Desenvolvedor
  
  
  
  
  
   [As partes desta mensagem que não continham texto foram removidas]
  
  
  
   
  
 
 
  E-mail verificado pelo Terra Anti-Spam.
  Para classificar esta mensagem como spam ou não spam, visite
http://ecp.terra.com.br/cgi-bin/reportspam.cgi?+_d=SCYxMDEwNDI2MyNwZXJtIXRlcnJhJjEsMTI4MTcyNTM1Ny4yNTM0MjAuMTUzMDguMWYyLnRwbi50ZXJyYS5jb20sMjA4OTg=TerraMail
l
 l
 
  Verifique periodicamente a pasta Spam para garantir que apenas mensagens
  indesejadas sejam classificadas como Spam.
 
 

 

 -- 
  FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

 [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: [delphi-br] Componente de Grid

2010-08-13 Por tôpico Eny Urias
JEDI não interessa? Eu estou usando e estou gostando... 

 
--
Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas 
um hábito- Aristóteles






De: Alexandre Marinho da Silveira xandi...@terra.com.br
Para: delphi-br@yahoogrupos.com.br
Enviadas: Sexta-feira, 13 de Agosto de 2010 16:15:02
Assunto: Re: [delphi-br] Componente de Grid

Prezado Marlon

Eu cheguei a testar os dois e achei a aprendizagem do componente da DevExpress 
mais simples e produtiva para mim. Sem contar que tudo o que eu precisei em 
matéria de grid, eu encontrei neste componente.
Tudo depende de gosto pessoal.  
Na minha opinião, se você ganha produtividade com um componente e ele atende 
aos 
requisitos que você precisa, é o componente certo, mesmo que ele custe mais 
caro.
Pode ser que você ache o pacote da TMS mais fácil de usar ou mais completo.
Antes de você decidir, sugiro que você teste os dois e veja o que mais se 
adapta 
ao que precisa.

Abraço

Alexandre

- Original Message -
From: Murilo Cunha mcscu...@yahoo.com.br
To: delphi-br@yahoogrupos.com.br
Date: Fri, 13 Aug 2010 15:49:58 -0300
Subject: Re: [delphi-br] Componente de Grid

   Marlon,
 
 Eu gosto muito da DevExpress.
 TMS acho pesado e visual poluido!
 
 Mas este eh um gosto pessoal, pois os dois pacotes sao muito bons.
 Opte pelo mais barato OU que tenha mais dominio dos componentes
 
 Obrigado
 MuriloCunha
 
 
 On 13/08/2010 14:32, marlon david de souza wrote:
  Boa tarde a todos,
 
 
 
 Gostaria de uma opinião:  Qual o melhor componente Grid para Delphi: da
  DevExpress ou o da TMS?
 
 
 
 
 
  Sem mais,
 
 
 
  Marlon David de Souza
 
  Desenvolvedor
 
 
 
 
 
  [As partes desta mensagem que não continham texto foram removidas]
 
 
 
  
 
 
 
 E-mail verificado pelo Terra Anti-Spam.
 Para classificar esta mensagem como spam ou não spam, visite
http://ecp.terra.com.br/cgi-bin/reportspam.cgi?+_d=SCYxMDEwNDI2MyNwZXJtIXRlcnJhJjEsMTI4MTcyNTM1Ny4yNTM0MjAuMTUzMDguMWYyLnRwbi50ZXJyYS5jb20sMjA4OTg=TerraMail
l 

 Verifique periodicamente a pasta Spam para garantir que apenas mensagens
 indesejadas sejam classificadas como Spam.
 
 




-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 



  

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



Res: [delphi-br] Estrutura Padrão de Softwar e

2010-08-12 Por tôpico Eny Urias
Por isso que eu adoro essa lista! Adorei a ideia! Tks!

 
--
Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas 
um hábito- Aristóteles






De: Rubem Rocha rubem.ro...@dtmanaus.com.br
Para: delphi-br@yahoogrupos.com.br
Enviadas: Quarta-feira, 11 de Agosto de 2010 11:21:55
Assunto: RES: [delphi-br] Estrutura Padrão de Software

  
Informem-se sobre TDI (Tabbed-Document Interface). É uma boa alternativa ao 
MDI, 
e eu uso essa abordagem em meus projetos Delphi e .NET(C#).

Sds.

De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome 
de Eny Urias
Enviada em: quarta-feira, 11 de agosto de 2010 10:03
Para: delphi-br@yahoogrupos.com.br
Assunto: Res: [delphi-br] Estrutura Padrão de Software

Entendi Então, realmente, não ha como trabalhar com DataModule numa 
aplicação MDI? Porque foi uma das exigencias do cliente poder abrir mais de um 
cadastro de uma vez... Eu tb não gosto de trabalhar com MDI... muito 
trabalhoso... mas, fazer o q...

--
Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas 

um hábito- Aristóteles


De: Adriano de F. Trindade trind...@desbrava.com.br 
mailto:trindade%40desbrava.com.br 
Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br 
Enviadas: Terça-feira, 10 de Agosto de 2010 17:03:46
Assunto: RES: [delphi-br] Estrutura Padrão de Software

Minha aplicação é SDI. Bem mais simples e menos propensa á erros, tipo, um 
registro ser modificado em um form e no outro você ter o mesmo dado atualizado. 
Quanto mais você deixar o usuário fazer o que ele quiser, maior serão as 
possibilidades de algo dar errado.

Mas isso é a minha opção pessoal, claro. As precauções e checagens para MDI e 
SDI são bem diferentes. Você define como você quer trabalhar. Eu tenho uma 
maneira bem peculiar de trabalhar aqui, muito “old school”.

Falou!

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 Eny Urias
Enviada em: terça-feira, 10 de agosto de 2010 15:51
Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br 
Assunto: Res: [delphi-br] Estrutura Padrão de Software

Como vc trabalha numa aplicação MDI utilizando DataModule? Se o usuário quiser 
abrir dois formularios de clientes como vc faz? Não dá conflito já que os 
componentes de acesso aos dados estão no DM? 

--
Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas 


um hábito- Aristóteles


De: Adriano de F. Trindade trind...@desbrava.com.br 
mailto:trindade%40desbrava.com.br 

mailto:trindade%40desbrava.com.br 
Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br  
mailto:delphi-br%40yahoogrupos.com.br 

Enviadas: Segunda-feira, 9 de Agosto de 2010 19:03:05
Assunto: RES: [delphi-br] Estrutura Padrão de Software

Não quero te desanimar, mas mostrar os problemas provoca a busca de soluções
para eles, e com isso aprende-se.

Pelo jeito você está meio “cru” no negócio, e a lógica, você até que está
indo bem, considerando a herança dos formulários.

O que falta, na real, é você fracionar estes seus casos de uso aí. Explico:
DataSource, por exemplo, alguns formulários vão precisar de um, outros de 5
e outros de 20. Se você fazer no seu modelo primário um único DataSource, em
cada formulário que você criar herdando este formulário, terá que adicionar
mais DataSources. Mas, se você fizer o modelo com 10, aí você atende a
maioria dos casos, e em raras oportunidades terás que adicionar mais data
sources além desses 10 aí.

Entendeu o exemplo? Eu quis dizer: projetar considerando o máximo de
possibilidades para cada form, e não o mínimo. Certo? Agora esqueça esses
data sources aí. Crie um único Data Module, com um nome bem curto (eu uso
“DM”) e coloque todos seus componentes de acesso á dados lá: ClientDataSets,
DataModules, DataSetProviders e por aí vai. Desta maneira, você não vai ter
componentes de acesso á dados espalhados pelo seu projeto.

Eu comecei há 5 anos atrás um sistema mais ou menos da maneira que você
estava começando este. Começou com 34 tabelas e hoje tem 220 tabelas no BD.
De todo o tempo de desenvolvimento, no mínimo 30% dele foi refazendo coisas
que fiz sem considerar todas as possibilidades. Por exemplo: ao projetar um
formulário para Notas Fiscais, você precisa de uma tabela para os dados da
NF e outra para o detalhamento da NF, que são os produtos/serviços. Primeiro
fiz com uma tabela para produtos e outra para serviços: tive que refazer
para colocar produtos e serviços em uma única tabela. Alguns valores como
frete e seguro iam no corpo da NF. Não, não dá certo, valores de frete e
seguro tem que ser distribuídos pelos itens da NF para conseguir gerar a
NF-e direito. No corpo da NF, só dados cadastrais, dados

RES: [delphi-br] Estrutura Padrão de Softwar e

2010-08-12 Por tôpico Eny Urias
Você não entendeu o meu questionamento... Eu só perguntei porque achei que vc 
tivesse alguma experiencia para trocar... Eu concordo com vc... não precisa 
ficar bravo! 


;)

--
Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas 
um hábito- Aristóteles






De: Adriano de F. Trindade trind...@desbrava.com.br
Para: delphi-br@yahoogrupos.com.br
Enviadas: Quarta-feira, 11 de Agosto de 2010 13:06:19
Assunto: RES: [delphi-br] Estrutura Padrão de Software

  
Ei, eu não te impus uma regra. Falei que EU trabalho assim, eu trabalho somente 
com SDI. Tudo depende da maneira que a sua aplicação vai trabalhar. Você pode 
trabalhar com MDI e mastigar os problemas decorrentes disso.

E mais de um cadastro aberto de cada vez? Você tem que questionar: “você vai 
precisar mexer em dois cadastros simultaneamente?” Porque a gente não permite 
isso, justamente porque cada pessoa faz uma coisa de cada vez: conclui-se um 
cadastro primeiro para depois abrir o próximo. Também outra coisa é abrir duas 
janelas DISTINTAS ao mesmo tempo e outra é abrir a MESMA janela mais de uma vez.

Você tem que ver o que o cliente quer, e se é viável. Em muitos casos você tem 
que mudar a cabeça do cliente para não ter que fazer um monte de trabalho 
desnecessário. Só que você não consegue fazer isso sem argumentos sólidos, 
consistentes e convincentes. Um deles é o custo de desenvolvimento: “da maneira 
A eu faço em uma semana, da maneira B eu levo um mês porque tenho que 
reescrever 
tudo”.

Também é uma coisa você fazer um sistema específico para um cliente e outra 
coisa radicalmente diferente é você fazer um sistema para vários clientes. Se 
um 
cliente te exige SDI e outro te exige MDI, qual que ganha? E, piorando, se 10 
clientes exigirem MDI e 10 clientes exigirem SDI, como é que fica? Se você 
optar 
por SDI, o quê você vai dizer para quem não quer SDI? Vai dizer tchau? Tenha 
uma 
justificativa e ele a aceitará. Mas sem justificativa, não vai aceitar nunca. 
Porque um sistema para várias empresas jamais vai CONTENTAR á todas, mas pode 
ATENDER BEM á todas. E mesmo essas que não se contentaram, depois de um tempo 
se 
acostumam e param de reclamar. Afinal, a resistência à mudanças é uma 
constante, 
ninguém quer mudar, porque isso dá trabalho.

“A fórmula do sucesso eu não sei, mas a do fracasso é agradar á todos” – 
Anônimo 
(corretíssimo)

Falou!

De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome 
de Eny Urias
Enviada em: quarta-feira, 11 de agosto de 2010 11:03
Para: delphi-br@yahoogrupos.com.br
Assunto: Res: [delphi-br] Estrutura Padrão de Software

Entendi Então, realmente, não ha como trabalhar com DataModule numa 
aplicação MDI? Porque foi uma das exigencias do cliente poder abrir mais de um 
cadastro de uma vez... Eu tb não gosto de trabalhar com MDI... muito 
trabalhoso... mas, fazer o q...

--
Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas 

um hábito- Aristóteles


De: Adriano de F. Trindade trind...@desbrava.com.br 
mailto:trindade%40desbrava.com.br 
Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br 
Enviadas: Terça-feira, 10 de Agosto de 2010 17:03:46
Assunto: RES: [delphi-br] Estrutura Padrão de Software

Minha aplicação é SDI. Bem mais simples e menos propensa á erros, tipo, um 
registro ser modificado em um form e no outro você ter o mesmo dado atualizado. 
Quanto mais você deixar o usuário fazer o que ele quiser, maior serão as 
possibilidades de algo dar errado.

Mas isso é a minha opção pessoal, claro. As precauções e checagens para MDI e 
SDI são bem diferentes. Você define como você quer trabalhar. Eu tenho uma 
maneira bem peculiar de trabalhar aqui, muito “old school”.

Falou!

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 Eny Urias
Enviada em: terça-feira, 10 de agosto de 2010 15:51
Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br 
Assunto: Res: [delphi-br] Estrutura Padrão de Software

Como vc trabalha numa aplicação MDI utilizando DataModule? Se o usuário quiser 
abrir dois formularios de clientes como vc faz? Não dá conflito já que os 
componentes de acesso aos dados estão no DM? 

--
Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas 


um hábito- Aristóteles


De: Adriano de F. Trindade trind...@desbrava.com.br 
mailto:trindade%40desbrava.com.br 

mailto:trindade%40desbrava.com.br 
Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br  
mailto:delphi-br%40yahoogrupos.com.br 

Enviadas: Segunda-feira, 9 de Agosto de 2010 19:03:05
Assunto: RES: [delphi-br] Estrutura Padrão de Software

Não quero te desanimar, mas mostrar os problemas provoca a busca de

RES: [delphi-br] Estrutura Padrão de Softwar e

2010-08-12 Por tôpico Eny Urias
Então... essa é uma coisa que eu particularmente não gosto... Quero que meu 
cliente tenha liberdade de navegar entre os cadastros... Por isso que to 
ralando pra tentar fazer um sistema o mais flexivel possivel!...
--
Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas 
um hábito- Aristóteles






De: Adriano de F. Trindade trind...@desbrava.com.br
Para: delphi-br@yahoogrupos.com.br
Enviadas: Quinta-feira, 12 de Agosto de 2010 8:21:48
Assunto: RES: [delphi-br] Estrutura Padrão de Software

  
Opa!

Mas eu faço isso em SDI. Se estou no cadastro de estoque e preciso cadastrar
uma família de estoque, eu chamo o form de cadastro de famílias do estoque,
a família é inserida, depois volta para o estoque e continua a preencher o
cadastro. A diferença é o usuário só volta para o cadastro de estoque depois
de concluir e fechar o cadastro de famílias, o usuário não tem liberdade
para alternar de um para outro conforme sua vontade, e sim da maneira que eu
determino. Desta maneira eu sei o que esperar e não perco o controle.

Falou!

-Mensagem original-
De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em
nome de Luciano Bruno
Enviada em: quarta-feira, 11 de agosto de 2010 20:25
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: [delphi-br] Estrutura Padrão de Software

Eu tenho aplicaçoes relativamente grandes e uso MDI. uma das coisas que eu
faço é impedir que ele seja criado mais de uma vez.
uma vantagem que vejo no MDI e TDI, é a liberdade de poder editar um
cadastro auxiliar na ediçao de outro. tipo: no cadastro de um produto,
poder cadastrar um grupo uma sessao etc. mais isso fica acriterio do
desenvolvedor.

Em 11 de agosto de 2010 11:36, Adriano de F. Trindade 
trind...@desbrava.com.br escreveu:



 Ei, eu não te impus uma regra. Falei que EU trabalho assim, eu trabalho
 somente com SDI. Tudo depende da maneira que a sua aplicação vai
trabalhar.
 Você pode trabalhar com MDI e mastigar os problemas decorrentes disso.

 E mais de um cadastro aberto de cada vez? Você tem que questionar: “você
 vai precisar mexer em dois cadastros simultaneamente?” Porque a gente não
 permite isso, justamente porque cada pessoa faz uma coisa de cada vez:
 conclui-se um cadastro primeiro para depois abrir o próximo. Também outra
 coisa é abrir duas janelas DISTINTAS ao mesmo tempo e outra é abrir a
MESMA
 janela mais de uma vez.

 Você tem que ver o que o cliente quer, e se é viável. Em muitos casos você
 tem que mudar a cabeça do cliente para não ter que fazer um monte de
 trabalho desnecessário. Só que você não consegue fazer isso sem argumentos
 sólidos, consistentes e convincentes. Um deles é o custo de
desenvolvimento:
 “da maneira A eu faço em uma semana, da maneira B eu levo um mês porque
 tenho que reescrever tudo”.

 Também é uma coisa você fazer um sistema específico para um cliente e
outra
 coisa radicalmente diferente é você fazer um sistema para vários clientes.
 Se um cliente te exige SDI e outro te exige MDI, qual que ganha? E,
 piorando, se 10 clientes exigirem MDI e 10 clientes exigirem SDI, como é
que
 fica? Se você optar por SDI, o quê você vai dizer para quem não quer SDI?
 Vai dizer tchau? Tenha uma justificativa e ele a aceitará. Mas sem
 justificativa, não vai aceitar nunca. Porque um sistema para várias
empresas
 jamais vai CONTENTAR á todas, mas pode ATENDER BEM á todas. E mesmo essas
 que não se contentaram, depois de um tempo se acostumam e param de
reclamar.
 Afinal, a resistência à mudanças é uma constante, ninguém quer mudar,
porque
 isso dá trabalho.

 “A fórmula do sucesso eu não sei, mas a do fracasso é agradar á todos” –
 Anônimo (corretíssimo)


 Falou!

 De: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br [mailto:
 delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br] Em nome de
 Eny Urias
 Enviada em: quarta-feira, 11 de agosto de 2010 11:03

 Para: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br
 Assunto: Res: [delphi-br] Estrutura Padrão de Software

 Entendi Então, realmente, não ha como trabalhar com DataModule numa
 aplicação MDI? Porque foi uma das exigencias do cliente poder abrir mais
de
 um
 cadastro de uma vez... Eu tb não gosto de trabalhar com MDI... muito
 trabalhoso... mas, fazer o q...

 --
 Eny Trova Urias

 Somos o que repetitivamente fazemos, portanto, a excelência não é um
 feito, mas
 um hábito- Aristóteles

 
 De: Adriano de F. Trindade
trind...@desbrava.com.brtrindade%40desbrava.com.brmailto:
 trindade%40desbrava.com.br trindade%2540desbrava.com.br 
 Para: delphi-br@yahoogrupos.com.br
delphi-br%40yahoogrupos.com.brmailto:
 delphi-br%40yahoogrupos.com.br delphi-br%2540yahoogrupos.com.br
 Enviadas: Terça-feira, 10 de Agosto de 2010 17:03:46
 Assunto: RES: [delphi-br] Estrutura Padrão de Software

 Minha aplicação é SDI. Bem mais simples e menos propensa á erros, tipo, um
 registro ser modificado em um

Res: [delphi-br] Estrutura Padrão de Softwar e

2010-08-11 Por tôpico Eny Urias
Entendi Então, realmente, não ha como trabalhar com DataModule numa 
aplicação MDI? Porque foi uma das exigencias do cliente poder abrir mais de um 
cadastro de uma vez... Eu tb não gosto de trabalhar com MDI... muito 
trabalhoso... mas, fazer o q...

 --
Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas 
um hábito- Aristóteles






De: Adriano de F. Trindade trind...@desbrava.com.br
Para: delphi-br@yahoogrupos.com.br
Enviadas: Terça-feira, 10 de Agosto de 2010 17:03:46
Assunto: RES: [delphi-br] Estrutura Padrão de Software

  
Minha aplicação é SDI. Bem mais simples e menos propensa á erros, tipo, um 
registro ser modificado em um form e no outro você ter o mesmo dado atualizado. 
Quanto mais você deixar o usuário fazer o que ele quiser, maior serão as 
possibilidades de algo dar errado.

Mas isso é a minha opção pessoal, claro. As precauções e checagens para MDI e 
SDI são bem diferentes. Você define como você quer trabalhar. Eu tenho uma 
maneira bem peculiar de trabalhar aqui, muito “old school”.

Falou!

De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome 
de Eny Urias
Enviada em: terça-feira, 10 de agosto de 2010 15:51
Para: delphi-br@yahoogrupos.com.br
Assunto: Res: [delphi-br] Estrutura Padrão de Software

Como vc trabalha numa aplicação MDI utilizando DataModule? Se o usuário quiser 
abrir dois formularios de clientes como vc faz? Não dá conflito já que os 
componentes de acesso aos dados estão no DM? 

--
Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas 

um hábito- Aristóteles


De: Adriano de F. Trindade trind...@desbrava.com.br 
mailto:trindade%40desbrava.com.br 
Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br 
Enviadas: Segunda-feira, 9 de Agosto de 2010 19:03:05
Assunto: RES: [delphi-br] Estrutura Padrão de Software

Não quero te desanimar, mas mostrar os problemas provoca a busca de soluções
para eles, e com isso aprende-se.

Pelo jeito você está meio “cru” no negócio, e a lógica, você até que está
indo bem, considerando a herança dos formulários.

O que falta, na real, é você fracionar estes seus casos de uso aí. Explico:
DataSource, por exemplo, alguns formulários vão precisar de um, outros de 5
e outros de 20. Se você fazer no seu modelo primário um único DataSource, em
cada formulário que você criar herdando este formulário, terá que adicionar
mais DataSources. Mas, se você fizer o modelo com 10, aí você atende a
maioria dos casos, e em raras oportunidades terás que adicionar mais data
sources além desses 10 aí.

Entendeu o exemplo? Eu quis dizer: projetar considerando o máximo de
possibilidades para cada form, e não o mínimo. Certo? Agora esqueça esses
data sources aí. Crie um único Data Module, com um nome bem curto (eu uso
“DM”) e coloque todos seus componentes de acesso á dados lá: ClientDataSets,
DataModules, DataSetProviders e por aí vai. Desta maneira, você não vai ter
componentes de acesso á dados espalhados pelo seu projeto.

Eu comecei há 5 anos atrás um sistema mais ou menos da maneira que você
estava começando este. Começou com 34 tabelas e hoje tem 220 tabelas no BD.
De todo o tempo de desenvolvimento, no mínimo 30% dele foi refazendo coisas
que fiz sem considerar todas as possibilidades. Por exemplo: ao projetar um
formulário para Notas Fiscais, você precisa de uma tabela para os dados da
NF e outra para o detalhamento da NF, que são os produtos/serviços. Primeiro
fiz com uma tabela para produtos e outra para serviços: tive que refazer
para colocar produtos e serviços em uma única tabela. Alguns valores como
frete e seguro iam no corpo da NF. Não, não dá certo, valores de frete e
seguro tem que ser distribuídos pelos itens da NF para conseguir gerar a
NF-e direito. No corpo da NF, só dados cadastrais, dados monetários tem que
ser tudo nos itens. E tome refazer enormes partes do código.

Minha dica pra ti é: vá para o Delphi por último. Faça funcionar no papel
primeiro. Vai lidar com Notas Fiscais? Estude o lay-out da NFe e do SPED
antes para saber de quais dados você precisará e modelar seu BD de acordo.
Sugiro usar a padronização de nomes de campos que consta no lay-out da NF-e,
vai tornar sua vida mais fácil no futuro. Vais trabalhar com ECF? Estude o
manual do PAF-ECF. Vais gerar boletos para bancos? Estude a documentação
sobre quais dados você precisa informar nos arquivos gerados para os bancos
e use eles nas contas á pagar/receber. Quais impostos vais ter que informar?
Campos no BD para cada um.

É mais importante para seu projeto entrar nas empresas e ver como que todos
trabalham, que informações um departamento precisa obter do outro, o
rastreamento de quem fez o quê, o controle de acesso, permissões para os
menus, acesso de vários usuários ao mesmo tempo... Depois que tiver tudo
isso no papel, aí sim você vai pro Delphi. Porque sabendo isso tudo, aí

Res: [delphi-br] Estrutura Padrão de Softwar e

2010-08-10 Por tôpico Eny Urias
Como vc trabalha numa aplicação MDI utilizando DataModule? Se o usuário quiser 
abrir dois formularios de clientes como vc faz? Não dá conflito já que os 
componentes de acesso aos dados estão no DM? 

--
Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas 
um hábito- Aristóteles






De: Adriano de F. Trindade trind...@desbrava.com.br
Para: delphi-br@yahoogrupos.com.br
Enviadas: Segunda-feira, 9 de Agosto de 2010 19:03:05
Assunto: RES: [delphi-br] Estrutura Padrão de Software

  
Não quero te desanimar, mas mostrar os problemas provoca a busca de soluções
para eles, e com isso aprende-se.

Pelo jeito você está meio “cru” no negócio, e a lógica, você até que está
indo bem, considerando a herança dos formulários.

O que falta, na real, é você fracionar estes seus casos de uso aí. Explico:
DataSource, por exemplo, alguns formulários vão precisar de um, outros de 5
e outros de 20. Se você fazer no seu modelo primário um único DataSource, em
cada formulário que você criar herdando este formulário, terá que adicionar
mais DataSources. Mas, se você fizer o modelo com 10, aí você atende a
maioria dos casos, e em raras oportunidades terás que adicionar mais data
sources além desses 10 aí.

Entendeu o exemplo? Eu quis dizer: projetar considerando o máximo de
possibilidades para cada form, e não o mínimo. Certo? Agora esqueça esses
data sources aí. Crie um único Data Module, com um nome bem curto (eu uso
“DM”) e coloque todos seus componentes de acesso á dados lá: ClientDataSets,
DataModules, DataSetProviders e por aí vai. Desta maneira, você não vai ter
componentes de acesso á dados espalhados pelo seu projeto.

Eu comecei há 5 anos atrás um sistema mais ou menos da maneira que você
estava começando este. Começou com 34 tabelas e hoje tem 220 tabelas no BD.
De todo o tempo de desenvolvimento, no mínimo 30% dele foi refazendo coisas
que fiz sem considerar todas as possibilidades. Por exemplo: ao projetar um
formulário para Notas Fiscais, você precisa de uma tabela para os dados da
NF e outra para o detalhamento da NF, que são os produtos/serviços. Primeiro
fiz com uma tabela para produtos e outra para serviços: tive que refazer
para colocar produtos e serviços em uma única tabela. Alguns valores como
frete e seguro iam no corpo da NF. Não, não dá certo, valores de frete e
seguro tem que ser distribuídos pelos itens da NF para conseguir gerar a
NF-e direito. No corpo da NF, só dados cadastrais, dados monetários tem que
ser tudo nos itens. E tome refazer enormes partes do código.

Minha dica pra ti é: vá para o Delphi por último. Faça funcionar no papel
primeiro. Vai lidar com Notas Fiscais? Estude o lay-out da NFe e do SPED
antes para saber de quais dados você precisará e modelar seu BD de acordo.
Sugiro usar a padronização de nomes de campos que consta no lay-out da NF-e,
vai tornar sua vida mais fácil no futuro. Vais trabalhar com ECF? Estude o
manual do PAF-ECF. Vais gerar boletos para bancos? Estude a documentação
sobre quais dados você precisa informar nos arquivos gerados para os bancos
e use eles nas contas á pagar/receber. Quais impostos vais ter que informar?
Campos no BD para cada um.

É mais importante para seu projeto entrar nas empresas e ver como que todos
trabalham, que informações um departamento precisa obter do outro, o
rastreamento de quem fez o quê, o controle de acesso, permissões para os
menus, acesso de vários usuários ao mesmo tempo... Depois que tiver tudo
isso no papel, aí sim você vai pro Delphi. Porque sabendo isso tudo, aí você
saberá quantos formulários vai precisar, quantos campos em cada formulário,
quantos ClientDataSets... Bote a prancheta embaixo do braço, esqueça a
“programação de software acadêmica” e disseque a prática das pessoas. Só
depois você vai saber o quê precisa fazer no Delphi e quais problemas terá
que solucionar DE VERDADE.

Falou!

De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em
nome de Rodrigo Rossi
Enviada em: segunda-feira, 9 de agosto de 2010 17:42
Para: delphi-br@yahoogrupos.com.br; n...@yahoogrupos.com.br
Assunto: [delphi-br] Estrutura Padrão de Software

Boa tarde.

Estou desenvolvendo já faz uns 3 meses um software em Delphi 2010 para 
ERP, não é um ERP muito grande mas a idéia é atender vários ramos de 
atividade, é um projeto importantíssimo para min, este software estou 
desenvolvendo sozinho, como nunca fiz um projeto grande assim de delphi, 
gostaria da opinião de vocês sobre alguns assuntos.

Estou com muita dificuldade em definir a arquitetura do software (o 
modelo), por exemplo, o que fiz até agora foi:

1 - Criar um DM para conexão com o Firebird usando SqlConnection.
3 - Criar três formulários genéricos que serão herdados para a geração 
de outros (herança de formulários). Nesses formulários coloquei um 
DataSource.
4 - Criei um cadastro de clientes herdando do formulário genério do item 
3, neste cadastro, coloquei um SqlQuery, um 

Res: [delphi-br] Autoincremento X ClientDataSet

2010-08-06 Por tôpico Eny Urias
Bruno,

Vou aproveitar que vc tocou nesse assunto de multicamadas e perguntar se vc tem 
algum artigo bom para indicar... Eu já desenvolvo em multicamadas em C#, mas 
queria dar uma olhada como funciona no Delphi.

Obrigada! 
--
Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas 
um hábito- Aristóteles






De: Bruno Lichot bruno.lic...@microfocus.com
Para: delphi-br@yahoogrupos.com.br
Enviadas: Quinta-feira, 5 de Agosto de 2010 22:33:05
Assunto: RE: [delphi-br] Autoincremento X ClientDataSet

  
Em tabela mestre detalhe com este auto-incremento de que falei, abordo nos 
exemplos em questão que relatei antes. 




A função e simples e o seu uso também, e pode ser aplicada tanto em ambiente 
client/Server qto em multicamadas. 




Abs 



Bruno 



From: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] On 
Behalf Of Eny Urias 

Sent: quinta-feira, 5 de agosto de 2010 16:38 
To: delphi-br@yahoogrupos.com.br 
Subject: RES: [delphi-br] Autoincremento X ClientDataSet 





É... eu pensei em fazer isso também ... Acho que vai ser a unica maneira... Ô 
coisa trabalhosa! 

Agradeço a todos que deram as suas ideias... Inclusivo ao Bruno que é sempre 
muito atencioso (e educado) também! 

-- 
Eny Trova Urias 

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas 

um hábito- Aristóteles 

 
De: Ricardo César Cardoso ricardo_engs...@yahoo.com.br 
mailto:ricardo_engsoft%40yahoo.com.br  

Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br 
Enviadas: Quinta-feira, 5 de Agosto de 2010 14:04:45 
Assunto: Re: Res: RES: [delphi-br] Autoincremento X ClientDataSet 

Eny, lembro que em alguma das minhas revistas antigas da Active Delphi tinha 
algo do tipo... Não sei se é exatamente o que vc precisa ou o que está descrito 
nos links oferecidos (desculpe mas não tive tempo pra verificar) mas 
basicamente eu alimentava os itens da tabela detalhe com um valor virtual 
(geralmente eu fazia um contador negativo para os novos registros da tabela 
mestre e a cada registro da tabela detalhe eu alimentava a chave estrangeira 
com esse valor. 

Na hora do update, ao salvar o registro no bd, aí sim eu pegava o valor do 
generator e substituia os valores virtuais pelos reais. Se eu achar algum 
exemplo quando chegar na minha máquina eu posso até te passar, caso vc não 
consiga progredir com base nessa descrição apressada que eu fiz. 

No meu caso essa estratégia atendia bem... 

Sem mais, 
Ricardo. 

1) Evite escrever suas mensagens usando somente LETRAS MAIÚSCULAS. 

2) Revise o texto de sua mensagem. Uma mensagem bem escrita é melhor 
compreendida. 

3) Vamos ajudar o Grupo e o Yahoo! Apague o conteúdo irrelevante! 

--- Em qui, 5/8/10, Eny Urias enyur...@yahoo.com.br 
mailto:enyurias%40yahoo.com.br  escreveu: 


De: Eny Urias enyur...@yahoo.com.br mailto:enyurias%40yahoo.com.br  
Assunto: Res: RES: [delphi-br] Autoincremento X ClientDataSet 
Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br 
Data: Quinta-feira, 5 de Agosto de 2010, 11:06 

E quem lê direito não perde tempo! Aff! Falei que já peguei os exemplos do site 

da embarcadero e tb nao deu certo... Esse aí eu já li de cabo a rabo e testei 

tudo o que falam lá! Mas, mesmo assim obrigada pela atenção! 

Achei esse artigo do Walter 

http://www.oocities.com/walterchagas/ClientDataset.html... mas tb não funciona 

por causa do Autoinc na tabela de detalhes... 

-- 

Eny Trova Urias 

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas 


um hábito- Aristóteles 

 

De: Rubem Rocha rubem.ro...@dtmanaus.com.br 
mailto:rubem.rocha%40dtmanaus.com.br  


Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br 

Enviadas: Quinta-feira, 5 de Agosto de 2010 10:46:00 

Assunto: RES: [delphi-br] Autoincremento X ClientDataSet 

Lembre-se sempre: quem procura, acha! 

(Artigo “How to use AutoInc fields with DataSnap” – Como usar campos 

auto-incremento com DataSnap) 

http://edn.embarcadero.com/article/20847 

(Código fonte referente ao artigo – necessário registro gratuito no portal 

para download) 

http://cc.embarcadero.com/Item/14448 

Boa sorte. 

Sds. 

P.S.: O artigo é excelente, mas não tem versão dele em português, OK? ;) 

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 Eny Urias 

Enviada em: quinta-feira, 5 de agosto de 2010 09:19 

Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br 

Assunto: [delphi-br] Autoincremento X ClientDataSet 

Vcs não tem noção de quanto eu to apanhando pra tentar fazer a coisa 

funcionar. 

Tenha a tabela de vendas com o campo código (Autoinc)... Tenho a tabela de 

itens 

com o campo codigo referente a venda e o campo id (autoinc

[delphi-br] Autoincremento X ClientDataSet

2010-08-05 Por tôpico Eny Urias
Vcs não tem noção de quanto eu to apanhando pra tentar fazer a coisa funcionar.

Tenha a tabela de vendas com o campo código (Autoinc)... Tenho a tabela de 
itens 
com o campo codigo referente a venda e o campo id (autoinc)... Mas, como estou 
utilizando cds, tá dando key violation (lógico!) na tabela itens.

Eu tenho medo de utilizar campo int nos codigos. Temo que dois usuarios ao 
mesmo 
tempo deem applyupdates com o mesmo codigo.

Então como devo proceder? Fiquei a noite inteira ontem pesquisando... Peguei 
alguns exemplos no site da embarcadero mas nenhum deu certo... Como vcs 
trabalham?

Lembro que eu quero digitar o pedido inteiro com itens e tudo antes de dar o 
applyupdates nas tabelas porque eu atualizo o estoque depois que eu salvo a 
venda.

Agradeço a quem der um luz!
--
Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas 
um hábito- Aristóteles


  

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



Res: RES: [delphi-br] Autoincremento X ClientDataSet

2010-08-05 Por tôpico Eny Urias
E quem lê direito não perde tempo! Aff! Falei que já peguei os exemplos do site 
da embarcadero e tb nao deu certo... Esse aí eu já li de cabo a rabo e testei 
tudo o que falam lá! Mas, mesmo assim obrigada pela atenção!

Achei esse artigo do Walter 
http://www.oocities.com/walterchagas/ClientDataset.html... mas tb não funciona 
por causa do Autoinc na tabela de detalhes...
 
--
Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas 
um hábito- Aristóteles






De: Rubem Rocha rubem.ro...@dtmanaus.com.br
Para: delphi-br@yahoogrupos.com.br
Enviadas: Quinta-feira, 5 de Agosto de 2010 10:46:00
Assunto: RES: [delphi-br] Autoincremento X ClientDataSet

  
Lembre-se sempre: quem procura, acha!

(Artigo “How to use AutoInc fields with DataSnap” – Como usar campos
auto-incremento com DataSnap)

http://edn.embarcadero.com/article/20847

(Código fonte referente ao artigo – necessário registro gratuito no portal
para download)

http://cc.embarcadero.com/Item/14448

Boa sorte.

Sds.

P.S.: O artigo é excelente, mas não tem versão dele em português, OK?  ;)

De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em
nome de Eny Urias
Enviada em: quinta-feira, 5 de agosto de 2010 09:19
Para: delphi-br@yahoogrupos.com.br
Assunto: [delphi-br] Autoincremento X ClientDataSet

Vcs não tem noção de quanto eu to apanhando pra tentar fazer a coisa
funcionar.

Tenha a tabela de vendas com o campo código (Autoinc)... Tenho a tabela de
itens 
com o campo codigo referente a venda e o campo id (autoinc)... Mas, como
estou 
utilizando cds, tá dando key violation (lógico!) na tabela itens.

Eu tenho medo de utilizar campo int nos codigos. Temo que dois usuarios ao
mesmo 
tempo deem applyupdates com o mesmo codigo.

Então como devo proceder? Fiquei a noite inteira ontem pesquisando... Peguei

alguns exemplos no site da embarcadero mas nenhum deu certo... Como vcs 
trabalham?

Lembro que eu quero digitar o pedido inteiro com itens e tudo antes de dar o

applyupdates nas tabelas porque eu atualizo o estoque depois que eu salvo a 
venda.

Agradeço a quem der um luz!
--
Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito,
mas 
um hábito- Aristóteles

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


 


  

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



RES: [delphi-br] Autoincremento X ClientDataSet

2010-08-05 Por tôpico Eny Urias
Só achei desnecessário o comentario Quem procura acha!. 
--
Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas 
um hábito- Aristóteles






De: Rubem Rocha rubem.ro...@dtmanaus.com.br
Para: delphi-br@yahoogrupos.com.br
Enviadas: Quinta-feira, 5 de Agosto de 2010 11:39:05
Assunto: RES: RES: [delphi-br] Autoincremento X ClientDataSet

  
Eny,

Você não foi específica sobre qual exemplo você baixou, e poderia haver mais de 
um artigo no portal falando sobre o assunto. Por isso q eu postei o link do 
artigo e código fonte relacionado. Desculpe se pratico leitura dinâmica 
(skimming/scanning).  ;)

Sds.

De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome 
de Eny Urias
Enviada em: quinta-feira, 5 de agosto de 2010 10:07
Para: delphi-br@yahoogrupos.com.br
Assunto: Res: RES: [delphi-br] Autoincremento X ClientDataSet

E quem lê direito não perde tempo! Aff! Falei que já peguei os exemplos do site 
da embarcadero e tb nao deu certo... Esse aí eu já li de cabo a rabo e testei 
tudo o que falam lá! Mas, mesmo assim obrigada pela atenção!

Achei esse artigo do Walter 
http://www.oocities.com/walterchagas/ClientDataset.html... mas tb não funciona 
por causa do Autoinc na tabela de detalhes...

--
Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas 

um hábito- Aristóteles


De: Rubem Rocha rubem.ro...@dtmanaus.com.br 
mailto:rubem.rocha%40dtmanaus.com.br 
Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br 
Enviadas: Quinta-feira, 5 de Agosto de 2010 10:46:00
Assunto: RES: [delphi-br] Autoincremento X ClientDataSet

Lembre-se sempre: quem procura, acha!

(Artigo “How to use AutoInc fields with DataSnap” – Como usar campos
auto-incremento com DataSnap)

http://edn.embarcadero.com/article/20847

(Código fonte referente ao artigo – necessário registro gratuito no portal
para download)

http://cc.embarcadero.com/Item/14448

Boa sorte.

Sds.

P.S.: O artigo é excelente, mas não tem versão dele em português, OK? ;)

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 Eny Urias
Enviada em: quinta-feira, 5 de agosto de 2010 09:19
Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br 
Assunto: [delphi-br] Autoincremento X ClientDataSet

Vcs não tem noção de quanto eu to apanhando pra tentar fazer a coisa
funcionar.

Tenha a tabela de vendas com o campo código (Autoinc)... Tenho a tabela de
itens 
com o campo codigo referente a venda e o campo id (autoinc)... Mas, como
estou 
utilizando cds, tá dando key violation (lógico!) na tabela itens.

Eu tenho medo de utilizar campo int nos codigos. Temo que dois usuarios ao
mesmo 
tempo deem applyupdates com o mesmo codigo.

Então como devo proceder? Fiquei a noite inteira ontem pesquisando... Peguei

alguns exemplos no site da embarcadero mas nenhum deu certo... Como vcs 
trabalham?

Lembro que eu quero digitar o pedido inteiro com itens e tudo antes de dar o

applyupdates nas tabelas porque eu atualizo o estoque depois que eu salvo a 
venda.

Agradeço a quem der um luz!
--
Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito,
mas 
um hábito- Aristóteles

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


 


  

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



RES: [delphi-br] Autoincremento X ClientDataSet

2010-08-05 Por tôpico Eny Urias
É... eu pensei em fazer isso também ... Acho que vai ser a unica maneira... Ô 
coisa trabalhosa!

Agradeço a todos que deram as suas ideias... Inclusivo ao Bruno que é sempre 
muito atencioso (e educado) também!
 
--
Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas 
um hábito- Aristóteles






De: Ricardo César Cardoso ricardo_engs...@yahoo.com.br
Para: delphi-br@yahoogrupos.com.br
Enviadas: Quinta-feira, 5 de Agosto de 2010 14:04:45
Assunto: Re: Res: RES: [delphi-br] Autoincremento X ClientDataSet

  
Eny, lembro que em alguma das minhas revistas antigas da Active Delphi tinha 
algo do tipo... Não sei se é exatamente o que vc precisa ou o que está descrito 
nos links oferecidos (desculpe mas não tive tempo pra verificar)  mas 
basicamente eu alimentava os itens da tabela detalhe com um valor virtual 
(geralmente eu fazia um contador negativo para os novos registros da tabela 
mestre e a cada registro da tabela detalhe eu alimentava a chave estrangeira 
com esse valor. 


Na hora do update, ao salvar o registro no bd, aí sim eu pegava o valor do 
generator e substituia os valores virtuais pelos reais. Se eu achar algum 
exemplo quando chegar na minha máquina eu posso até te passar, caso vc não 
consiga progredir com base nessa descrição apressada que eu fiz. 


No meu caso essa estratégia atendia bem...

Sem mais,
Ricardo.

1) Evite escrever suas mensagens usando somente LETRAS MAIÚSCULAS.

2) Revise o texto de sua mensagem. Uma mensagem bem escrita é melhor 
compreendida.

3) Vamos ajudar o Grupo e o Yahoo! Apague o conteúdo irrelevante!

--- Em qui, 5/8/10, Eny Urias enyur...@yahoo.com.br escreveu:

De: Eny Urias enyur...@yahoo.com.br
Assunto: Res: RES: [delphi-br] Autoincremento X ClientDataSet
Para: delphi-br@yahoogrupos.com.br
Data: Quinta-feira, 5 de Agosto de 2010, 11:06

 

E quem lê direito não perde tempo! Aff! Falei que já peguei os exemplos do site 

da embarcadero e tb nao deu certo... Esse aí eu já li de cabo a rabo e testei 

tudo o que falam lá! Mas, mesmo assim obrigada pela atenção!

Achei esse artigo do Walter 

http://www.oocities.com/walterchagas/ClientDataset.html... mas tb não funciona 

por causa do Autoinc na tabela de detalhes...

--

Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas 


um hábito- Aristóteles



De: Rubem Rocha rubem.ro...@dtmanaus.com.br

Para: delphi-br@yahoogrupos.com.br

Enviadas: Quinta-feira, 5 de Agosto de 2010 10:46:00

Assunto: RES: [delphi-br] Autoincremento X ClientDataSet

Lembre-se sempre: quem procura, acha!

(Artigo “How to use AutoInc fields with DataSnap” – Como usar campos

auto-incremento com DataSnap)

http://edn.embarcadero.com/article/20847

(Código fonte referente ao artigo – necessário registro gratuito no portal

para download)

http://cc.embarcadero.com/Item/14448

Boa sorte.

Sds.

P.S.: O artigo é excelente, mas não tem versão dele em português, OK?  ;)

De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em

nome de Eny Urias

Enviada em: quinta-feira, 5 de agosto de 2010 09:19

Para: delphi-br@yahoogrupos.com.br

Assunto: [delphi-br] Autoincremento X ClientDataSet

Vcs não tem noção de quanto eu to apanhando pra tentar fazer a coisa

funcionar.

Tenha a tabela de vendas com o campo código (Autoinc)... Tenho a tabela de

itens 

com o campo codigo referente a venda e o campo id (autoinc)... Mas, como

estou 

utilizando cds, tá dando key violation (lógico!) na tabela itens.

Eu tenho medo de utilizar campo int nos codigos. Temo que dois usuarios ao

mesmo 

tempo deem applyupdates com o mesmo codigo.

Então como devo proceder? Fiquei a noite inteira ontem pesquisando... Peguei

alguns exemplos no site da embarcadero mas nenhum deu certo... Como vcs 

trabalham?

Lembro que eu quero digitar o pedido inteiro com itens e tudo antes de dar o

applyupdates nas tabelas porque eu atualizo o estoque depois que eu salvo a 

venda.

Agradeço a quem der um luz!

--

Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito,

mas 

um hábito- Aristóteles

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

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

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


 


  

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



Res: [delphi-br] Re: Quem grande empresa usa Delphi ?

2010-08-04 Por tôpico Eny Urias
Dessa vez vou concordar com o Walter... 

Estou tendo que desenvolver um sistema em .Net e não tá fácil não... A 
linguagem 
(C#) é ótima de se trabalhar mas a IDE (Visual Studio) deixa qualquer um que 
venha do Delphi de cabelo em pé! O coisa atravancada!!! Aí, quando chego em 
casa 
e vou trabalhar no meu software (em Delphi) é que fico feliz!
--
Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas 
um hábito- Aristóteles






De: Walter Chagas (Bol) wchag...@bol.com.br
Para: delphi-br@yahoogrupos.com.br
Enviadas: Quarta-feira, 4 de Agosto de 2010 9:30:41
Assunto: Re: [delphi-br] Re: Quem grande empresa usa Delphi ?

  
Na verdade, o Delphi tem uma grande abrangencia graças a sua linguagem usada 
que é o Object Pascal. Até hoje não sei o porque de terem inventanto tantos 
mitos de que o Delphi é ultrapassado, morreu, não presta ou é limitado. Com 
Delphi dá pra voce fazer um caminhão de coisas e com produtividade invejável 
para muitos desenvolvedores de outras linguagens. Com ele, voce pode 
desenvolver aplicações que vão desde a automação industrial até as 
comerciais básicas. Eu, sinceramente, opinião minha, não consigo ver alguma 
coisa que consiga fazer frente a ele até hoje. E olha que eu tenho mexido 
pouco com Delphi atualmente e muito mais com Visual Studio.

[]s

Walter Alves Chagas Junior
Belo Horizonte - MG - Brazil
wchag...@bol.com.br
http://delphitocorporerm.blogspot.com/
MSN: whitesock...@hotmail.com
SKYPE: WalterChagasJr

- Original Message - 
From: Vinicius Santos vinicius.santos.li...@gmail.com
To: delphi-br@yahoogrupos.com.br
Sent: Tuesday, August 03, 2010 8:08 PM
Subject: Re: [delphi-br] Re: Quem grande empresa usa Delphi ?

Em 03/08/2010 16:52, Rubem Nascimento da Rocha escreveu:



 Acabei de conferir o produto principal deles, chamado SIENGE. É um ERP
 específico para empresas de construção civil. Mas, pelo vídeo de
 apresentação, eles dizem que é feito em Java!!

Sim.
A SoftPlan utiliza Java e Delphi. Os sistemas da parte jurídica são
todos em Delphi 5.


 


  

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



Res: [delphi-br] Lazarus

2010-07-30 Por tôpico Eny Urias
Faço parte da lista desde 2006. Vc está mal informado!

E eu tenho esse defeito de ir a favor dos fracos e oprimidos mesmo! Qual o 
problema? Não suporto arrogancia! E adoro compartilhar conhecimento... Seja ele 
de Delphi, Lazarus, .Net, etc!

Acho que a lista deveria criar uma regra onde o que não for resposta nem 
deveria aparecer! Assim evita esses aborrecimentos com tiradas, 
xingamentos, 
ironias...
 
--
Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas 
um hábito- Aristóteles






De: Walter Chagas (Bol) wchag...@bol.com.br
Para: delphi-br@yahoogrupos.com.br
Enviadas: Sexta-feira, 30 de Julho de 2010 16:51:35
Assunto: Re: [delphi-br] Lazarus

Evandro,

Eu não estou estressado. Pra voce ter uma ideia, se eu tivesse estressado eu 
teria é xingado e não escrito o que escrevi. A questão é que esse tema 
Delphi x Lazarus, só este ano, já foi debatido aqui umas 4-5 vezes sendo que 
em todas chegou-se à mesma conclusão. Poxa meu, será que é trabalhoso ir no 
historico de mensagens da lista ou mesmo no google ou Yahoo e pesquisar? 
Levantar comparativos e Cases? Tem que reabrir o tópico novamente pra se 
chegar ao mesmo Feedback? Esse assunto tá igual, em tempos remotos ao Delphi 
x VB, o Descopilador pra Delphi ou mesmo se o Delphi é melhor que o Java. 
Eram assuntos que viviam rondando a lista e mesmo assim, todo dia aparecia 
um perguntando a mesma coisa. Eu não sou anti-lazarus e muito menos falar de 
Lazarus aqui seja crime, visto que até cheguei a usar ele aqui uma vez na 
Telemont pra montar um coletador. A questão, nem vem ao caso, é que ele é 
tão limitado, que no final saiu mais negócio reescrever o coletador em 
Delphi já que com o Lazarus a coisa não funcionava. E tem gente que ainda 
fala que ele é melhor que o Delphi.

Quanto ao Sr. Clécio, eu tomei uma certa antipatia dele porque tudo que eu 
postava nas listas, ele aparecia pra retrucar em tom irônico como se tivesse 
mesmo é querendo me atingir. Além do que acho bastante inconveniente voce, 
numa lista de Delphi, ficar só fazendo apologia a uma outra ferramenta o 
tempo todo. Cê já pensou voce, num forum do Corinthians, ficar só falando de 
Palmeiras ou São Paulo lá?

Eu penso que ele criou esta rusga comigo desde uma vez que ele sugeriu 
suspender usuarios na lista-delphi, onde sou moderador, por não eliminar o 
corpo das mensagens anteriores. Eu, educadamente, respondi em publico que 
tal medida não se justificava por não se tratar de falta grave e além do 
mais, não era interessa da administração da lista, criar um ambiente pesado 
aonde tudo é proibido e o negócio é suspender e banir todo mundo por motivo 
futil. Ele não gostou disto e além de bater boca comigo em publico sobre o 
assunto, ainda passou a ficar protestando contra isto pra todo mundo. Quem 
participa lá, sabe muito bem que é raro punirmos alguem lá. Hoje mesmo, um 
postou uma corrente (Assunto totalmente fora do escopo da lista e 
intolerado). Pois bem, se eu tivesse estressado como vocês falam, eu teria 
posto o usuário pra fora da mesma hora, mas não. Apenas limitei a um aviso 
público pedindo ao pessoal pra manter o foco da lista e mais nada. Até 
esqueci do assunto.

Quanto a Sra. Eny, eu gostaria apenas de salientar, que em todas vezes que 
respondi duvidas dela ou entrei em discussões que a envolvia, e jamais a 
desrespeitei ou desacatei e muito menos expus algum tipo de juizo de valor 
sobre a mesma em publico. Sempre tive o respeito e a linha ao responder-lhe 
alguma coisa. Mas vejo que ela faz parte de um segmento de associados aqui 
que se veem no direito de atacar, insultar e degradar pessoas, que não 
conhece pessoalmente, mas não admitem que voce fale um A a seu respeito. Eu, 
nestes 14 anos de lista delphi-br, já to pra lá de acostumado com isto vei. 
Esse tipo de associado, vem, não dura muito tempo aqui e vai. e vem outros 
com a mesma filosofia: Adoram jogar pedras mas não aceitam ser apedrejados.

Porém, como eu disse anteriormente, deixa pra lá. Não vou tocar mais nesse 
assunto de Delphi x Lazarus.



[]s


Walter Alves Chagas Junior
Belo Horizonte - MG - Brazil
wchag...@bol.com.br
http://delphitocorporerm.blogspot.com/
MSN: whitesock...@hotmail.com
SKYPE: WalterChagasJr


- Original Message - 
From: Evandro Siqueira vans...@gmail.com
To: delphi-br@yahoogrupos.com.br
Sent: Friday, July 30, 2010 11:40 AM
Subject: Re: [delphi-br] Lazarus


Walter,

Me dê esse desconto, em nome dos velhos tempos, mas tenho que concordar
com a Eny. Vc realmente está muito estressado. E não é só por causa do
Silvio Clécio não. Outro dia um rapaz postou uma dúvida do Lazarus e vc
já retrucou. Vc está vendo o Lazarus como o anti-cristo da informática.
Esfria a cabeça um pouquinho, compadre!!!

Só pra lhe tranquilizar, o Silvio não deve aparecer muito por aqui pq
ele anda muito ocupado, depois que foi contratado pelo projeto ACBr.


Walter Chagas (Bol) escreveu:
 É verdade...

 O gozado é 

Res: [delphi-br] Lazarus

2010-07-29 Por tôpico Eny Urias
Não consegui ficar quieta.

Realmente esse tal de Walter ou tá com falta ou tá com excesso... Que 
estress!!! 
E a gente ainda perde tempo abrindo a mensagem achando que vai ter alguma coisa 
que mereça ser lida.. afff!
 
--
Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas 
um hábito- Aristóteles






De: Ricardo César Cardoso ricardo_engs...@yahoo.com.br
Para: delphi-br@yahoogrupos.com.br
Enviadas: Quinta-feira, 29 de Julho de 2010 21:45:56
Assunto: Re: [delphi-br] Lazarus

  
Pô Walter, não precisa exagerar, né. Pra que mexer com quem nem posta nada há 
um 
bom tempo! E além do mais propaganda é a alma do negócio. Pra que tacar pedra?

Depois o pessoal reclama das guerras de mensagens...

Agora quanto ao assunto Lazarus x Delphi, realmente é melhor olhar o histórico 
e 
nem tocar no assunto que é bem desgastante (pelo menos pra mim).

Sem mais,
Ricardo.

1) Evite escrever suas mensagens usando somente LETRAS MAIÚSCULAS.
2) Revise o texto de sua mensagem. Uma mensagem bem escrita é melhor 
compreendida.
3) Vamos ajudar o Grupo e o Yahoo! Apague o conteúdo irrelevante!

--- Em qui, 29/7/10, Walter Chagas (Bol) wchag...@bol.com.br escreveu:

 De: Walter Chagas (Bol) wchag...@bol.com.br
 Assunto: Re: [delphi-br] Lazarus
 Para: delphi-br@yahoogrupos.com.br
 Data: Quinta-feira, 29 de Julho de 2010, 20:56
 Daqui a pouco aparece aquele mala
 daquele Clécio pra encher o saco aqui 
 fazendo aquela propagandinha chata que ele faz do
 Lazarus...
 
 []s
 
 
 Walter Alves Chagas Junior
 Belo Horizonte - MG - Brazil
 wchag...@bol.com.br
 http://delphitocorporerm.blogspot.com/
 MSN: whitesock...@hotmail.com
 SKYPE: WalterChagasJr
 
 
 - Original Message - 
 From: Leonardo Quinino leonardo.quin...@gmail.com
 To: delphi-br@yahoogrupos.com.br
 Sent: Thursday, July 29, 2010 5:54 PM
 Subject: Re: [delphi-br] Lazarus
 
 
 Hiii e vamos nos tudo novamente, já existe uma conversa
 aqui, e foi muito e
 amplamente discutida, rolou até papo das antigas versão
 de aprendizagem, os
 Turbos. Dá uma passeada nas mensagens das lista que
 vai encontrar.
 
 Em 29 de julho de 2010 11:56, jorge takahashi 
 jorgekenitetakaha...@yahoo.com.br
 escreveu:
 
 
 
  Ola pessoal do grupo,
 
  Alguém pode dar algumas opiniões sobre o Software
 Lazarus, sobre o PRÓS e
  CONTRA.
 
  Um abraço
 
 
  e-mail : 
  jorgekenitetakaha...@yahoo.com.brjorgekenitetakahashi%40yahoo.com.br
  
  informatica.ap...@terra.com.brinformatica.apoio%40terra.com.br
  site :
 www.informaticaapoio.bpg.com.br
 APOIO INFORMATICA S/C LTDA
 
  O apoio que a sua empresa necessita !!!
 
  [As partes desta mensagem que não continham texto
 foram removidas]
 
 
 
 
 
 
 -- 
 Leonardo Quinino
 
 
 [As partes desta mensagem que não continham texto foram
 removidas]
 
 
 
 
 
 -- 
  FAVOR REMOVER ESTA PARTE AO RESPONDER
 ESTA MENSAGEM 
 
 
 
 
 
 
 
 -- 
  FAVOR REMOVER ESTA PARTE AO RESPONDER
 ESTA MENSAGEM 
 
 Links do Yahoo! Grupos
 
 
 
 


 


  

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



Res: [delphi-br] [CLIENTDATASET 3 TABELAS]

2010-07-28 Por tôpico Eny Urias
Eu baixei o codigo do exemplo que vc deu... 

Eu não tenho experiencia nenhuma com FireBird... Não sei se precisa configurar 
alguma coisa pra poder rodar o exemplo Só sei que não rodou...rs
E esse esquema de mestre/detalhe é exatamente o que eu utilizava antes de 
descobrir o quanto de trafego ele causa na rede... por isso parei de usar...

Mas, para sistemas de pequeno porte dá pra utilizar tranquilo... 
--
Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas 
um hábito- Aristóteles






De: Bruno Lichot bruno.lic...@microfocus.com
Para: delphi-br@yahoogrupos.com.br
Enviadas: Terça-feira, 27 de Julho de 2010 23:18:41
Assunto: RE: [delphi-br] [CLIENTDATASET 3 TABELAS]

  
Uma boa forma é sempre conduzir pesquisas com filtros e trabalhar este trafego 
de registros através do packagerecords. Uma outra forma é colocar a navegação 
de 
pais e filhos inerentes a sua vizualizaçào e acontecendo por demanda.

Eu estou com artigos na active Delphi desde a edição 74 sobre desenvolvimento 
comercial com Delphi e DataSnap, e um dos tópicos e o tratamento 
mestre-detalhe. 
No meu link de downloads tem alguns exemplos sobre isso, inclusive o exemplo do 
artigo e um vídeo do FDD 2008 onde mostro este e outros recursos do 
clientdataset: http://cc.embarcadero.com/author/795118

Abracos

Bruno

From: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] On 
Behalf Of Eny Urias
Sent: terça-feira, 27 de julho de 2010 09:37
To: delphi-br@yahoogrupos.com.br
Subject: Res: [delphi-br] [CLIENTDATASET 3 TABELAS]

Não quero mesmo trazer todos os registros do pai... Mas, se o cliente quiser 
fazer uma simples pesquisa que me traga uns 50 registros... Mesmo assim eu nao 
quero trazer tudo...

Então eu estou fazendo assim: No evento AfterScroll do Pai eu fecho e abro o 
filho atraves do parametro enviado pelo pai... dessa forma ele só me traz os 
filhos do pai onde está o ponteiro.

Tem alguma idéia melhor? 
--
Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas 

um hábito- Aristóteles


De: Fabricio Colombo fabricio.colombo@gmail.com 
mailto:fabricio.colombo.mva%40gmail.com 
Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br 
Enviadas: Terça-feira, 27 de Julho de 2010 9:01:07
Assunto: Re: [delphi-br] [CLIENTDATASET 3 TABELAS]

Mais isso não é uma falha, ele foi feito pra trabalhar assim, aliás, não
conheço nenhum DataSet que faça diferente. O que vc queria é que ele fizesse
*Lazy Loading*.
** http://en.wikipedia.org/wiki/Lazy_loadingNa minha opnião, quase nunca é
viável carregar todos os dados do pai, principalmente se utilizar DataSnap,
e portanto, isso foi abolido no nosso sistema.

Por exemplo, de acordo com o cliente, a mesma tabela PAI pode variar de 10
mil até mais de 4 milhões de registros, então temos que fazer o sistema
pensando no cliente de 4 milhões. Não é viável abrir a tabela inteira,
mesmo que ele não tivesse filhos, por isso o usuário consulta apenas um
registro por vez, e é o suficiente, ele não precisa de todos os registros.

Nosso sistema nem tem navegador de registros e isso não dificulta o trabalho
do usuário, pois vc tem que suprir essa limitação com pesquisas mais ricas
e agéis.

Pense um pouco na escalabilidade do sistema. E se o seu usuário abrir essa
tabela de 100.000 e clicar para ir ao último registro? Ele não vai trazer
todos os registros da mesma maneira, só que de modo mais custoso?

Como vc controla a transação, visto que aparentemente vc não usa mais Nested
Datasets?

Abraços,

Fabricio

Em 26 de julho de 2010 19:45, Eny Urias enyur...@yahoo.com.br 
mailto:enyurias%40yahoo.com.br  escreveu:



 Vamos fazer o seguinte

 Utilize uma ferramenta tracer e depois me fala o que acontece no momento em
 que
 vc abre o cds Pai.

 No meu acontece assim: vamos imaginar uma tabela pai com 100.000
 registros... E
 uma tabela filho com 10 itens para cada pai... Então o programa vai trazer
 na
 memória 1.000.000 certo?

 Eu quero carregar todos os registros do cds pai e, somente trazer os do
 filho,
 quando o ponteiro estiver no pai.. entendeu? Foi aí que eu comecei a
 utilizar o
 evento AfterScroll...


 --
 Eny Trova Urias

 Somos o que repetitivamente fazemos, portanto, a excelência não é um
 feito, mas
 um hábito- Aristóteles

 
 De: Andre Yahoo gyncow...@yahoo.com.br mailto:gyncowboy%40yahoo.com.br  
gyncowboy%40yahoo.com.br

 Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br  
delphi-br%40yahoogrupos.com.br
 Enviadas: Sábado, 24 de Julho de 2010 20:33:03
 Assunto: Re: Res: [delphi-br] [CLIENTDATASET 3 TABELAS]

 Cara Eny,

 Não entendi o porque do problema, uma vez que ao carregar o registro
 pai, você vai estar filtrando ele, o que retornará para o registro
 mestre somente um registro, já para o filho você estará retornando todos

 os detalhes que

Res: [delphi-br] [OFF] - Motivação

2010-07-27 Por tôpico Eny Urias
Concordo em Número, Gênero e Grau!

Eu já passei (acho que ainda não terminou essa fase) por isso e então caiu a 
ficha! Eu não nasci para trabalhar para os outros... Então abri minha propria 
empresa... No começo vc tem que adequar seus gastos. Já andei recusando 
trabalhos... Tem serviço pra caramba nessa área! Tente trabalhar como PJ para 
começar... 


Vá a luta! 

--
Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas 
um hábito- Aristóteles






De: JB josebened...@gmail.com
Para: delphi-br@yahoogrupos.com.br
Enviadas: Terça-feira, 27 de Julho de 2010 15:58:59
Assunto: Re: [delphi-br] [OFF] - Motivação

caro Irã,

trabalho a 11 anos como analista, programador, documentador, testador,
trocador de galão de água, treinador, polidor, dba, suporte,
secretário, gerente de projetos, saco de pancadas e as vezes fazendo
um cafézinho rs, nada que alguém do segmento não precise pra se (des)
motivar rs.

Após todo esse tempo hoje estou em plenitude, ams o caminho foi duro.

Siga os conselhos de Jhosef Marks. Palavras sábias, mas entenda a
diferença da busca por motivação e de macaco que pula de galho em
galho, num currículo conta muito o tempo de experiência em cada
empresa, as vezes vc pensa que não está evoluindo mas sempre se tira
algo, mentalize que você precisa melhorar sempre e não a empresa, a
empresa é a cara dos funcionários, se tiver uns FDP que fazem
panelinha então vc ta fudido mesmo rs.

Trilhe o caminho com pedras, no final vai encontrar uma casa de
massagens para os pés.

No mais, programe ouvindo muito heavy metal e as vezes música
clássica, fique off-line quando estiver compondo seus códigos rs

ah férias? programador não tira férias rapah!

boa sorte

JB

2010/7/27 Fabiano Moura mctbra...@gmail.com:
 *Boa tarde!*

  Irã, acredito que sua desmotivação é associado por falta de trabalhos
 interessantes, por isso, eu acho que primeiramente deve tentar na empresa
 que trabalha, caso não consiga nada para se motivar, procure outra empresa.
 Irá te ajudar!
  Bons programadores querem desafios, sem desafios se sentem desmotivados,
 então amigo, procura algo desafiador, ou como o companheiro Dirlei falou,
 consiga algo open-source para você contribuir e aumentar a motivação.



 *Obrigado,*
 *
 *
 *Fabiano*

 Em 27 de julho de 2010 14:03, Luis Alberto - Yahoo! 
 luisalbertolo...@yahoo.com.br escreveu:

 Todos no mercado de trabalho, independente do segmento, está sujeito a
 isso.

 Ou a empresa tem que criar mecanismos de motivação ou você tem que
 procurar,
 na empresa, alguma motivação.

 Caso não seja possível, o melhor é mudar de ares mesmo.


 
 ___
 Luis Lopes
 Belo Horizonte - MG
 luisalbertolo...@yahoo.com.br
 (31) 9741-7473


 -Mensagem original-
 De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em
 nome de Jhosef Marks
 Enviada em: terça-feira, 27 de julho de 2010 13:46
 Para: delphi-br@yahoogrupos.com.br
 Assunto: Re: [delphi-br] [OFF] - Motivação

 Se tu entende que não tem mais para onde crescer na empresa que vc esta
 atualmente, procura outra... rs

 Foi o que eu fiz até chegar em uma empresa que eu realmente tenho muito
 para
 aprender e crescer...

 Att,

 Jhosef Marks de Carvalho
 Blog: http://www.jhosefmarks.com.br
 Jesus está voltando

 E se o meu povo, que se chama pelo meu nome, se humilhar, e orar, e buscar
 a minha face e se converter dos seus maus caminhos, então eu ouvirei dos
 céus, e perdoarei os seus pecados, e sararei a sua terra. (2 Cr 7:14)



 Em 27 de julho de 2010 13:33, Iran Lima i...@sgisolution.com.br
 escreveu:

 
 
  Olá pessoal, sei que estou fugindo do tema do grupo, porém acredito que
  este
  assunto seja de importância a todos.
 
  Trabalho no desenvolvimento de sistemas a 3 anos. Ultimamente meu
  rendimento
  caiu muito e anda muito abaixo do que já foi.
 
  Sempre gostei de programar e projetar sistemas, porem a rotina e o stress
  tornou meu trabalho um “saco”. Ainda gosto de programar e estudar porém
 da
  área que eu trabalho.
 
  Gostaria de saber a opinião de alguém que já passou ou esta passando por
  isso.
 
  Grato, Iran Lima.
 
  [As partes desta mensagem que não continham texto foram removidas]
 
 
 


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



 

 --
  FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 








 

 --
  FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 






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



 

 --
  FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 







-- 

José Benedito
Software Developer




-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 



  

[As 

[delphi-br] Acbr X Windows 7

2010-07-27 Por tôpico Eny Urias
Acabei de fazer uma busca no grupo para saber se alguém está trabalhando com 
Acbr no Windows 7 mas não encontrei nenhum tópico. Procurei no site da Acbr mas 
não encontrei o item que diz com qual OS é compatível.

Alguém já está tendo essa experiência e está funcionando perfeitamente? Não 
aguento mais usar o XP
 
--
Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas 
um hábito- Aristóteles


  

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



Res: [delphi-br] [CLIENTDATASET 3 TABELAS]

2010-07-27 Por tôpico Eny Urias
Não quero mesmo trazer todos os registros do pai... Mas, se o cliente quiser 
fazer uma simples pesquisa que me traga uns 50 registros... Mesmo assim eu nao 
quero trazer tudo...

Então eu estou fazendo assim: No evento AfterScroll do Pai eu fecho e abro o 
filho atraves do parametro enviado pelo pai... dessa forma ele só me traz os 
filhos do pai onde está o ponteiro.

Tem alguma idéia melhor? 
--
Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas 
um hábito- Aristóteles






De: Fabricio Colombo fabricio.colombo@gmail.com
Para: delphi-br@yahoogrupos.com.br
Enviadas: Terça-feira, 27 de Julho de 2010 9:01:07
Assunto: Re: [delphi-br] [CLIENTDATASET 3 TABELAS]

Mais isso não é uma falha, ele foi feito pra trabalhar assim, aliás, não
conheço nenhum DataSet que faça diferente. O que vc queria é que ele fizesse
*Lazy Loading*.
** http://en.wikipedia.org/wiki/Lazy_loadingNa minha opnião, quase nunca é
viável carregar todos os dados do pai, principalmente se utilizar DataSnap,
e portanto, isso foi abolido no nosso sistema.

Por exemplo, de acordo com o cliente, a mesma tabela PAI pode variar de 10
mil até mais de 4 milhões de registros, então temos que fazer o sistema
pensando no cliente de 4 milhões.  Não é viável abrir a tabela inteira,
mesmo que ele não tivesse filhos, por isso o usuário consulta apenas um
registro por vez, e é o suficiente, ele não precisa de todos os registros.

Nosso sistema nem tem navegador de registros e isso não dificulta o trabalho
do usuário, pois vc tem que suprir essa limitação com pesquisas mais ricas
e agéis.

Pense um pouco na escalabilidade do sistema. E se o seu usuário abrir essa
tabela de 100.000 e clicar para ir ao último registro? Ele não vai trazer
todos os registros da mesma maneira, só que de modo mais custoso?

Como vc controla a transação, visto que aparentemente vc não usa mais Nested
Datasets?

Abraços,

Fabricio

Em 26 de julho de 2010 19:45, Eny Urias enyur...@yahoo.com.br escreveu:



 Vamos fazer o seguinte

 Utilize uma ferramenta tracer e depois me fala o que acontece no momento em
 que
 vc abre o cds Pai.

 No meu acontece assim: vamos imaginar uma tabela pai com 100.000
 registros... E
 uma tabela filho com 10 itens para cada pai... Então o programa vai trazer
 na
 memória 1.000.000 certo?

 Eu quero carregar todos os registros do cds pai e, somente trazer os do
 filho,
 quando o ponteiro estiver no pai.. entendeu? Foi aí que eu comecei a
 utilizar o
 evento AfterScroll...


 --
 Eny Trova Urias

 Somos o que repetitivamente fazemos, portanto, a excelência não é um
 feito, mas
 um hábito- Aristóteles

 
 De: Andre Yahoo gyncow...@yahoo.com.br gyncowboy%40yahoo.com.br

 Para: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br
 Enviadas: Sábado, 24 de Julho de 2010 20:33:03
 Assunto: Re: Res: [delphi-br] [CLIENTDATASET 3 TABELAS]

 Cara Eny,

 Não entendi o porque do problema, uma vez que ao carregar o registro
 pai, você vai estar filtrando ele, o que retornará para o registro
 mestre somente um registro, já para o filho você estará retornando todos

 os detalhes que estão vinculados com este registro mestre.

 Mas você disse: quando o CDS carrega os registros do Master, ele tras
 também, para cada registro pai, todos os registros do filho, quer dizer
 que estava retornando todos os mestres ? Para a programação C/S você
 retorna somente um registro mestre, que é o que o usuário vai trabalhar
 nele, não precisa retornar todos os registros. Se era essa a situação, o

 problema era estrutural e com erro de programação, não do componente ou
 da maneira com os mesmos eram usados.

 Se não for isso que acontecia e puder explicar melhor, pois acho que
 muitos como eu podem não ter entendido a situação que ocorria muito bem.

 Atenciosamente,

 André Luis da Silveira

 Siagri - Sistemas de Gestao Ltda.

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





-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 



  

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



Res: [delphi-br] [CLIENTDATASET 3 TABELAS]

2010-07-26 Por tôpico Eny Urias
Vamos fazer o seguinte

Utilize uma ferramenta tracer e depois me fala o que acontece no momento em que 
vc abre o cds Pai.

No meu acontece assim: vamos imaginar uma tabela pai com 100.000 registros... E 
uma tabela filho com 10 itens para cada pai... Então o programa vai trazer na 
memória 1.000.000 certo?

Eu quero carregar todos os registros do cds pai e, somente trazer os do  filho, 
quando o ponteiro estiver no pai.. entendeu? Foi aí que eu  comecei a utilizar 
o 
evento AfterScroll...

--
Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas 
um hábito- Aristóteles






De: Andre Yahoo gyncow...@yahoo.com.br
Para: delphi-br@yahoogrupos.com.br
Enviadas: Sábado, 24 de Julho de 2010 20:33:03
Assunto: Re: Res: [delphi-br] [CLIENTDATASET 3 TABELAS]

  
Cara Eny,

Não entendi o porque do problema, uma vez que ao carregar o registro 
pai, você vai estar filtrando ele, o que retornará para o registro 
mestre somente um registro, já para o filho você estará retornando todos 
os detalhes que estão vinculados com este registro mestre.

Mas você disse: quando o CDS carrega os registros do Master, ele tras 
também, para cada registro pai, todos os registros do filho, quer dizer 
que estava retornando todos os mestres ? Para a programação C/S você 
retorna somente um registro mestre, que é o que o usuário vai trabalhar 
nele, não precisa retornar todos os registros. Se era essa a situação, o 
problema era estrutural e com erro de programação, não do componente ou 
da maneira com os mesmos eram usados.

Se não for isso que acontecia e puder explicar melhor, pois acho que 
muitos como eu podem não ter entendido a situação que ocorria muito bem.

Atenciosamente,

André Luis da Silveira
Siagri - Sistemas de Gestao Ltda.

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



Res: [delphi-br] [CLIENTDATASET 3 TABELAS]

2010-07-23 Por tôpico Eny Urias
Isso mesmo!

 
--
Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas 
um hábito- Aristóteles






De: Magnun Oliveira magnunolive...@gmail.com
Para: delphi-br@yahoogrupos.com.br
Enviadas: Sexta-feira, 23 de Julho de 2010 8:46:39
Assunto: Re: [delphi-br] [CLIENTDATASET 3 TABELAS]

  
fiquei com a mesma duvida ...

estaria no caso, trazendo todos os registros master e todos os details do
relacinamento de uma vez só ? tipo fetchall nas duas tabelas ?

Em 22 de julho de 2010 23:32, Fabricio Colombo 
fabricio.colombo@gmail.com escreveu:

 Não entendi, a idéia não é essa mesma, para cada registro do pai carregar
 os
 filhos automaticamente.

 Exemplifica o que vc constatou. O que ele tava executando
 desnecessariamente.



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


 


  

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



Res: [delphi-br] [CLIENTDATASET 3 TABELAS]

2010-07-22 Por tôpico Eny Urias
Vc vai ter dois Cds... Uma para a tabela de representante e outra para 
representante_cliente.. nessa de representante_cliente vc faz o join com a 
tabela de clientes... E na propriedade MasterSouce do cds representante_cliente 
vc coloca o DataSouce do representante e na propriedade MasterFields vc coloca 
o 
campo chave da tabela representante ufa! Deu para entender? Assim, quando 
vc 
cadastrar um novo representante e relacionar um cliente a ele, o sistema ja vai 
colocar a qual representante o cliente pertence...

 
--
Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas 
um hábito- Aristóteles






De: Marcio mar...@sulfabril.com.br
Para: delphi-br@yahoogrupos.com.br
Enviadas: Quinta-feira, 22 de Julho de 2010 10:29:49
Assunto: Res: [delphi-br] [CLIENTDATASET 3 TABELAS]

  

existe outra maneira ??

é que p representante esta cadastrando o cliente dele .

entao ja devo fazer a ligacao .

att. MArcio

At 13:48 21/7/2010 -0700, you wrote:


Não entendi muito bem sua pergunta Vc quer cadastrar o cliente e já 
liga-lo
ao representante? É isso?

--
Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um 
feito, mas
um hábito- Aristóteles


De: Marcio mailto:marcio%40sulfabril.com.brmar...@sulfabril.com.br
Para: mailto:delphi-br%40yahoogrupos.com.brdelphi-br@yahoogrupos.com.br
Enviadas: Quarta-feira, 21 de Julho de 2010 16:59:11
Assunto: [delphi-br] [CLIENTDATASET 3 TABELAS]

Olá para os entendidos ...

como é que se faz para usar ClientDataset com 3 tabelas no caso .

ex: (Respresentantes 1-N Clientes )

TAB_Representante x TAB_rep_cli x TAB_Cliente

supondo que eu esteja cadastrando o cliente, como faco para fazer a ligacao
com o representante ??

[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: [delphi-br] [CLIENTDATASET 3 TABELAS]

2010-07-22 Por tôpico Eny Urias
Só para deixar registrado:

Eu usei por muito tempo esse esquema do DATASETFIELD para utilizar em 
Master/Detail... Até que um dia, utilizando a ferramenta OraTracer para pegar 
um 
comando sql do Oracle eu pude perceber que ao utilizar essa técnica, quando o 
CDS carrega os registros do Master, ele tras também, para cada registro pai, 
todos os registros do filho... Fiquei abismada com o tráfego que isso causa na 
rede...  Quando o DBA da empresa viu disse para nunca mais utilizar dessa 
forma...

Agora eu abro o CDS filho utilizando o mesmo parametro mas no evento 
AfterScroll 
do CDS pai... 


Alguém já fez essa verificação com outros bancos?

--
Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas 
um hábito- Aristóteles






De: Walter Chagas (Bol) wchag...@bol.com.br
Para: delphi-br@yahoogrupos.com.br
Enviadas: Quinta-feira, 22 de Julho de 2010 14:58:28
Assunto: Re: [delphi-br] [CLIENTDATASET 3 TABELAS]

  
Marcio,

Este passo-a-passo meu já é bem conhecido aqui na lista. Ve se te atende:

1) TODAS AS TABELAS ENVOLVIDAS NESTE PROCESSO TEM QUE TER CHAVE PRIMÁRIA E 
ESTRANGEIRA, DO CONTRARIO ISTO DAÍ NÃO VAI FUNCIONAR 100% ESTÁVEL. 

2) Coloque um componente TADOConnection no seu DataModule e defina as 
configurações devidas nele. 

3) Coloque um compoente TQuery no Datamodule ou então um TSQLDataSet. Vamos 
Chamá-lo de qMaster, ou sqldMaster. 

4) Coloque na propriedade SQL do qMaster, ou então na propriedade 
CommandText do sqldMaster a sentença SQL que você deseja buscar como dados 
da Tabela Master. 

5) Dê um clique duplo na qMaster. Aparecerá o FieldsEditor. Manda adicionar 
todo mundo. 

6) Em cada TField, localize a propriedade providerflags. Os campos que são 
chave primária na Tabela, ficaraão com pfInkey true nos, os demais ficou 
false. Os pfInUpdate e pfInWhere todos ficam como true (em todos os campos). 

7) Sete a propriedade CursorLocation da qMaster ou do sqldMaster pra 
clUseServer 

8) Se a sentença SQL da qMaster tiver parametros, ajuste as configurações 
dele, na propriedade Parameters (A não configuração do parametro irá dar 
pau nos ClientDatasets posteriormente) 

9) Coloque um componente TDatasetProvider no Datamodule. vamos chamá-lo de 
dspMaster. 

10) Aponte o Dataset dele pra qMaster ou pro sqldMaster. 

11) Abra a propriedade Options do dspMaster. Todas as subpropriedades dele 
devem ficar como false, exceto as poCascadeDeletes, poCascadeUpdates, 
poAutoRefresh. Estas tres deverão ficar setadas como True. 

12) Mude a propriedade, no dspMaster, UpdateMode para upWhereKeyOnly 

13) Coloque no seu Datamodule um componente TClientDataset. Vamos chamalo de 
cdsMaster. 

14) Aponte o Provider dele pra dspMaster. 

15) Ative o cdsMaster, mudando a propreiedade Active dele para True. Dê um 
clique duplo na cdsMaster. Aparecerá o FieldsEditor. Manda adicionar todo 
mundo. 

16) Repita o passo 6. Mas agora, você pode formatar os campos. Na 
propriedade DisplayLabel, coloque um nome mais legível ao usuário. Na 
propriedade Displayformat, você pode formatar valores monetários e de data 
para serem exibidos. Na propriedade EditFormat voce pode formatar estes 
valores para serem editados no cadastro. A propriedade Visible do TField, 
permite você ocultar este campo nos DBwares. 

17) Coloque no seu DataModule, um componente TDataSource. Vamos chama-lo de 
dsMaster. 

18) Aponte o Dataset dele para o cdsMaster. 
Seu Módulo Master está pronto. 
Agora vamos linkar ele ao Modulo detail. 

1) Coloque no seu DataModule, um componente TDataSource. Vamos chama-lo de 
dsMasterDetail. 

2) Aponte o Dataset dele para o dsMaster. 

3)Coloque um compoente TQuery no Datamodule ou então um TSQLDataSet. Vamos 
Chamá-lo de qDetail, ou sqldDetail. 

4) Coloque na propriedade SQL do qMaster, ou então na propriedade 
CommandText do sqldMaster a sentença SQL que você deseja buscar como dados 
da Tabela Detail, com o detalhe de que o parametro de referência na tabela 
detail, deve ter OBRIGATÓRIAMENTE o nome exato do campo chave na tabela 
master. Veja o exemplo: 
Na tabela master queremos buscar todas as MM (movimentação de material) de 
um determinado amoxarifado: 

select IDMOV, CODTMV, SERIE, NUMEROMOV, DATAEMISSAO, DATAENTREGA, 
COMPETENCIA, CODFILIAL, CODPESSOA, CODLOCALIDADE, 
CODOSATIV, CODCONTRATO, CODLOC, CODFILIALDEST, CODLOCDEST, STATUS, 
OBSERVACAO, USRCRIACAO, DATACRIACAO, USRALTERACAO, 
DATAALTERACAO, DATAEXPORTACAO, NOMEARQEXPORT, CODCCUSTO, CODDEPTO, CODAREA 
from ZMMTMOV 
Na tabela detail, queremos buscar todos os itens da MM (movimentação de 
material) de um determinado registro master: 
select IDMOV, NSEQITMMOV, IDPRD, QUANTIDADE, CODUND, LOTE, ROLO, PATRIMONIO 
from ZMMTITMMOV where IDMOV = :IDMOV 
ATENTE PARA O PARÂMETRO IDMOV. ELE É O MESMO NOME DO CAMPO MASTER IDMOV. 

5) repita os passos 5 e 6 da geração da query master (referentes ao Tfieds). 

6) Sete a propriedade CursorLocation da qDetail ou do 

Res: [delphi-br] [CLIENTDATASET 3 TABELAS]

2010-07-21 Por tôpico Eny Urias
Não entendi muito bem sua pergunta Vc quer cadastrar o cliente e já liga-lo 
ao representante? É isso?

--
Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas 
um hábito- Aristóteles






De: Marcio mar...@sulfabril.com.br
Para: delphi-br@yahoogrupos.com.br
Enviadas: Quarta-feira, 21 de Julho de 2010 16:59:11
Assunto: [delphi-br] [CLIENTDATASET 3 TABELAS]

  
Olá para os entendidos ...

como é que se faz para usar ClientDataset com 3 tabelas no caso .

ex: (Respresentantes 1-N Clientes )

TAB_Representante x TAB_rep_cli x TAB_Cliente

supondo que eu esteja cadastrando o cliente, como faco para fazer a ligacao
com o representante ??


 


  

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



Res: [delphi-br] Desempenho Firebird

2010-07-15 Por tôpico Eny Urias
Taí... gostei!

Realmente acho que o ideal é fazer parcerias com quem realmente entende da 
coisa... Mas, vai falar isso pro dono da empresa! Acho que o que aconteceu com 
meu amigo foi exatamente isso... Uma pessoa que não está mais na empresa 
colocou 
o sistema pra rodar com o FB... aí ele foi embora porque teve uma proposta 
melhor e sobrou pro cara do suporte dar manutenção no banco que, depois que a 
coisa ficou grande, não soube mais o que fazer... Mas essa profissão de DBA 
ainda é escassa aqui no interior... Acho rara a empresa que tem um cara pra 
cuidar do banco...
Seria legal ter um parceiro para passar como deve ser configurado o banco, 
independente de qual seja.

Agradeços a todos pelos esclarecimentos!
--
Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas 
um hábito- Aristóteles






De: Walter Chagas (Bol) wchag...@bol.com.br
Para: delphi-br@yahoogrupos.com.br
Enviadas: Quinta-feira, 15 de Julho de 2010 8:55:03
Assunto: Re: [delphi-br] Desempenho Firebird

  
O que denegre o banco, ao meu ver, é que se ele exige ou pelo menos requeira um 
DBA para fazer o trabalho de ajuste e tunnagem do mesmo, aí vem muitas vezes o 
próprio desenvolvedor na base da fuçação mesmo pra tentar configurar. Acaba até 
configurando corretamente, mas depois de muito penar e gerar desgastes com o 
cliente. Muitos lugares, o desenvolvedor vai para uma filial, chega lá não tem 
nada estruturado para ele trabalhar e lá vai o cara atrasar seu cronograma e 
partir pro heroismo pra resolver problemas que não deveriam existir lá.

A questão que vejo, é que muitas empresas e muitos cartolas nao entendem que no 
universo do desenvolvimento, cada macaco no seu galho. Banco de dados é com 
DBA, 
desenvolvimento é com o programador e levantamento de requisitos/mapeamento de 
processos é com o analista.

[]s


Walter Alves Chagas Junior
Belo Horizonte - MG - Brazil
wchag...@bol.com.br
http://delphitocorporerm.blogspot.com/
http://twitter.com/wchagas
MSN: whitesock...@hotmail.com
SKYPE: WalterChagasJr

- Original Message - 
From: Ricardo César Cardoso 
To: delphi-br@yahoogrupos.com.br 
Sent: Wednesday, July 14, 2010 10:26 PM
Subject: Re: [delphi-br] Desempenho Firebird

Desconfio desse tipo de chute. 

Já vi gente dizendo Firebird em sistemas de missão critica (acho que um deles é 
o Bruno Lichot). Não posso dizer muito pois não tenho nenhum sistema de missão 
critica, mas posso dizer que no quesito VOLUME DE DADOS o FB aguenta o tranco. 
Um camarada aqui tem um sistema que já acumulou 40 GB de dados dos mais 
diversos 
na base e roda que é uma belezinha .Tem foto, áudio, vídeo e até planilhas e 
arquivos PDFs gravados no BD juntos com os campos de dados.

Todo BD que trabalha em missão crítica (eu até diria que até mesmo o hardware) 
precisa de um tuning ou de refinamentos para melhorar a performance. A 
diferença 
é que no FB esse tipo de ajuste tem que ser feito pelo DBA no braço. Ou seja, 
não há wizards que fazem todo o trabalho pesado. Vc tem que conhecer os 
conceitos para saber exatamente o que está fazendo.

Outros fatores são o processador em uso e a versão do BD que está usando 
(SuperClassic, ClassicServer, SuperServer) que pode oferecer mais refinamentos. 
Só por desencargo de consciência, indica pro teu amigo ler isso aqui 
(http://www.sinatica.com/blog/br/index.php/artigos/firebird-superserver-classicserver-ou-superclassic)
 e acompanhar a Lista Firebase BR.

Um BD que tenho vontade (só vontade, pois tempo eu não tenho mesmo...) de 
testar 
é o PostGree é gratuito e aguenta o tranco como os majors, pelo menos é o que 
dizem.

Uma última dúvida: que BD entrou no lugar do FB? Tanto o Oracle XE quando o SQL 
Server Express tem limitações quanto ao tamanho máximo que o arquivo do BD pode 
assumir (acho que 4Gb em ambos) e no Oracle ainda há a limitação de núcleos de 
processador (só usa 1 núcleo).

Atte,
Ricardo.

1) Evite escrever suas mensagens usando somente LETRAS MAIÚSCULAS.

2) Revise o texto de sua mensagem. Uma mensagem bem escrita é melhor 
compreendida.

3) Vamos ajudar o Grupo e o Yahoo! Apague o conteúdo irrelevante!

--- Em qua, 14/7/10, Eny Urias enyur...@yahoo.com.br escreveu:

De: Eny Urias enyur...@yahoo.com.br
Assunto: [delphi-br] Desempenho Firebird
Para: delphi-br@yahoogrupos.com.br
Data: Quarta-feira, 14 de Julho de 2010, 10:26

Acabei de falar com um amigo que trabalha numa empresa de rastreamento de 

veículos onde as informações chegam a cada milésimos de segundo e ele me disse 

exatamente assim:

Tirei o firebird de todos os sistemas esta semana

ficou 10

80 % mais rápido

foi a maior c...@#$ colocar aquele firebird

a coisa cresceu e ele não dava conta

... posso dizer uma coisa os plantões estão muito mais sussegados...

Eu sempre tive essa dúvida... Porque o Firebird ainda é tão divulgado e 

utilizado entre os delphianos? Qual a vantagem em relação as versões Express do 

SQL e do Oracle? Existem

Res: [delphi-br] Desempenho Firebird

2010-07-15 Por tôpico Eny Urias
São João da Boa Vista.. divisa com Poços de Caldas-MG

 
--
Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas 
um hábito- Aristóteles






De: Ricardo César Cardoso ricardo_engs...@yahoo.com.br
Para: delphi-br@yahoogrupos.com.br
Enviadas: Quinta-feira, 15 de Julho de 2010 14:09:57
Assunto: Re: Res: [delphi-br] Desempenho Firebird

  
Desculpe a pergunta um tanto pessoal, mas onde vc está nesse interiorzão de SP, 
Eny?

Eu até pensei em insistir na carreira de DBA, mas sempre pinta aquela 
insegurança... Eu gosto muito de BD mas gosto bastante de desenvolvimento tb... 


Atte,
Ricardo.

1) Evite escrever suas mensagens usando somente LETRAS MAIÚSCULAS.

2) Revise o texto de sua mensagem. Uma mensagem bem escrita é melhor 
compreendida.

3) Vamos ajudar o Grupo e o Yahoo! Apague o conteúdo irrelevante!

--- Em qui, 15/7/10, Eny Urias enyur...@yahoo.com.br escreveu:

De: Eny Urias enyur...@yahoo.com.br
Assunto: Res: [delphi-br] Desempenho Firebird
Para: delphi-br@yahoogrupos.com.br
Data: Quinta-feira, 15 de Julho de 2010, 10:07

 

Taí... gostei!

Realmente acho que o ideal é fazer parcerias com quem realmente entende da 

coisa... Mas, vai falar isso pro dono da empresa! Acho que o que aconteceu com 

meu amigo foi exatamente isso... Uma pessoa que não está mais na empresa 
colocou 


o sistema pra rodar com o FB... aí ele foi embora porque teve uma proposta 

melhor e sobrou pro cara do suporte dar manutenção no banco que, depois que a 

coisa ficou grande, não soube mais o que fazer... Mas essa profissão de DBA 

ainda é escassa aqui no interior... Acho rara a empresa que tem um cara pra 

cuidar do banco...

Seria legal ter um parceiro para passar como deve ser configurado o banco, 

independente de qual seja.

Agradeços a todos pelos esclarecimentos!

--

Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas 


um hábito- Aristóteles



De: Walter Chagas (Bol) wchag...@bol.com.br

Para: delphi-br@yahoogrupos.com.br

Enviadas: Quinta-feira, 15 de Julho de 2010 8:55:03

Assunto: Re: [delphi-br] Desempenho Firebird

O que denegre o banco, ao meu ver, é que se ele exige ou pelo menos requeira um 

DBA para fazer o trabalho de ajuste e tunnagem do mesmo, aí vem muitas vezes o 

próprio desenvolvedor na base da fuçação mesmo pra tentar configurar. Acaba até 

configurando corretamente, mas depois de muito penar e gerar desgastes com o 

cliente. Muitos lugares, o desenvolvedor vai para uma filial, chega lá não tem 

nada estruturado para ele trabalhar e lá vai o cara atrasar seu cronograma e 

partir pro heroismo pra resolver problemas que não deveriam existir lá.

A questão que vejo, é que muitas empresas e muitos cartolas nao entendem que no 

universo do desenvolvimento, cada macaco no seu galho. Banco de dados é com 
DBA, 


desenvolvimento é com o programador e levantamento de requisitos/mapeamento de 

processos é com o analista.

[]s

Walter Alves Chagas Junior

Belo Horizonte - MG - Brazil

wchag...@bol.com.br

http://delphitocorporerm.blogspot.com/

http://twitter.com/wchagas

MSN: whitesock...@hotmail.com

SKYPE: WalterChagasJr

- Original Message - 

From: Ricardo César Cardoso 

To: delphi-br@yahoogrupos.com.br 

Sent: Wednesday, July 14, 2010 10:26 PM

Subject: Re: [delphi-br] Desempenho Firebird

Desconfio desse tipo de chute. 

Já vi gente dizendo Firebird em sistemas de missão critica (acho que um deles é 

o Bruno Lichot). Não posso dizer muito pois não tenho nenhum sistema de missão 

critica, mas posso dizer que no quesito VOLUME DE DADOS o FB aguenta o tranco. 

Um camarada aqui tem um sistema que já acumulou 40 GB de dados dos mais 
diversos 


na base e roda que é uma belezinha .Tem foto, áudio, vídeo e até planilhas e 

arquivos PDFs gravados no BD juntos com os campos de dados.

Todo BD que trabalha em missão crítica (eu até diria que até mesmo o hardware) 

precisa de um tuning ou de refinamentos para melhorar a performance. A 
diferença 


é que no FB esse tipo de ajuste tem que ser feito pelo DBA no braço. Ou seja, 

não há wizards que fazem todo o trabalho pesado. Vc tem que conhecer os 

conceitos para saber exatamente o que está fazendo.

Outros fatores são o processador em uso e a versão do BD que está usando 

(SuperClassic, ClassicServer, SuperServer) que pode oferecer mais refinamentos. 

Só por desencargo de consciência, indica pro teu amigo ler isso aqui 

(http://www.sinatica.com/blog/br/index.php/artigos/firebird-superserver-classicserver-ou-superclassic)


e acompanhar a Lista Firebase BR.

Um BD que tenho vontade (só vontade, pois tempo eu não tenho mesmo...) de 
testar 


é o PostGree é gratuito e aguenta o tranco como os majors, pelo menos é o que 

dizem.

Uma última dúvida: que BD entrou no lugar do FB? Tanto o Oracle XE quando o SQL 

Server Express tem limitações quanto ao tamanho máximo que o arquivo

[delphi-br] Desempenho Firebird

2010-07-14 Por tôpico Eny Urias
Acabei de falar com um amigo que trabalha numa empresa de rastreamento de 
veículos onde as informações chegam a cada milésimos de segundo e ele me disse 
exatamente assim:

Tirei o firebird de todos os sistemas esta semana
ficou 10
80 % mais rápido
foi a maior c...@#$ colocar aquele firebird
a coisa cresceu e ele não dava conta
... posso dizer uma coisa os plantões estão muito mais sussegados...

Eu sempre tive essa dúvida... Porque o Firebird ainda é tão divulgado e 
utilizado entre os delphianos? Qual a vantagem em relação as versões Express do 
SQL e do Oracle? Existem outros bancos free bons também, não? 

--
Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas 
um hábito- Aristóteles


  

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



[delphi-br] Campo Lookup no ClientDataSet

2010-07-12 Por tôpico Eny Urias
Estou criando no cds um campo Type: string (50); Field Type: Lookup; KeyField: 
a 
chave estrangeira na minha tabela; DataSet: a tabela relacionada; Lookup 
Fields: 
a chave primaria da minha tabela relacionada; Result Field: o campo com a 
descrição.

Ou seja... coisa básica... Mas no D2010 , quando dou um Append no cds aparece o 
seguinte erro: Erro desconhecido... que legal! Alguém sabe se isso é um bug 
do 
Delphi? Ou to fazendo algo errado?
 
--
Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas 
um hábito- Aristóteles


  

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



Res: [delphi-br] Delphi Prism

2010-07-08 Por tôpico Eny Urias
Entrando de gaiata na conversa quero deixar registrado o que me aconteceu há 
alguns dias.

Fui contratada por uma empresa para desenvolver um sistema em Delphi... 
Disseram, até o dia da contratação, que era difícil encontrar programador em 
Delphi aqui no interior e bla bla bla...
Um dia antes de começar na empresa me perguntaram se eu tinha conhecimento em 
.Net... Ãh? Como assim??? Não era Delphi?

Aí responderam Queremos mudar para .Net por causa de todo o respaldo que a 
Microft tem. Nós não podemos arriscar a começar um sistema utilizando um 
programa que a cada hora uma empresa é dona... Primeiro a Borland, depois A 
CodeGear, agora a Embarcadero... E daqui um tempo? Como vai ser? Preferimos 
mudar agora para que futuramente não sejamos pegos de surpresa...

 Tem muita empresa pensando assim...

--
Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas 
um hábito- Aristóteles






De: Fortes Marcelo marcelosoftw...@yahoo.com.br
Para: delphi-br@yahoogrupos.com.br
Enviadas: Quinta-feira, 8 de Julho de 2010 21:41:23
Assunto: Re: Res: [delphi-br] Delphi Prism

  
.Net infelizmente é uma tendência que quer queiramos ou não nos é imposta 
compulssória, não se ganha nada com .Net, nada, mas é a tendência, a bola da 
vez... Queria ver umazinha aplicação da Microsoft em .Net, uma só, se é tão 
maravilhosa assim por que o pacote Office não é em C# por que o SQL Server 
não é reescrito em .Net??? A Microsoft vai desenvolver m C++ até o fim dos 
tempos é incrível como as pessoas não têem crítica, não pensam, aceitam tudo e 
pronto é o futuro, afirmam.

Vou te ajudar, o Prism é uma impelmentação da linguagem Object Pascal para .Net 
qaue agora é inserida no Visual Studio como um plugin, para  os programadores 
Delphi que estão acostumados com a sintaxe do Object Pascal. Ele adiciona um 
monte de outros templates e coisas a mais que o Visual Studio não tem na caixa 
de projetos, Além de recusros na linguagem que o C# não tem como Class 
contracts 
que é excelente.
Mas a embarcadero está fazendo justamente o Jogo certo não deixando o Delphi 
perder sua essência com o Delphi 2010 fazendo aplicações nativas. Não brigando 
com a vmicrosoft de frente como a Borland no próprio jogo da Microsoft, pos 
senão ia se ferrar como Borland se ferrou então vc tem o Delphi prism para 
plugar no Ambiente da microsoft  e programar pro framework dela e o Delphi, 
C++Builder e RadStudio prá código nativo Win32 pegou?
Sucesso.

--- Em qua, 7/7/10, Ray Silva rayz...@yahoo.com.br escreveu:

De: Ray Silva rayz...@yahoo.com.br
Assunto: Res: [delphi-br] Delphi Prism
Para: delphi-br@yahoogrupos.com.br
Data: Quarta-feira, 7 de Julho de 2010, 15:43

 

Walter,

Obrigado pela informação coerente. Pois como você mesmo disse em outro e-mail, 

realmente é muito chato o pessoal que fica com ironia na hora de responder.

Então, eu fui no Delphi Tour em SP e obtive alguma informação sobre o Prism, 
mas 


ainda acho que está faltando muita informação. Não sou programador .NET e na 

MINHA opinião o Delphi perdeu a sua essência indo para esse rumo.

Realmente não entedi a sacada da Embarcadero em fazer o Delphi voltado para 

programação .NET...mas enfim, não sou especialista no assunto para poder opinar 

sobre. 

Vou dar uma estudada melhor na ferramenta e tentar tirar maior proveito.

Obrigado pela resposta.

Até logo.

Jump off cliffs all the time and build your wings on the way down.



De: Walter Chagas (Bol) wchag...@bol.com.br

Para: delphi-br@yahoogrupos.com.br

Enviadas: Quarta-feira, 7 de Julho de 2010 15:24:18

Assunto: Re: [delphi-br] Delphi Prism

O Delphi Prism é 101% voltado para programação dotNET e ele usa como IDE a do 

Visual Studio. Por conta disto, a portabiliade do código do Delphi 7, por 

exemplo, pra esta ferramenta, é possível porém com muito trabalho manual e 

massante de adequeação de código. Portanto:

- Não é possível programar no DP param Win32.

- Não é possível abrir um projeto feito no D7 no DP e apenas dar F9 e pronto.

- Não é possível carregar as VCLS de terceiros feitas pra Delphi Win32 no DP.

Muita coisa da sintaxe do Delphi clássico não é portada por ele porque muita 

coisa de linguagens clássicas não são portadas na plataforma dotNET. Uma delas 
é 


o With, que tinha também no VB6, mas que não rola no VB.NET.

Aliás, o With pra mim é uma coisa que so inventaram pra tornar o código mais 

confuso e facilitar uma rápida perda de fluxo da lógica.

[]s

Walter Alves Chagas Junior

Belo Horizonte - MG - Brazil

wchag...@bol.com.br

http://delphitocorporerm.blogspot.com/

http://twitter.com/wchagas

MSN: whitesock...@hotmail.com

SKYPE: WalterChagasJr

- Original Message - 

From: Ray Silva 

To: delphi-br@yahoogrupos.com.br 

Sent: Tuesday, July 06, 2010 5:14 PM

Subject: [delphi-br] Delphi Prism

Pessoal, boa tarde.

Alguém já está trabalhando com o Delphi Prism? Qual o feedback de 

Res: [delphi-br] Versão Delphi para aprendiz ado

2010-07-07 Por tôpico Eny Urias
Já tentou o Lazarus?

 
--
Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas 
um hábito- Aristóteles






De: Mário Guedes jmariogue...@gmail.com
Para: Delphi BR - Grupo de Discussão delphi-br@yahoogrupos.com.br
Enviadas: Quarta-feira, 7 de Julho de 2010 9:45:37
Assunto: [delphi-br] Versão Delphi para aprendizado

  
Olá amigons!

Dei uma olhada geral na web mas não cheguei a lugar nenhum. Estou
evangelizando uma pessoa para as maravilhas do mundo Delphi e preciso de
uma versão do Delphi que seja free, ou seja para efeitos de aprendizado.
Eu lembro que existia isso mas no site da Embarcadero não vi nada a
respeito...

Tentei o Turbo Delphi mas o links jogam para o site da Embarcadero.

Alguém sabe de alguma alternativa?

Obrigado pela atenção!

*José Mário Silva Guedes*
e-mail: jmariogue...@gmail.com

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


 


  

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



Res: [delphi-br] Versão Delphi para aprendiz ado

2010-07-07 Por tôpico Eny Urias
UE, se ele quer ensinar a linguagem não vejo o porque não... 

Não gostei do tom irônico... Se ele não gostou da dica simplesmente ignore...

Se você tem uma dica melhor, ótimo para todos!

 --
Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas 
um hábito- Aristóteles






De: Walter Chagas (Bol) wchag...@bol.com.br
Para: delphi-br@yahoogrupos.com.br
Enviadas: Quarta-feira, 7 de Julho de 2010 10:16:13
Assunto: Re: [delphi-br] Versão Delphi para aprendizado

  
UE,o cara quer evangelizar Delphi e voce indica Lazarus

Nao é melhor baixar um Trial do Delphi não?

[]s


Walter Alves Chagas Junior
Belo Horizonte - MG - Brazil
wchag...@bol.com.br
http://delphitocorporerm.blogspot.com/
http://twitter.com/wchagas
MSN: whitesock...@hotmail.com
SKYPE: WalterChagasJr

- Original Message - 
From: Eny Urias 
To: delphi-br@yahoogrupos.com.br 
Sent: Wednesday, July 07, 2010 10:09 AM
Subject: Res: [delphi-br] Versão Delphi para aprendizado

Já tentou o Lazarus?

--
Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas 

um hábito- Aristóteles


De: Mário Guedes jmariogue...@gmail.com
Para: Delphi BR - Grupo de Discussão delphi-br@yahoogrupos.com.br
Enviadas: Quarta-feira, 7 de Julho de 2010 9:45:37
Assunto: [delphi-br] Versão Delphi para aprendizado

Olá amigons!

Dei uma olhada geral na web mas não cheguei a lugar nenhum. Estou
evangelizando uma pessoa para as maravilhas do mundo Delphi e preciso de
uma versão do Delphi que seja free, ou seja para efeitos de aprendizado.
Eu lembro que existia isso mas no site da Embarcadero não vi nada a
respeito...

Tentei o Turbo Delphi mas o links jogam para o site da Embarcadero.

Alguém sabe de alguma alternativa?

Obrigado pela atenção!

*José Mário Silva Guedes*
e-mail: jmariogue...@gmail.com

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

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

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


 


  

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



Res: [delphi-br] Versão Delphi para aprendizado

2010-07-07 Por tôpico Eny Urias
Não é o Eny... é a Eny...

Então... tb acho que vai do ponto de vista de cada um... Eu entendi que o cara 
quer ensinar a linguagem... E isso não é motivo para tiradas.
--
Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas 
um hábito- Aristóteles






De: Leonardo Quinino leonardo.quin...@gmail.com
Para: delphi-br@yahoogrupos.com.br
Enviadas: Quarta-feira, 7 de Julho de 2010 16:10:26
Assunto: Re: [delphi-br] Versão Delphi para aprendizado

Ok, pessoal, sem crises, vamos ser racionais e lógicos como todo bom
programador.

Tanto o Walter Chagas quanto o Eny Urias estão certos em cada ponto de
vista.

1) Se o cara já conhece o DELPHI, já sabe programar, 30 dias dá para ver e
ter uma idéia do potencial do produto.

2) Se o cara quer APRENDER A LINGUAGEM, (ae o pecado da embarcadero), não
vai conseguir aprender em 30 dias. Então pelo fato de não ter acesso aos
turbos, entra a opção Lazarus, que obviamente, não tem todo o potencial de
um Delphi Prism, se quer ainda o Lazarus ainda está na versão 0.9  ,
talvez tenha pontêncial para um dia chegar no nível de  recursos. Mas ae,
isso é uma outra conversa


São 2 pontos de vistas.

Cada um tem a sua aplicação


2010/7/7 Walter Chagas (Bol) wchag...@bol.com.br



 Eu não estou fazendo ironias e muito menos faltando com o respeito. é
 preciso parar com esse melindro que existe nas listas de discussão que se
 não gostou da resposta parte pra esse tipo de expediente insulflando os
 demais. Eu apenas falei uma coisa que julguei completamente incoerente. Se o
 colega quer mostrar pro outro as qualidades que o Delphi tem, ele tem que
 mostrar é o Delphi e não o pascal e muito menos o Lazarus. E, neste caso, um
 Trial de 30 dias é mais do que suficiente para tal.

 Seria a mesma coisa que voce mostrar um Celta pra um comprador visando
 convencê-lo de comprar um Vectra.


 []s


 Walter Alves Chagas Junior
 Belo Horizonte - MG - Brazil
 wchag...@bol.com.br wchagasj%40bol.com.br
 http://delphitocorporerm.blogspot.com/
 http://twitter.com/wchagas
 MSN: whitesock...@hotmail.com whitesockets%40hotmail.com
 SKYPE: WalterChagasJr

 - Original Message -
 From: Eny Urias
 To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br
 Sent: Wednesday, July 07, 2010 10:38 AM
 Subject: Res: [delphi-br] Versão Delphi para aprendizado

 UE, se ele quer ensinar a linguagem não vejo o porque não...

 Não gostei do tom irônico... Se ele não gostou da dica simplesmente
 ignore...

 Se você tem uma dica melhor, ótimo para todos!

 --
 Eny Trova Urias

 Somos o que repetitivamente fazemos, portanto, a excelência não é um
 feito, mas
 um hábito- Aristóteles

 
 De: Walter Chagas (Bol) wchag...@bol.com.br wchagasj%40bol.com.br
 Para: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br
 Enviadas: Quarta-feira, 7 de Julho de 2010 10:16:13
 Assunto: Re: [delphi-br] Versão Delphi para aprendizado

 UE,o cara quer evangelizar Delphi e voce indica Lazarus

 Nao é melhor baixar um Trial do Delphi não?

 []s

 Walter Alves Chagas Junior
 Belo Horizonte - MG - Brazil
 wchag...@bol.com.br wchagasj%40bol.com.br
 http://delphitocorporerm.blogspot.com/
 http://twitter.com/wchagas
 MSN: whitesock...@hotmail.com whitesockets%40hotmail.com
 SKYPE: WalterChagasJr

 - Original Message -
 From: Eny Urias
 To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br
 Sent: Wednesday, July 07, 2010 10:09 AM
 Subject: Res: [delphi-br] Versão Delphi para aprendizado

 Já tentou o Lazarus?

 --
 Eny Trova Urias

 Somos o que repetitivamente fazemos, portanto, a excelência não é um
 feito, mas

 um hábito- Aristóteles

 
 De: Mário Guedes jmariogue...@gmail.com jmarioguedes%40gmail.com
 Para: Delphi BR - Grupo de Discussão 
delphi-br@yahoogrupos.com.brdelphi-br%40yahoogrupos.com.br
 
 Enviadas: Quarta-feira, 7 de Julho de 2010 9:45:37
 Assunto: [delphi-br] Versão Delphi para aprendizado

 Olá amigons!

 Dei uma olhada geral na web mas não cheguei a lugar nenhum. Estou
 evangelizando uma pessoa para as maravilhas do mundo Delphi e preciso de
 uma versão do Delphi que seja free, ou seja para efeitos de aprendizado.
 Eu lembro que existia isso mas no site da Embarcadero não vi nada a
 respeito...

 Tentei o Turbo Delphi mas o links jogam para o site da Embarcadero.

 Alguém sabe de alguma alternativa?

 Obrigado pela atenção!

 *José Mário Silva Guedes*
 e-mail: jmariogue...@gmail.com jmarioguedes%40gmail.com

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

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

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

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

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

  




-- 
Leonardo Quinino


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

Res: [delphi-br] Atualização de versão do aplicativo

2010-07-04 Por tôpico Eny Urias
Eu tenho um esquema assim:

- Uma pasta no servidor para deixar o .exe atual.
- Um programa que verifica se o .exe do usuário é mais antigo que o da pasta do 
servidor.
- Renomeio o .exe antigo e copio o novo.
- O atalho do sistema aponta para o .exe desse programa ou seja, ele é 
executado antes do sistema.

Se interessar, te passo os arquivos. 
--
Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas um hábito- Aristóteles






De: Ari Arantes Filho a...@dd.com.br
Para: delphi-br@yahoogrupos.com.br
Enviadas: Domingo, 4 de Julho de 2010 3:01:32
Assunto: [delphi-br] Atualização de versão do aplicativo

  
Pessoal,

Como fazer para atualizar automaticamente (de preferência) o
executável do sistema, num ambiente onde o executável (.exe) fica nos
micros dos usuários, principalmente nos notebooks. Pois vários
usuários utilizam através de VPN e fica melhor o acesso com o
executável direto no PC que no servidor de arquivos. Para os usuários
da rede interna sem problemas, pois o .exe fica no servidor de
arquivos.

Existe alguma maneira de deixar sempre o .exe atualizado?

Obrigado,

Ari

 


  

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



Res: [delphi-br] Atualização de versão do aplicativo

2010-07-04 Por tôpico Eny Urias
Disponibilizei o arquivo no grupo. Lancador.rar (Atualização de versão).

 
--
Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas um hábito- Aristóteles






De: Ari Arantes Filho a...@dd.com.br
Para: enyur...@yahoo.com.br
Enviadas: Domingo, 4 de Julho de 2010 11:41:04
Assunto: Re: [delphi-br] Atualização de versão do aplicativo

Eny,

Agradeço muito se enviar.

Obrigado,

Ari



Em 4 de julho de 2010 10:09, Eny Urias enyur...@yahoo.com.br escreveu:














  


 
  
 
Eu tenho um esquema assim:

- Uma pasta no servidor para deixar o .exe atual.
- Um programa que verifica se o .exe do usuário é mais antigo que o da pasta 
do servidor.
- Renomeio o .exe antigo e copio o novo.
- O atalho do sistema aponta para o .exe desse programa ou seja, ele é 
executado antes do sistema.

Se interessar, te passo os arquivos. 
--
Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas um hábito- Aristóteles


De: Ari Arantes Filho a...@dd.com.br
Para: delphi-br@yahoogrupos.com.br
Enviadas: Domingo, 4 de Julho de 2010 3:01:32
Assunto: [delphi-br] Atualização de versão do aplicativo


Pessoal,

Como fazer para atualizar automaticamente (de preferência) o
executável do sistema, num ambiente onde o executável (.exe) fica nos
micros dos usuários, principalmente nos notebooks. Pois vários
usuários utilizam através de VPN e fica melhor o acesso com o
executável direto no PC que no servidor de arquivos. Para os usuários
da rede interna sem problemas, pois o .exe fica no servidor de
arquivos.

Existe alguma maneira de deixar sempre o .exe atualizado?

Obrigado,

Ari


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






  

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



Res: [delphi-br] Definindo Padrão - Herança de Formulários

2010-07-01 Por tôpico Eny Urias
Nossa! Esse assunto me interessa também! 
--
Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas um hábito- Aristóteles






De: Rodrigo Rossi rdrg.ro...@gmail.com
Para: delphi-br@yahoogrupos.com.br
Enviadas: Quinta-feira, 1 de Julho de 2010 14:32:58
Assunto: [delphi-br] Definindo Padrão - Herança de Formulários

  
Boa tarde.

Estou desenvolvendo uma aplicação Win32 com Delphi 2010 e preciso de 
algumas orientações referente a reaproveitamento de código.

Tenho um form modelo, onde lá tenho alguns métodos juntamente com a 
parte visual bem definida.

Quando vou criar um outro form Cadastro de Clientes eu gero uma 
herança deste form modelo (inherited form) e neste form de cadastro de 
Clientes coloco meu componentes de banco de dados, SqlQuery, 
DataSetProvider, ClientDataSet, DataSource e implemento os métodos dos 
botões inserir, alterar, proximo, anterior etc

O problema é que quando faço outra tela Cadastro de Fornecedores 
herdando do form modelo (inherited form) tenho que adicionar os 
componentes do BD novamente e copiar e colar os métodos de todos os 
botões do cadastro de cliente para o cadastro de fornecedores pois vai 
ser a mesma coisa.

Exeiste a possibilidade de nao ter que ficar copiando e colando o código 
e todos os forms? Não queria fazer desta mandeira pois se um dia eu 
quiser alterar o comportamento do método Incluir tenho que passar nos 
meu 999 forms para fazer isso? Não da neh

O que vocês indicariam de solução? Quero coisa simples, não tenho muito 
conhecimento em Delphi, o que quero é nao ter que ficar reescrevendo o 
código.

-- 
Att.

Rodrigo Rossi
rdrg_ro...@hotmail.com
(45) 9963-1897
Cascavel - PR

[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] Sistema de atividades

2010-06-30 Por tôpico Eny Urias
Porque a empresa não adquire uma ferramenta de terceiros? Tem vários 
ServiceDesk's disponiveis com tudo o que você precisa para controlar as 
tarefas Faz uma busca pra vc ver! Tem do mais simples até o mais 
burocrático... 
--
Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas um hábito- Aristóteles






De: Jean Barreiros delphij...@yahoo.com.br
Para: delphi-br@yahoogrupos.com.br
Enviadas: Terça-feira, 29 de Junho de 2010 20:00:55
Assunto: Res: [delphi-br] Sistema de atividades

  

Jean Barreiros
Programador/Web-Designer
Delphi, C++, PHP, JavaScript
FireBird/InterBase, MySql, SQLServer, PostGree, Oracle
msn: delphij...@gmail.com
e-mail: delphij...@yahoo.com.br

- Mensagem encaminhada 
De: Jean Barreiros delphij...@yahoo.com.br
Para: delphi-br@yahoogrupos.com.br
Enviadas: Terça-feira, 29 de Junho de 2010 19:50:35
Assunto: Res: [delphi-br] Sistema de atividades

Pessoal leva a mal não mas, vamos analisar o caso dele e vejamos que loucura.

Ele diz:
- Mas este sistema tem que ser acessivel de qualquer lugar do Brasil.

Como ser acessível de qualquer lugar do Brasil sem estar conectado a rede 
mundial (Internet)?
temos duas formas
- Sistemas Win32 Usando DataSanp;
Se optarmos pela primeira opção como acessar a base?
Ele também diz:
- Nosso servidor nao pode ser acessado de fora - regra de IP
- Sistemas Web em linguagem como PHP, C#.net, asp e ect;
Se optarmos pela segunda opção como alimentar as bases de dados

Eu diria que se ele estiver usando uma solução n-tier como DataSnap que dar 
acesso usando
umas linguagem quase que milagrosa chamda: JSON
veja se não resolve.

Jean Barreiros
Programador/Web-Designer
Delphi, C++, PHP, JavaScript
FireBird/InterBase, MySql, SQLServer, PostGree, Oracle
msn: delphij...@gmail.com
e-mail: delphij...@yahoo.com.br


De: Murilo Cunha mcscu...@yahoo.com.br
Para: delphi-br@yahoogrupos.com.br
Enviadas: Terça-feira, 29 de Junho de 2010 16:59:42
Assunto: [delphi-br] Sistema de atividades

Pessoal,

Estou com uma duvida.
Eu quero fazer um mural de atividades.
Neste mural eu colocaria todas as atividades que o pessoal da empresa 
deveria executar.

Por exemplo:
Func. A - Fazer o fechamento do cliente A
Func. B - Encerrar participacao na ativ. Y
Func. B - Gerar relat. de fazendas e enviar para Fulano
...

Entre outros itens (status de conclusao, data termino, inicio, 
comentarios...)

Mas este sistema tem que ser acessivel de qualquer lugar do Brasil.
Nosso servidor nao pode ser acessado de fora - regra de IP

De que forma os senhores me indicam fazer esta aplicacao? Em Delphi ou 
Site na Web?

OBS.:
Se houver algum soft q tem esta funcionalidade, por favor, podem indicar

Obrigado
MuriloCunha

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


 


  

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



[delphi-br] ProviderFlags D2010

2010-06-22 Por tôpico Eny Urias
Oi Daniel!

Fiz o que vc recomendou mas não deu certo... Apaguei todos os campos que eu ja 
tinha do ClientDataSet e no AdoDataSet Depois ativei o ClientDataSet e 
adicionei os campos somente nele... 

 
--
Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas um hábito- Aristóteles






De: Daniel Amorin  dan...@infopowersistemas.com.br
Para: delphi-br@yahoogrupos.com.br
Enviadas: Terça-feira, 22 de Junho de 2010 7:42:12
Assunto: RES: [delphi-br] ProviderFlags D2010

  
Caro Eny,

Na verdade o que você tem que fazer é antes de add os campos na aplicação 
cliente, e deixar  o clientdataset (active=true), ai só depois add os campo.

Depois que implementamos esse padrão não tivemos mais problemas, apesar de ser 
verdade que no D7 não tínhamos esses problemas.

Quanto a estar corrigido não posso te dizer pois não utilizamos o D2010.

Abcs

Daniel

De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome 
de Eny Urias
Enviada em: segunda-feira, 21 de junho de 2010 17:43
Para: delphi-br@yahoogrupos.com.br
Assunto: Res: [delphi-br] ProviderFlags D2010

Nada? Ninguém?

--
Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas um hábito- Aristóteles


De: Eny Urias enyur...@yahoo.com.br mailto:enyurias%40yahoo.com.br 
Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br 
Enviadas: Segunda-feira, 21 de Junho de 2010 15:14:45
Assunto: [delphi-br] ProviderFlags D2010

Oi pessoal! Alguém pode tirar uma dúvida? Ainda não foi corrigido o bug que vem 
desde o D2009 onde o o ProviderFlags perde suas propriedades e não repassa para 
o midas? Achei alguns artigos sobre isso mas nenhuma solução concreta... Uso 
MSSQL 2008 - ADO, ClientDataSet e afins...

Se alguém puder ajudar, ficaria muito grata pois perco um tempo acertando os 
ProviderFlags, sendo que no D7 isso não era necessário...

--
Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas um hábito- Aristóteles

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

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

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


 


  

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



[delphi-br] [off topic] PHP ou Java?

2010-06-22 Por tôpico Eny Urias
Exatamente! Não gosto de fazer apologias... Cada um usa/sabe o que quer ou 
necessita... Se eu tivesse tempo adoraria aprender Java... mas por enquanto não 
dá entaum continuo com o PHP porque é o mais comercial na minha região... A 
única coisa que percebo é que o sujeito tem que saber muuuito de Java... Tendo 
só um pouco de conhecimento não é suficiente pra desenvolver um projeto 
completo... como um ERP ou um E-Commerce. Conheço um pessoal que acha que 
sabe Java mas na hora H, deixa a desejar como programador...
--
Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas um hábito- Aristóteles






De: Reinaldo Aparecido Pereira ctocv...@yahoo.com.br
Para: delphi-br@yahoogrupos.com.br
Enviadas: Terça-feira, 22 de Junho de 2010 16:37:36
Assunto: RES: [delphi-br] [off topic] PHP ou Java?

  
É impossível responder essa pergunta sem dados do projeto. Se não for
detalhado exatamente o que precisa ser feito, qualquer resposta é em vão.
Qual o servidor web? Terceirizado ou próprio? 
Qual o servidor de banco de dados?
Qual a quantidade de conexões?
Qual número de transações?
Enfim, existem muito e muitas questões que precisam ser respondidas antes
que alguém possa arriscar uma resposta séria para essa pergunta.

[]'s

Reinaldo

-Mensagem original-
De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em
nome de Marcos Bernardo
Enviada em: terça-feira, 22 de junho de 2010 15:17
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: [delphi-br] [off topic] PHP ou Java?

Opa...

Acho o Java uma puta ferramenta, ainda mais se falando de multi-plataforma..
etc...

Agora... PHP... muito material, muitos Frameworks Free...to achando bacana!
Inicie no final do ano passado em PHP.. e achei bem tranquilo..

de uma olhada:
spaghettiphp.org
http://www.nosqlbr.com.br

http://bagusconsultoria.wordpress.com/2010/02/10/re-iniciando-na-web-phpmysq
l/

abraço
Marcos Bernardo

Em 22 de junho de 2010 14:46, Walter Chagas (Bol)
wchag...@bol.com.brescreveu:



 Eu também vou de PHP. Muito mais pratico e robusto tendo a vantagem de que
 pode rodar no Linux, desta feita então voce pode montar um servidor WEB lá
 em Linux e o troço roda a vida inteira sem dar pau.


 []s


 Walter Alves Chagas Junior
 Belo Horizonte - MG - Brazil
 wchag...@bol.com.br wchagasj%40bol.com.br
 http://delphitocorporerm.blogspot.com/
 http://twitter.com/wchagas
 MSN: whitesock...@hotmail.com whitesockets%40hotmail.com
 SKYPE: WalterChagasJr


 - Original Message -
 From: Dirlei
 To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br
 Sent: Monday, June 07, 2010 11:13 AM
 Subject: Re: [delphi-br] [off topic] PHP ou Java?

 Para este caso, entre PHP e Java, fico com o PHP. Usar Java seria um
 overhead desnecessário.

 PS: sou programador certificado em Java, mas não puxo a sardinha pro
 lado dele quando não vale a pena.

 --
 Dirlei Dionísio
 http://MaisQueBomCodigo.blogspot.com

 Em Seg, 2010-06-07 às 09:47 -0300, Ralp Alves Bezerra escreveu:
 
  Venho aqui mais uma vez solicitar a opinião dos nobres colegas.
 
  Já trabalho há alguns anos com delphi e não pretendo larga-lo tão
  cedo.
 
  Porém, aqui em nossa empresa surgiu à necessidade de migrar um de
  nossos
  sistemas que é desk para a web. (sistema de gestão escolar com
  controle de
  merenda escolar e outros).
 
  Minha dúvida seria qual a linguagem mais adequada a ser utilizada? PHP
  ou
  Java?
 
  Espero contar com a sugestão dos nobres colegas.
 
  Abraço.
 
  Ralp Alves
 

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

 


-- 
Marcos A. de A. Bernardo
xmarcos@gmail.com
11 - 9462-2657 / 11- 3205-1499
http://bagusconsultoria.wordpress.com/

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



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 


 


  

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



Res: [delphi-br] Variável Global

2010-06-21 Por tôpico Eny Urias
Mas então eu tenho que ter uma Unit pra isso mesmo? Não há outra forma de se 
fazer... tipo colocar no source do Projeto? 
--
Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas um hábito- Aristóteles






De: Dirlei dir...@gmail.com
Para: delphi-br@yahoogrupos.com.br
Enviadas: Segunda-feira, 21 de Junho de 2010 17:27:25
Assunto: Re: [delphi-br] Variável Global

  
Eny,

Se você declarar uma variável na seção interface ela será global. Por
questões de organização eu crio uma unit (globals.pas) e deixo lá as
variáveis que precisam ser globais. Mas, tecnicamente, essas variáveis
podem ficar em qualquer unit.

-- 
Dirlei Dionísio
http://MaisQueBomCodigo.blogspot.com

 
 Sei que muitos falam que não há como criar uma variável global no
 Delphi... Que a única forma é vc colocar como publica numa Unit e
 usar essa Unit nos forms... Mas acontece que eu possuo um form de
 login que é liberado da memoria após efetuado o login (que aí chama o
 form principal)... Mas tenho um campo que quero guardar numa variavel
 para ser utilizado a qualquer momento em qualquer form... como devo
 proceder? Criar no form login nao dá porque ele vai virar fumaça...
 criar no form principal nao dá porque no momento do login ele ainda
 nao foi criado...
 
 --
 Eny Trova Urias
 
 Somos o que repetitivamente fazemos, portanto, a excelência não é um
 feito, mas um hábito- Aristóteles
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 
 
 
 


 


  

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



Res: [delphi-br] Variável Global

2010-06-21 Por tôpico Eny Urias
Mas é aí que está o problema... na hora em que preciso guardar o valor, o meu 
form principal ainda nao foi criado... Ele só é criado se o usuario efetuar o 
login! 
--
Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas um hábito- Aristóteles






De: Nazareno Neto nazareno.nobr...@gmail.com
Para: delphi-br@yahoogrupos.com.br
Enviadas: Segunda-feira, 21 de Junho de 2010 17:37:57
Assunto: Re: [delphi-br] Variável Global

No meu sistema faço algo pareceido, mas eu grava essa variavel no formulario
princinpal, pois sempre vo ter que esta com ele aberto!

Em 21 de junho de 2010 17:29, Eny Urias enyur...@yahoo.com.br escreveu:



 Mas então eu tenho que ter uma Unit pra isso mesmo? Não há outra forma de
 se fazer... tipo colocar no source do Projeto?
 --
 Eny Trova Urias

 Somos o que repetitivamente fazemos, portanto, a excelência não é um
 feito, mas um hábito- Aristóteles

 
 De: Dirlei dir...@gmail.com dirlei%40gmail.com

 Para: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br
 Enviadas: Segunda-feira, 21 de Junho de 2010 17:27:25

 Assunto: Re: [delphi-br] Variável Global

 Eny,

 Se você declarar uma variável na seção interface ela será global. Por
 questões de organização eu crio uma unit (globals.pas) e deixo lá as
 variáveis que precisam ser globais. Mas, tecnicamente, essas variáveis
 podem ficar em qualquer unit.

 --
 Dirlei Dionísio
 http://MaisQueBomCodigo.blogspot.com

 
  Sei que muitos falam que não há como criar uma variável global no
  Delphi... Que a única forma é vc colocar como publica numa Unit e
  usar essa Unit nos forms... Mas acontece que eu possuo um form de
  login que é liberado da memoria após efetuado o login (que aí chama o
  form principal)... Mas tenho um campo que quero guardar numa variavel
  para ser utilizado a qualquer momento em qualquer form... como devo
  proceder? Criar no form login nao dá porque ele vai virar fumaça...
  criar no form principal nao dá porque no momento do login ele ainda
  nao foi criado...
 
  --
  Eny Trova Urias
 
  Somos o que repetitivamente fazemos, portanto, a excelência não é um
  feito, mas um hábito- Aristóteles
 
  [As partes desta mensagem que não continham texto foram removidas]
 
 
 
 
 

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

  




-- 
Nazareno Neto
Desenvolvedor Delphi e Firebird

http://www.delphisistemas.com.br
nazarenon...@delphisistemas.com.br
nazareno.nobr...@gmail.com


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





-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 



  

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



Res: [delphi-br] Variável Global

2010-06-21 Por tôpico Eny Urias
Bom... acho que não vei ter outro jeito a nao ser criar essa Unit só pra 
guarda a variável... Obrigada a todos que se manifestaram! 
--
Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas um hábito- Aristóteles






De: Walter Chagas (Bol) wchag...@bol.com.br
Para: delphi-br@yahoogrupos.com.br
Enviadas: Segunda-feira, 21 de Junho de 2010 17:36:42
Assunto: Re: [delphi-br] Variável Global

  
Voce pode ter uma unit pra isto ou por tudo no Datamodule. Aí quando quiser 
usa-la em algum canto do seu projeto basta declarar esta unit na clausula uses

[]s


Walter Alves Chagas Junior
Belo Horizonte - MG - Brazil
wchag...@bol.com.br
http://delphitocorporerm.blogspot.com/
http://twitter.com/wchagas
MSN: whitesock...@hotmail.com
SKYPE: WalterChagasJr

- Original Message - 
From: Eny Urias 
To: delphi-br@yahoogrupos.com.br 
Sent: Monday, June 21, 2010 5:29 PM
Subject: Res: [delphi-br] Variável Global

Mas então eu tenho que ter uma Unit pra isso mesmo? Não há outra forma de se 
fazer... tipo colocar no source do Projeto? 
--
Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas um hábito- Aristóteles


De: Dirlei dir...@gmail.com
Para: delphi-br@yahoogrupos.com.br
Enviadas: Segunda-feira, 21 de Junho de 2010 17:27:25
Assunto: Re: [delphi-br] Variável Global

Eny,

Se você declarar uma variável na seção interface ela será global. Por
questões de organização eu crio uma unit (globals.pas) e deixo lá as
variáveis que precisam ser globais. Mas, tecnicamente, essas variáveis
podem ficar em qualquer unit.

-- 
Dirlei Dionísio
http://MaisQueBomCodigo.blogspot.com

 
 Sei que muitos falam que não há como criar uma variável global no
 Delphi... Que a única forma é vc colocar como publica numa Unit e
 usar essa Unit nos forms... Mas acontece que eu possuo um form de
 login que é liberado da memoria após efetuado o login (que aí chama o
 form principal)... Mas tenho um campo que quero guardar numa variavel
 para ser utilizado a qualquer momento em qualquer form... como devo
 proceder? Criar no form login nao dá porque ele vai virar fumaça...
 criar no form principal nao dá porque no momento do login ele ainda
 nao foi criado...
 
 --
 Eny Trova Urias
 
 Somos o que repetitivamente fazemos, portanto, a excelência não é um
 feito, mas um hábito- Aristóteles
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 
 
 
 

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

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


 


  

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



Res: [delphi-br] ProviderFlags D2010

2010-06-21 Por tôpico Eny Urias
O que vc usa para acessar o banco? Eu uso ADOConnection (Sql 2008), ADODataSet, 
DataSetProvider e ClientDataSet... 

No D7 eu simplesmente adicionava os campos no ClientDataSet e pronto... ja 
conseguia incluir e alterar... Quando comecei a migrar para o D2009, comecei a 
ter problemas na alteração... Dá o erro: Record not found or changed by 
another user... Depois de procurar na net vi que o que o pessoal estava 
fazendo era: Adicionar os campos também ao ADODataSet, marcar o ProviderFlags 
das chaves para pfInKey nos dois DataSets e alterar a propriedade UpdateMode do 
DataSetProvider para upWhereKeyOnly... Funciona mas tá ficando trabalhoso 
demais! Fiquei sabendo que esse é um bug do Delphi que até então no D7 não 
existia. Então venho a pergunta: isso não foi arrumado ainda? Posso postar aqui 
vários links de pessoas com o mesmo problema... mas não acho necessário...  É 
só procurar na net que acha gente com o mesmo problema... Se você conseguiu 
usar até agora sem nenhum problema nesse esquema que passei então me fala 
porque tá dificil trabalhar
 assim... Obrigada!
 
--
Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas um hábito- Aristóteles






De: Bruno Lichot bruno.lic...@microfocus.com
Para: delphi-br@yahoogrupos.com.br
Enviadas: Segunda-feira, 21 de Junho de 2010 19:12:44
Assunto: RE: [delphi-br] ProviderFlags D2010

  
Como posso tentar reproduzir este erro? 



Não tenho absolutamente problema nenhum com providerflags e não tive em nenhuma 
versão de Delphi que usei, hoje estou na 2010 mas passei por praticamente todas 
menos  o Delphi 8 e o 2005. 



From: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] On 
Behalf Of Eny Urias 
Sent: segunda-feira, 21 de junho de 2010 17:43 
To: delphi-br@yahoogrupos.com.br 
Subject: Res: [delphi-br] ProviderFlags D2010 





Nada? Ninguém? 

-- 
Eny Trova Urias 

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas um hábito- Aristóteles 

 
De: Eny Urias enyur...@yahoo.com.br mailto:enyurias%40yahoo.com.br  
Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br 
Enviadas: Segunda-feira, 21 de Junho de 2010 15:14:45 
Assunto: [delphi-br] ProviderFlags D2010 

Oi pessoal! Alguém pode tirar uma dúvida? Ainda não foi corrigido o bug que vem 
desde o D2009 onde o o ProviderFlags perde suas propriedades e não repassa para 
o midas? Achei alguns artigos sobre isso mas nenhuma solução concreta... Uso 
MSSQL 2008 - ADO, ClientDataSet e afins... 

Se alguém puder ajudar, ficaria muito grata pois perco um tempo acertando os 
ProviderFlags, sendo que no D7 isso não era necessário... 

-- 
Eny Trova Urias 

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas um hábito- Aristóteles 

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

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





Click here 
https://www.mailcontroller.altohiway.com/sr/c6yvWj8sbc!TndxI!oX7UlXrL06QsU8vRA6zc0q4auxQOoG!VnmCUXKgknTK!4tAXnVjjKs7NdvgMdFy9yJ30A==
  to report this email as spam. 

This message has been scanned for viruses by MailController 
http://www.MailController.altohiway.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] Conexção remota Mssql x Interne t

2010-06-19 Por tôpico Eny Urias
É uma alternativa... Mas eu, particularmente, não acho seguro abrir a porta do 
MSSQL... ainda mais se for a padrão! Se for fazer dessa maneira, altere a 
porta... já é uma forma de se previnir de invasões...

E antes que isso vire uma novela como vem acontecendo com outros assuntos, 
quero deixar claro que essa é uma opinião pessoal! Nada contra nada e contra 
ninguém! Estamos aqui para compartilhar conhecimento e experiência!
--
Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas um hábito- Aristóteles






De: Claudiney Cogo claudiney-lis...@n2solutions.com.br
Para: delphi-br@yahoogrupos.com.br
Enviadas: Sexta-feira, 18 de Junho de 2010 21:56:15
Assunto: RES: [delphi-br] Conexção remota Mssql x Internet

  
Olá Denilson.

Lá no local onde está o o servidor MSSQL abra a porta 1433 (se não foi
alterada, esta é a porta padrão) no roteador adsl e aponte para o servidor.
Caso não tenha aqui um ip fixo, utilize um serviço qualquer de dns dinâmico,
tipo dyndns (www.dyndns.com) para criar um nome para onde apontar. Se o ip
for fixo, aponte para o ip direto.

Utilizando string de conexão isso funciona perfeitamente. Não trabalhei
muito com BDE, mas acredito que o procedimento seja o mesmo.

Dessa maneira você pode inclusive utilizar os utilitários do próprio MSSQL
para dar manutenção no banco remoto, conectando diretamente lá.

Abraço

_ 

Claudiney Cogo
N2 Sistemas e Soluções em Informática
Av. São Paulo, 172 - 15º Andar - Sala 1505
Fone/Fax: (44) 3029-6053 - Maringá - Paraná
http://www.n2solutions.com.br/ www.n2solutions.com.br
http://www.nfe.n2solutions.com.br/ www.nfe.n2solutions.com.br
http://www.studion2.com.br/ www.studion2.com.br

De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em
nome de denilson rezende
Enviada em: sexta-feira, 18 de junho de 2010 17:21
Para: lista-del...@yahoogrupos.com.br; delphi-br@yahoogrupos.com.br;
mssq...@yahoogrupos.com.br
Assunto: [delphi-br] Conexção remota Mssql x Internet

Tenho um sistema Delphi 5.0 com Banco de Dados SqlServer 2000
preciso fazer uma conexção remota utilizando o BDE
Para uma Filial x Matrix temos a internet Velox.

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] Duvida NFe com duas CFOP

2010-06-18 Por tôpico Eny Urias
Não entendi porque vc citou meu nome... Acho que vc está se referindo a pessoa 
errada porque eu não fiz pergunta nenhuma sobre esse assunto...

--
Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas um hábito- Aristóteles






De: Luis Carlos luyskar...@gmail.com
Para: delphi-br@yahoogrupos.com.br
Enviadas: Quinta-feira, 17 de Junho de 2010 22:58:25
Assunto: Re: RES: [delphi-br] Duvida NFe com duas CFOP

  
Bom...

A gente fica um pouco na defensiva quando falam mal da nossa profissão, mas
a minha intensão não é criar uma rixa ou afundar o nosso barco, claro que
sei que existem contadores que não estão nem ai para os programadores, como
existem programadores que não estão nem ai para os contadores, e também,
Rubem, com base na minha experiencia que comecei a fazer os meus proprios
programas do jeito que eu queria, acredito que aqui tenha muitos
contadores/programdores ou vice-versa.

Mas, acho que ficou tudo claro e peço desculpas a todos pela minha resposta
rispida.

Respondendo:

A Eny.
O seu programa, vai gerar informações para a receitas, municipais, estaduais
e federais, é isso é sério, e quem vai assinar o q o seu programa vai gerar,
vai ser um contador, portanto seja um parceiro dele.

A Samuel.
O SPED, nada mais é que tudo o que era feito em papel passou a ser em meio
magnetico, com isso, não pode ter venda e devolução na mesma nf, pode ter
venda, com CFOPs diferenciando as tributações.

Acredito firmemente que você deva procurar um contador e esclarecer todas as
suas duvidas, mesmo que o contador não saiba nada de nfe, ele vai saber de
todo o processo fiscal em papel.

Sucesso.

LuysKarlos.

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


 


  

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



Res: [delphi-br] Abrir empresa

2010-06-16 Por tôpico Eny Urias
Estou voltando a esse assunto porque nao apareceu ninguem pra falar como 
funciona esse esquema de contratação PJ... como funciona?
 
--
Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas um hábito- Aristóteles






De: Nivaldo Stainle stainle2...@yahoo.com.br
Para: delphi-br@yahoogrupos.com.br
Enviadas: Quarta-feira, 2 de Junho de 2010 18:11:48
Assunto: Re: [delphi-br] Abrir empresa

  
Desenvolvimento e Locação de Softwares não é permitido nesta modalidade.
Stainle

--- Em qua, 2/6/10, Luiz Escobar esco...@megasistema.com.br escreveu:

De: Luiz Escobar esco...@megasistema.com.br
Assunto: Re: [delphi-br] Abrir empresa
Para: delphi-br@yahoogrupos.com.br
Data: Quarta-feira, 2 de Junho de 2010, 17:23

  

Se achar avisa, pq também já procurei, mas cuidado com os limites, tipo parece 
que a renda não pode ser maior que R$3.000,00, voce pode ter até um 
funcionario, e voce só vai pagar +/- R$65,00 reais com todos os impostos 
inclusos.. rsrsrsrs

[]s
Luiz Escobar

From: Rubem Nascimento da Rocha 
Sent: Wednesday, June 02, 2010 5:17 PM
To: delphi-br 
Subject: RE: [delphi-br] Abrir empresa

Tb gostaria de saber mais sobre isso!

Sds.

To: delphi-br@yahoogrupos.com.br
From: enyur...@yahoo.com.br
Date: Wed, 2 Jun 2010 13:13:37 -0700
Subject: [delphi-br] Abrir empresa

Oi gente!

Alguém aqui trabalha por conta e tem firma aberta? Me falaram sobre o cadastro 
de Empreendedor Individual (http://www.portaldoempreendedor.gov.br).
Mas não tem nenhuma categoria que se encaixe em analise e desenvolvimento...
Se alguém já tiver experiencia e quiser dar um luz eu agradeço! 

--
Eny Trova Urias
Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas um hábito- Aristóteles

__
QUER FICAR SEMPRE EM CONTATO COM SEUS AMIGOS? ACESSE O MESSENGER PELO SEU 
CELULAR.
http://celular.windowslive.com.br/messenger.asp?produto=Messengerutm_source=Live_Hotmailutm_medium=Taglineutm_content=QUERFICARS82utm_campaign=MobileServices

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

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

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


 


  

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



Res: Res: [delphi-br] Abrir empresa

2010-06-16 Por tôpico Eny Urias
Nossa Marcos! Era exatamente isso que eu queria saber...

E se vc puder me passar uma cópia do seu contrato ficarei muito grata!

 

--
Eny Trova Urias
enyur...@yahoo.com.br
Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas um hábito- Aristóteles




- Mensagem original 
De: Marcos Abreu Ferreira maferreira...@gmail.com
Para: delphi-br@yahoogrupos.com.br
Enviadas: Quarta-feira, 16 de Junho de 2010 18:12:18
Assunto: Re: Res: [delphi-br] Abrir empresa

Eny,

Para abrir empresa é relativamente barato. Paguei 250,00 para meu contador e
ele abriu a minha empresa de prestador de serviços. Pago ele 50,00
mensalmente para calcular os impostos e gerar as guias para mim. No fim do
ano ele faz a declaração de imposto de renda da minha empresa e me manda os
dados para eu fazer a de pessoa física.

O contratos com as empresas variam um pouco, mas se você tiver interesse,
posso enviar o meu contrato para você dar uma lida.

Abs

Marcos Ferreira

Em 16 de junho de 2010 17:50, eric_developer
developer.syst...@yahoo.comescreveu:



 sei muito vagamente, ainda não estou precisando abrir, sugiro que procure
 um escritório de contabilidade, irá tiras suas dúvidas facilmente.

 Eric Developer Systems
 www.magaldi.eti.br

 --- Em delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br, Eny
 Urias enyur...@... escreveu
 
  Estou voltando a esse assunto porque nao apareceu ninguem pra falar como
 funciona esse esquema de contratação PJ... como funciona?
 
  --
  Eny Trova Urias
 
  Somos o que repetitivamente fazemos, portanto, a excelência não é um
 feito, mas um hábito- Aristóteles
 
 
 
 
 
  
  De: Nivaldo Stainle stainle2...@...
  Para: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br
  Enviadas: Quarta-feira, 2 de Junho de 2010 18:11:48
  Assunto: Re: [delphi-br] Abrir empresa
 
 
  Desenvolvimento e Locação de Softwares não é permitido nesta modalidade.
  Stainle
 
  --- Em qua, 2/6/10, Luiz Escobar esco...@... escreveu:
 
  De: Luiz Escobar esco...@...
  Assunto: Re: [delphi-br] Abrir empresa
  Para: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br
  Data: Quarta-feira, 2 de Junho de 2010, 17:23
 
 
 
  Se achar avisa, pq também já procurei, mas cuidado com os limites, tipo
 parece que a renda não pode ser maior que R$3.000,00, voce pode ter até um
 funcionario, e voce só vai pagar +/- R$65,00 reais com todos os impostos
 inclusos.. rsrsrsrs
 
  []s
  Luiz Escobar
 
  From: Rubem Nascimento da Rocha
  Sent: Wednesday, June 02, 2010 5:17 PM
  To: delphi-br
  Subject: RE: [delphi-br] Abrir empresa
 
  Tb gostaria de saber mais sobre isso!
 
  Sds.
 
  To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br
  From: enyur...@...
  Date: Wed, 2 Jun 2010 13:13:37 -0700
  Subject: [delphi-br] Abrir empresa
 
  Oi gente!
 
  Alguém aqui trabalha por conta e tem firma aberta? Me falaram sobre o
 cadastro de Empreendedor Individual (
 http://www.portaldoempreendedor.gov.br).
  Mas não tem nenhuma categoria que se encaixe em analise e
 desenvolvimento...
  Se alguém já tiver experiencia e quiser dar um luz eu agradeço!
 
  --
  Eny Trova Urias
  Somos o que repetitivamente fazemos, portanto, a excelência não é um
 feito, mas um hábito- Aristóteles
 
  __
  QUER FICAR SEMPRE EM CONTATO COM SEUS AMIGOS? ACESSE O MESSENGER PELO SEU
 CELULAR.
 
 http://celular.windowslive.com.br/messenger.asp?produto=Messengerutm_source=Live_Hotmailutm_medium=Taglineutm_content=QUERFICARS82utm_campaign=MobileServices
 
  [As partes desta mensagem que não continham texto foram removidas]
 
  [As partes desta mensagem que não continham texto foram removidas]
 
  [As partes desta mensagem que não continham texto foram removidas]
 
 
 
 
 
 
 
  [As partes desta mensagem que não continham texto foram removidas]
 

  




-- 
Att,

Marcos A. Ferreira
São Paulo - Brasil
+55 11 9309-3936
+55 11 8905-9889

MSN: maferre...@hotmail.it
Google Talk: maferreira.f2
Skype: maferreira.f2
LinkedIn: http://www.linkedin.com/in/maferreira/

Esta mensagem pode conter informação confidencial e/ou privilegiada. Se você
não for o destinatário ou a pessoa autorizada a receber esta mensagem, não
pode usar, copiar, ou divulgar as informações nela contidas ou tomar
qualquer ação baseada nestas informações. Se você recebeu esta mensagem por
engano, por favor, avise imediatamente o remetente, respondendo o email e em
seguida, apague-o.
Agradecemos sua cooperação.

This message may contain confidential and/or privileged information. If you
are not the addressee or authorized to receive this for the addressee, you
must not use, copy, disclose or take any action based on this message or any
information herein. If you have received this message in error, please,
advise the sender immediately by reply e-mail and delete this message.
Thank you for your cooperation.

Antes de imprimir pense em sua responsabilidade e compromisso

Res: [delphi-br] Duvida NFe com duas CFOP

2010-06-16 Por tôpico Eny Urias
O que seria de mim, mísera programadora de sistemas comerciais, sem um 
contador? Não consigo nem imaginar... 

--
Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas um hábito- Aristóteles






De: Luis Carlos luyskar...@gmail.com
Para: delphi-br@yahoogrupos.com.br
Enviadas: Quarta-feira, 16 de Junho de 2010 21:54:41
Assunto: Re: [delphi-br] Duvida NFe com duas CFOP

  
Não vá cair na besteira de solucionar essa dúvida com um contador, pq a
maioria dos contadores ou não sabem nem para onde vai esse negócio de NF-e
ou, assim como vc, devem imaginar que CFOP e natureza de operação são a
mesma coisa.

Rubem,

Você foi infeliz nesse seu comentário acima, CFOP faz parte da rotina de um
escritório contábil que trabalha com a escrita fiscal,  o que provavelmente
você se baseou, foi que na contabilidade, que como em muitas áreas, ela
também têm seus especialistas na, contabilidade publica, contabilidade
comercial, contabilidade do terceiro setor, contabilidade rural, fiscais,
rh,etc.., então você deve fazer a pergunta para a devida área e como em
muitas áreas existem muitos maus profissionais sem o menor profissionalismo,
não é ?

Bom, respondendo a questão do sr. Samuel, sim, cada mercadoria têm o seu
CFOP, isso é devido pela tributação diferenciada de cada mercadoria, ex:

Natureza da Operação: Venda
Mercadoria: 01-Arroz - CFOP 5.102 : venda de mercadoria adquirida de 3º para
revenda
Mercadoria: 02-Cerveja - CFOP 5.403 - venda de mercadoria adquirida de 3º
para revenda com subst.trib.

Os CFOP não só podem ser feita como deve ser feita ao contador da empresa,
porque cada mercadoria se comporta diferente nas empresas.

Cada um opina na sua área, e quem não é da área, não dê respostas
precipitadas.

Luis Carlos
Contador e Programador.

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


 


  

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



[delphi-br] ACBr no D2010

2010-06-14 Por tôpico Eny Urias
Oi Gente!

Tem alguem utilizando o ACBr para emissão de NFe no Delphi 2010? Tá dando tudo 
certo? Preciso migrar meu sis...

Tks! 


--
Eny Trova Urias
Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas um hábito- Aristóteles


  


Res: Res: [delphi-br] SQL Embarcado

2010-06-11 Por tôpico Eny Urias
Oi Paulo! Agradeço muito a atenção! Aliás agradeço a todos que tentaram ajudar 
de alguma forma!

Mas eu já trabalhei com FireBird e não gostei... A empresa onde instalamos está 
necessitando urgentemente migrar para outro DB por causa dos problemas com o 
mesmo... 

--
Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas um hábito- Aristóteles






De: psdias2 psdi...@yahoo.com.br
Para: delphi-br@yahoogrupos.com.br
Cc: Eny Urias enyur...@yahoo.com.br
Enviadas: Quinta-feira, 10 de Junho de 2010 18:22:58
Assunto: Re: Res: [delphi-br] SQL Embarcado

  
Eny:

 Gente, eu li vários posts do forum sobre DB embarcado... E ainda não 
 achei uma afirmativa ou uma negativa concreta sobre esse assunto 
 então, se alguém puder ajudar agradeço!

 Tenho um sistema rodando com SQL Express 2008 que eu pretendo 
 apresentar para novos clientes Eu gostaria de saber se existe a 
 possibilidade de eu levar o DB junto com o executável para colocar no 
 cliente para ele experimentar sem eu ter que instalar o SQL na máquina.

 Se alguém já passou por isso e conseguiu uma solução por favor, me dê 
 uma luz!


Acho que as mensagens que você mencionou, que passaram pela lista
nos últimos dias, referem-se ao FireBird embarcado, que alguns amigos
sugeriram a mim (na pergunta que fiz sobre o desenvolvimento de um
pequeno sistema).

O Firebird embarcado é monousuário, e ao instalar em uma máquina,
somente o usuário daquela máquina poderá testar seu sistema.

Se a empresa decidir comprar o sistema, você instala o servidor FireBird 
completo
em uma das máquinas, passando todos os usuários a poderem usar o sistema.

Para usar o FireBird embarcado via DBExpress do Delphi 7, por exemplo,
você deve, no componente SQLConnection,  usar o Driver para InterBase, e 
a DLL fbembed.dll.
Essa DLL, e alguns outros arquivos necessários, você encontra no pacote 
do FireBird embarcado
(disponível nos sites do FireBird - mas posso enviar-lher por e-mail, se 
tiver dificuldades de encontrar).

Você precisa levar para seu cliente os seguintes arquivos,  supondo que 
você grave seu sistema
em uma pasta chamada SISTEMA, no drive C: do computador do usuário

PASTA DO PROGRAMA: C:\SISTEMA

ARQUIVO

dbexpint.dll  = arquivo do DBExpress, que acessa o InterBase e FireBird
fbembed.dll  = fornecido no pacote do FB embarcado
firebird.conf  = fornecido no pacote do FB embarcado
icudt30.dll  = fornecido no pacote do FB embarcado
icuin30.dll  = fornecido no pacote do FB embarcado
icuuc30.dll  = fornecido no pacote do FB embarcado
SISTEMA.EXE.exe = executável do seu sistema
BD DIR = pasta onde você coloca o seu banco de dados FireBird
FB DIR = pasta para um arquivo do FireBird, que também vem no pacote 
mencionado acima

Dentro da pasta BD:

ARQUIVO

BD.FB= banco de dados do seu sistema

Dentro da pasta FB:

ARQUIVO
-
firebird.msg   = fornecido no pacote do FB embarcado

Observações:

- Se quiser, pode deixar o arquivo BD.FB na mesma pasta do executável
- Para passar a usar o FB completo (multiusuário), você tem de usar a DLL
FBCLIENT.DLL, em vez da FBEMBED.DLL.

Veja mais informações no seguinte documento:

http://www.comunidade-firebird.org/cflp/downloads/CFLP_O035.PDF

Paulo

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


 


  

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



[delphi-br] SQL Embarcado

2010-06-11 Por tôpico Eny Urias
Aliás, eu vou aproveitar esse assunto pra perguntar se alguém aqui desenvolve 
sistema que possa ser instalado com vários bancos...

Sei de uma empresa grande de TI que está com um projeto desses... Fazer com 
que o sistema rode em 3 bancos... SQL, Oracle e mais um que nao sei qual é 
E fica a critério do cliente escolher o banco.

Alguém já viu isso? 
 
--
Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas um hábito- Aristóteles






De: Eny Urias enyur...@yahoo.com.br
Para: delphi-br@yahoogrupos.com.br
Enviadas: Sexta-feira, 11 de Junho de 2010 13:18:41
Assunto: Res: Res: [delphi-br] SQL Embarcado

  
Oi Paulo! Agradeço muito a atenção! Aliás agradeço a todos que tentaram ajudar 
de alguma forma!

Mas eu já trabalhei com FireBird e não gostei... A empresa onde instalamos está 
necessitando urgentemente migrar para outro DB por causa dos problemas com o 
mesmo... 

--
Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas um hábito- Aristóteles


De: psdias2 psdi...@yahoo.com.br
Para: delphi-br@yahoogrupos.com.br
Cc: Eny Urias enyur...@yahoo.com.br
Enviadas: Quinta-feira, 10 de Junho de 2010 18:22:58
Assunto: Re: Res: [delphi-br] SQL Embarcado

Eny:

 Gente, eu li vários posts do forum sobre DB embarcado... E ainda não 
 achei uma afirmativa ou uma negativa concreta sobre esse assunto 
 então, se alguém puder ajudar agradeço!

 Tenho um sistema rodando com SQL Express 2008 que eu pretendo 
 apresentar para novos clientes Eu gostaria de saber se existe a 
 possibilidade de eu levar o DB junto com o executável para colocar no 
 cliente para ele experimentar sem eu ter que instalar o SQL na máquina.

 Se alguém já passou por isso e conseguiu uma solução por favor, me dê 
 uma luz!


Acho que as mensagens que você mencionou, que passaram pela lista
nos últimos dias, referem-se ao FireBird embarcado, que alguns amigos
sugeriram a mim (na pergunta que fiz sobre o desenvolvimento de um
pequeno sistema).

O Firebird embarcado é monousuário, e ao instalar em uma máquina,
somente o usuário daquela máquina poderá testar seu sistema.

Se a empresa decidir comprar o sistema, você instala o servidor FireBird 
completo
em uma das máquinas, passando todos os usuários a poderem usar o sistema.

Para usar o FireBird embarcado via DBExpress do Delphi 7, por exemplo,
você deve, no componente SQLConnection,  usar o Driver para InterBase, e 
a DLL fbembed.dll.
Essa DLL, e alguns outros arquivos necessários, você encontra no pacote 
do FireBird embarcado
(disponível nos sites do FireBird - mas posso enviar-lher por e-mail, se 
tiver dificuldades de encontrar).

Você precisa levar para seu cliente os seguintes arquivos,  supondo que 
você grave seu sistema
em uma pasta chamada SISTEMA, no drive C: do computador do usuário

PASTA DO PROGRAMA: C:\SISTEMA

ARQUIVO

dbexpint.dll  = arquivo do DBExpress, que acessa o InterBase e FireBird
fbembed.dll  = fornecido no pacote do FB embarcado
firebird.conf  = fornecido no pacote do FB embarcado
icudt30.dll  = fornecido no pacote do FB embarcado
icuin30.dll  = fornecido no pacote do FB embarcado
icuuc30.dll  = fornecido no pacote do FB embarcado
SISTEMA.EXE.exe = executável do seu sistema
BD DIR = pasta onde você coloca o seu banco de dados FireBird
FB DIR = pasta para um arquivo do FireBird, que também vem no pacote 
mencionado acima

Dentro da pasta BD:

ARQUIVO

BD.FB= banco de dados do seu sistema

Dentro da pasta FB:

ARQUIVO
-
firebird.msg   = fornecido no pacote do FB embarcado

Observações:

- Se quiser, pode deixar o arquivo BD.FB na mesma pasta do executável
- Para passar a usar o FB completo (multiusuário), você tem de usar a DLL
FBCLIENT.DLL, em vez da FBEMBED.DLL.

Veja mais informações no seguinte documento:

http://www.comunidade-firebird.org/cflp/downloads/CFLP_O035.PDF

Paulo

[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: [delphi-br] Re: SQL Embarcado

2010-06-11 Por tôpico Eny Urias
Mas nesse caso que componentes para conexao vc usa que consegue reconhecer? 
Você nao precisa mudar nada no fonte? 
--
Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas um hábito- Aristóteles






De: simoesluciano simoesluci...@yahoo.com.br
Para: delphi-br@yahoogrupos.com.br
Enviadas: Sexta-feira, 11 de Junho de 2010 14:18:20
Assunto: [delphi-br] Re: SQL Embarcado

  
Sim, desenvolvo um sistema que roda em 3 bancos até o mento. Sybase, SQL Server 
e FireBird, mas nada impede de colocar em outro como Oracle, ... basta mudar 
alguns poucos parâmetros no meu servidor de conexão.

Algumas premissas:
- Não ter Procedure e Triggers no banco;
- Ter sentenças SQLs mais ANSI possível. 

Sempre irão exitir os prós e os contras, assim como as pessoas a favor e 
contra. Vai de acordo com o negócio.

Luciano C. Simões

--- Em delphi-br@yahoogrupos.com.br, Eny Urias enyur...@... escreveu

 Aliás, eu vou aproveitar esse assunto pra perguntar se alguém aqui desenvolve 
 sistema que possa ser instalado com vários bancos...
 
 Sei de uma empresa grande de TI que está com um projeto desses... Fazer com 
 que o sistema rode em 3 bancos... SQL, Oracle e mais um que nao sei qual 
 é E fica a critério do cliente escolher o banco.
 
 Alguém já viu isso? 
 
 --


 


  

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



Res: Res: [delphi-br] SQL Embarcado

2010-06-11 Por tôpico Eny Urias
Eu tenho receio de trabalhar com bancos mais limitados... Acostumei a trabalhar 
com Oracle e SQL (desde o 2000) ... Tem uma versão Embedded do Oracle. nao 
sei se é só pra dispositivo mas vou continuar pesquisando!

Obrigada! 
--
Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas um hábito- Aristóteles






De: Walter Chagas (Bol) wchag...@bol.com.br
Para: delphi-br@yahoogrupos.com.br
Enviadas: Sexta-feira, 11 de Junho de 2010 15:05:06
Assunto: Re: Res: [delphi-br] SQL Embarcado

  
Voce pode tentar também o MySQL ou o Postgree

[]s


Walter Alves Chagas Junior
Belo Horizonte - MG - Brazil
wchag...@bol.com.br
http://delphitocorporerm.blogspot.com/
http://twitter.com/wchagas
MSN: whitesock...@hotmail.com
SKYPE: WalterChagasJr

- Original Message - 
From: Eny Urias 
To: delphi-br@yahoogrupos.com.br 
Sent: Friday, June 11, 2010 1:18 PM
Subject: Res: Res: [delphi-br] SQL Embarcado

Oi Paulo! Agradeço muito a atenção! Aliás agradeço a todos que tentaram ajudar 
de alguma forma!

Mas eu já trabalhei com FireBird e não gostei... A empresa onde instalamos está 
necessitando urgentemente migrar para outro DB por causa dos problemas com o 
mesmo... 

--
Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas um hábito- Aristóteles


De: psdias2 psdi...@yahoo.com.br
Para: delphi-br@yahoogrupos.com.br
Cc: Eny Urias enyur...@yahoo.com.br
Enviadas: Quinta-feira, 10 de Junho de 2010 18:22:58
Assunto: Re: Res: [delphi-br] SQL Embarcado

Eny:

 Gente, eu li vários posts do forum sobre DB embarcado... E ainda não 
 achei uma afirmativa ou uma negativa concreta sobre esse assunto 
 então, se alguém puder ajudar agradeço!

 Tenho um sistema rodando com SQL Express 2008 que eu pretendo 
 apresentar para novos clientes Eu gostaria de saber se existe a 
 possibilidade de eu levar o DB junto com o executável para colocar no 
 cliente para ele experimentar sem eu ter que instalar o SQL na máquina.

 Se alguém já passou por isso e conseguiu uma solução por favor, me dê 
 uma luz!


Acho que as mensagens que você mencionou, que passaram pela lista
nos últimos dias, referem-se ao FireBird embarcado, que alguns amigos
sugeriram a mim (na pergunta que fiz sobre o desenvolvimento de um
pequeno sistema).

O Firebird embarcado é monousuário, e ao instalar em uma máquina,
somente o usuário daquela máquina poderá testar seu sistema.

Se a empresa decidir comprar o sistema, você instala o servidor FireBird 
completo
em uma das máquinas, passando todos os usuários a poderem usar o sistema.

Para usar o FireBird embarcado via DBExpress do Delphi 7, por exemplo,
você deve, no componente SQLConnection, usar o Driver para InterBase, e 
a DLL fbembed.dll.
Essa DLL, e alguns outros arquivos necessários, você encontra no pacote 
do FireBird embarcado
(disponível nos sites do FireBird - mas posso enviar-lher por e-mail, se 
tiver dificuldades de encontrar).

Você precisa levar para seu cliente os seguintes arquivos, supondo que 
você grave seu sistema
em uma pasta chamada SISTEMA, no drive C: do computador do usuário

PASTA DO PROGRAMA: C:\SISTEMA

ARQUIVO

dbexpint.dll = arquivo do DBExpress, que acessa o InterBase e FireBird
fbembed.dll = fornecido no pacote do FB embarcado
firebird.conf = fornecido no pacote do FB embarcado
icudt30.dll = fornecido no pacote do FB embarcado
icuin30.dll = fornecido no pacote do FB embarcado
icuuc30.dll = fornecido no pacote do FB embarcado
SISTEMA.EXE.exe = executável do seu sistema
BD DIR = pasta onde você coloca o seu banco de dados FireBird
FB DIR = pasta para um arquivo do FireBird, que também vem no pacote 
mencionado acima

Dentro da pasta BD:

ARQUIVO

BD.FB = banco de dados do seu sistema

Dentro da pasta FB:

ARQUIVO
-
firebird.msg = fornecido no pacote do FB embarcado

Observações:

- Se quiser, pode deixar o arquivo BD.FB na mesma pasta do executável
- Para passar a usar o FB completo (multiusuário), você tem de usar a DLL
FBCLIENT.DLL, em vez da FBEMBED.DLL.

Veja mais informações no seguinte documento:

http://www.comunidade-firebird.org/cflp/downloads/CFLP_O035.PDF

Paulo

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

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

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


 


  

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



Res: [delphi-br] HELP

2010-06-11 Por tôpico Eny Urias
Não entendi... pode especificar melhor?
 
--
Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas um hábito- Aristóteles






De: OLIVAL CRISTIANO DA SILVA olival.c...@yahoo.com.br
Para: delphi-br@yahoogrupos.com.br
Enviadas: Sexta-feira, 11 de Junho de 2010 15:59:35
Assunto: [delphi-br] HELP

  
Galera to precisando de uma ajuda se puderem me ajudar,
a situacao é a seguinte:to fazendo uma pesquisa num banco de determinados 
campos so que um vem em branco, mas quando  seleciono para o form ele aparece,
alguem tem alguma ajuda 

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


 


  

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



Res: [delphi-br] HELP

2010-06-11 Por tôpico Eny Urias
Certo vamos por partes... vctá fazendo uma consulta de que forma? com 
locate, com find, com select E em que momento? Numa tela a parte, no 
gerenciador do banco E esse quando clico no ok pra voltar ao form... vc 
esta em outro form? o resultado dessa consulta aparece onde? num grid? vc tá 
usando datacontrols?
 
--
Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas um hábito- Aristóteles






De: OLIVAL CRISTIANO DA SILVA olival.c...@yahoo.com.br
Para: delphi-br@yahoogrupos.com.br
Enviadas: Sexta-feira, 11 de Junho de 2010 17:48:58
Assunto: Re: Res: [delphi-br] HELP

  
A questao é:to fazendo uma consulta em uma tabela atraves de um campo para 
puxar os campos restantes.Exemplo:pesquisar por cpf trazendo todos os dados 
restantes,
quando pesquiso fica um campo sem informaçoes, quando clico no ok para voltar 
ao form
esse campo que ta em branco reaparece

--- Em sex, 11/6/10, Eny Urias enyur...@yahoo.com.br escreveu:

De: Eny Urias enyur...@yahoo.com.br
Assunto: Res: [delphi-br] HELP
Para: delphi-br@yahoogrupos.com.br
Data: Sexta-feira, 11 de Junho de 2010, 17:02

 

Não entendi... pode especificar melhor?

--

Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas um hábito- Aristóteles



De: OLIVAL CRISTIANO DA SILVA olival.c...@yahoo.com.br

Para: delphi-br@yahoogrupos.com.br

Enviadas: Sexta-feira, 11 de Junho de 2010 15:59:35

Assunto: [delphi-br] HELP

Galera to precisando de uma ajuda se puderem me ajudar,

a situacao é a seguinte:to fazendo uma pesquisa num banco de determinados 
campos so que um vem em branco, mas quando  seleciono para o form ele aparece,

alguem tem alguma ajuda 

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

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

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


 


  

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



[delphi-br] SQL Embarcado

2010-06-10 Por tôpico Eny Urias
Gente, eu li vários posts do forum sobre DB embarcado... E ainda não achei uma 
afirmativa ou uma negativa concreta sobre esse assunto então, se alguém puder 
ajudar agradeço!

Tenho um sistema rodando com SQL Express 2008 que eu pretendo apresentar para 
novos clientes Eu gostaria de saber se existe a possibilidade de eu levar o 
DB junto com o executável para colocar no cliente para ele experimentar sem eu 
ter que instalar o SQL na máquina.

Se alguém já passou por isso e conseguiu uma solução por favor, me dê uma luz!

Grata,


--
Eny Trova Urias
Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas um hábito- Aristóteles


  


Res: [delphi-br] SQL Embarcado

2010-06-10 Por tôpico Eny Urias
Nada? Ninguem?
 
--
Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas um hábito- Aristóteles






De: Eny Urias enyur...@yahoo.com.br
Para: delphi-br@yahoogrupos.com.br
Enviadas: Quinta-feira, 10 de Junho de 2010 14:02:24
Assunto: [delphi-br] SQL Embarcado

  
Gente, eu li vários posts do forum sobre DB embarcado... E ainda não achei uma 
afirmativa ou uma negativa concreta sobre esse assunto então, se alguém puder 
ajudar agradeço!

Tenho um sistema rodando com SQL Express 2008 que eu pretendo apresentar para 
novos clientes Eu gostaria de saber se existe a possibilidade de eu levar o 
DB junto com o executável para colocar no cliente para ele experimentar sem eu 
ter que instalar o SQL na máquina.

Se alguém já passou por isso e conseguiu uma solução por favor, me dê uma luz!

Grata,

--
Eny Trova Urias
Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas um hábito- Aristóteles


 


  

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



Res: [delphi-br] [off topic] PHP ou Java?

2010-06-07 Por tôpico Eny Urias
Eu uso PHP já há anos... bom demais! Free... tem material pra caramba na Web... 
fácil aprendizagem... E até agora não vi uma situação onde não possa ser 
usado...

Espero ter dado uma luz!
 
--
Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas um hábito- Aristóteles






De: Ralp Alves Bezerra ral...@gmail.com
Para: delphi-br@yahoogrupos.com.br
Enviadas: Segunda-feira, 7 de Junho de 2010 9:47:56
Assunto: [delphi-br] [off topic] PHP ou Java?

  
Venho aqui mais uma vez solicitar a opinião dos nobres colegas.

Já trabalho há alguns anos com delphi e não pretendo larga-lo tão cedo.

Porém, aqui em nossa empresa surgiu à necessidade de migrar um de nossos
sistemas que é desk para a web. (sistema de gestão escolar com controle de
merenda escolar e outros).

Minha dúvida seria qual a linguagem mais adequada a ser utilizada? PHP ou
Java?

Espero contar com a sugestão dos nobres colegas.

Abraço.

Ralp Alves

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


 


  

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



Res: [delphi-br] [off topic] PHP ou Java?

2010-06-07 Por tôpico Eny Urias
Mas nesse caso esse tal de IntraWeb retorna que tipo de linguagem? e Em que 
servidor web eu coloco isso pra rodar? Tem hospedagem pra isso?

 
--
Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas um hábito- Aristóteles






De: Jackson Gomes - ToolsComps jack...@toolsandcomps.com
Para: delphi-br@yahoogrupos.com.br
Enviadas: Segunda-feira, 7 de Junho de 2010 10:19:51
Assunto: Re: [delphi-br] [off topic] PHP ou Java?

  

 Minha dúvida seria qual a linguagem mais adequada a ser utilizada? PHP ou
 Java?

Já foi discutido isso aqui recentemente... Eu com certeza iria de Delphi + 
IntraWeb, que permite aproveitamento/compartilhamento de código já existente, 
dentre outras vantagens.

--
Jackson


 


  

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



Res: [delphi-br] Quando utilizar Locate ou Select ?

2010-06-07 Por tôpico Eny Urias
O que eu vejo de problemas no Locate é que vc precisa estar com todos os 
registros carregados, sendo que o select só te traz o necessario... entao se 
for uma tabela pequena, vale a pena usar o locate, senao vai se select mesmo...
Outra coisa é que o [loPartialKey] do Locate traz a partir do primeiro 
caracter... no select vc tem a opção de usar %... % para buscar em qualquer 
parte... 

Espero ter ajudado!
 
--
Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas um hábito- Aristóteles






De: Albuquerque sys.e...@yahoo.com
Para: lista-del...@yahoogrupos.com.br; delphi-br@yahoogrupos.com.br
Enviadas: Segunda-feira, 7 de Junho de 2010 10:28:29
Assunto: [delphi-br] Quando utilizar Locate ou Select ?

  
-Em que situações é recomendável utilizar LOCATE ao invés de
SELECTwhere... =  ?

-Há ganho de performance com LOCATE ?

Desde já agradeço a atenção dispensada.

Att.

Albuquerque

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


 


  

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



[delphi-br] Delphi 2009 e 2010 na máquina

2010-06-04 Por tôpico Eny Urias
Posso instalar a versão 2010 e continuar com a 2009 funcionando normalmente? 
Tenho medo de instalar e dar problema e ter que desinstalar e instalar 
tddooo novamente...

 

--
Eny Trova Urias
Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas um hábito- Aristóteles


  


Res: [delphi-br] Delphi 2009 e 2010 na máqui na

2010-06-04 Por tôpico Eny Urias
Já começaram os problemas... Fui compilar uma versão do 2009 no 2010 e:

[DCC Fatal Error] RCL.dpr(26): F2051 Unit Graphics was compiled with a 
different version of Consts.SVTIFFImages


 
--
Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas um hábito- Aristóteles






De: Eny Urias enyur...@yahoo.com.br
Para: delphi-br@yahoogrupos.com.br
Enviadas: Sexta-feira, 4 de Junho de 2010 13:13:06
Assunto: [delphi-br] Delphi 2009 e 2010 na máquina

  
Posso instalar a versão 2010 e continuar com a 2009 funcionando normalmente? 
Tenho medo de instalar e dar problema e ter que desinstalar e instalar 
tddooo novamente...

--
Eny Trova Urias
Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas um hábito- Aristóteles


 


  

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



Res: [delphi-br] Delphi 2009 e 2010 na máqui na

2010-06-04 Por tôpico Eny Urias
Oi Adreano! Obrigada por ajudar!

Mas foi exatamente isso que eu fiz... Apaguei todos os .dcu e .res... 

Dá a impressçao que ele não tá achando a Graphics...
 
--
Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas um hábito- Aristóteles






De: Andreano Lanusse andreano.lanu...@embarcadero.com
Para: delphi-br@yahoogrupos.com.br delphi-br@yahoogrupos.com.br
Enviadas: Sexta-feira, 4 de Junho de 2010 14:35:57
Assunto: RE: [delphi-br] Delphi 2009 e 2010 na máquina

  
Claro que você vai ter problemas Eny :) 

Você removeu os arquivos DCU do D2009 antes de compilar no D2010? 
Você apontou os path do IDE para apontar para os componentes e afins do D2010? 

Faça isso antes de começar 

E você pode ter todos as versões 2009 e 2010, desde que elas sejam instaladas 
na sequência correta. 

[]'s 
Andreano 

-Original Message- 
From: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] On 
Behalf Of Eny Urias 
Sent: Friday, June 04, 2010 2:23 PM 
To: delphi-br@yahoogrupos.com.br 
Subject: Res: [delphi-br] Delphi 2009 e 2010 na máquina 

Já começaram os problemas... Fui compilar uma versão do 2009 no 2010 e: 

[DCC Fatal Error] RCL.dpr(26): F2051 Unit Graphics was compiled with a 
different version of Consts.SVTIFFImages 



-- 
Eny Trova Urias 

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas um hábito- Aristóteles 





 
De: Eny Urias enyur...@yahoo.com.br 
Para: delphi-br@yahoogrupos.com.br 
Enviadas: Sexta-feira, 4 de Junho de 2010 13:13:06 
Assunto: [delphi-br] Delphi 2009 e 2010 na máquina 


Posso instalar a versão 2010 e continuar com a 2009 funcionando normalmente? 
Tenho medo de instalar e dar problema e ter que desinstalar e instalar 
tddooo novamente... 

-- 
Eny Trova Urias 
Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas um hábito- Aristóteles 







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



 

-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM  




CONFIDENTIALITY NOTICE: This email message is for the sole use of the intended 
recipient(s) and may contain confidential and privileged information. Any 
unauthorized review, use, disclosure or distribution is prohibited. If you are 
not the intended recipient, please contact the sender by reply email and 
destroy all copies of the original message. 

 


  

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



Res: Res: [delphi-br] Delphi 2009 e 2010 na m áquina

2010-06-04 Por tôpico Eny Urias
Meu form usa:

Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, ExtCtrls, ToolWin, ComCtrls, Grids, DBGrids, DB, DBClient, Provider,
  ADODB, StdCtrls, Mask, DBCtrls, Gauges;

Mas ele só tá reconhecendo as 5 primeiras... O resto, nada!

 
--
Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas um hábito- Aristóteles






De: Eny Urias enyur...@yahoo.com.br
Para: delphi-br@yahoogrupos.com.br
Enviadas: Sexta-feira, 4 de Junho de 2010 14:40:57
Assunto: Res: [delphi-br] Delphi 2009 e 2010 na máquina

  
Oi Adreano! Obrigada por ajudar!

Mas foi exatamente isso que eu fiz... Apaguei todos os .dcu e .res... 

Dá a impressçao que ele não tá achando a Graphics...

--
Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas um hábito- Aristóteles


De: Andreano Lanusse andreano.lanu...@embarcadero.com
Para: delphi-br@yahoogrupos.com.br delphi-br@yahoogrupos.com.br
Enviadas: Sexta-feira, 4 de Junho de 2010 14:35:57
Assunto: RE: [delphi-br] Delphi 2009 e 2010 na máquina

Claro que você vai ter problemas Eny :) 

Você removeu os arquivos DCU do D2009 antes de compilar no D2010? 
Você apontou os path do IDE para apontar para os componentes e afins do D2010? 

Faça isso antes de começar 

E você pode ter todos as versões 2009 e 2010, desde que elas sejam instaladas 
na sequência correta. 

[]'s 
Andreano 

-Original Message- 
From: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] On 
Behalf Of Eny Urias 
Sent: Friday, June 04, 2010 2:23 PM 
To: delphi-br@yahoogrupos.com.br 
Subject: Res: [delphi-br] Delphi 2009 e 2010 na máquina 

Já começaram os problemas... Fui compilar uma versão do 2009 no 2010 e: 

[DCC Fatal Error] RCL.dpr(26): F2051 Unit Graphics was compiled with a 
different version of Consts.SVTIFFImages 

-- 
Eny Trova Urias 

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas um hábito- Aristóteles 

 
De: Eny Urias enyur...@yahoo.com.br 
Para: delphi-br@yahoogrupos.com.br 
Enviadas: Sexta-feira, 4 de Junho de 2010 13:13:06 
Assunto: [delphi-br] Delphi 2009 e 2010 na máquina 

Posso instalar a versão 2010 e continuar com a 2009 funcionando normalmente? 
Tenho medo de instalar e dar problema e ter que desinstalar e instalar 
tddooo novamente... 

-- 
Eny Trova Urias 
Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas um hábito- Aristóteles 

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

 

-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM  

CONFIDENTIALITY NOTICE: This email message is for the sole use of the intended 
recipient(s) and may contain confidential and privileged information. Any 
unauthorized review, use, disclosure or distribution is prohibited. If you are 
not the intended recipient, please contact the sender by reply email and 
destroy all copies of the original message. 

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


 


  

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



[delphi-br] Abrir empresa

2010-06-02 Por tôpico Eny Urias
Oi gente!

Alguém aqui trabalha por conta e tem firma aberta? Me falaram sobre o cadastro 
de Empreendedor Individual (http://www.portaldoempreendedor.gov.br).
Mas não tem nenhuma categoria que se encaixe em analise e desenvolvimento...
Se alguém já tiver experiencia e quiser dar um luz eu agradeço! 


--
Eny Trova Urias
Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas um hábito- Aristóteles


  


Res: RES: [delphi-br] Re: FastCubo

2010-06-02 Por tôpico Eny Urias
Eu usei até hoje o PivotCube... Esse FastCube é bom? É free?
 
--
Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas um hábito- Aristóteles






De: Rubem Rocha rubem.ro...@dtmanaus.com.br
Para: delphi-br@yahoogrupos.com.br
Enviadas: Quarta-feira, 2 de Junho de 2010 11:58:04
Assunto: RES: [delphi-br] Re: FastCubo

  
Parece aquela história do povo falar Data Modulo, ao invés de Data Module,
ou pelo menos falar em português claro módulo de dados. RS RS RS!

Sds.

De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em
nome de eric_developer
Enviada em: quarta-feira, 2 de junho de 2010 08:00
Para: delphi-br@yahoogrupos.com.br
Assunto: [delphi-br] Re: FastCubo

Acho que é um Cubo Rápido rsrsrs

É um produto da empresa que desenvolve o FastReport.

FASTCUBE is a tool for effective data analysis.
FastCube enables you to analyze data and to build summary tables (data
cutoffs) as well as to create various reports and graphs easily and
instantly. It's a handy tool for efficient analytical data arrays handling.
FastCube is a set of OLAP Desktop components. It supports Delphi 5, Delphi
6, Delphi 7, Delphi 2005, Delphi 2006/Turbo Delphi, Delphi 2007, Delphi
2009, C++Builder 6, C++Builder 2007, C++ Builder 2009, CodeGear RAD Studio
2009, Lazarus.

Eric Developer Systems
www.magaldi.eti.br

--- Em delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br
, Rubem Nascimento da Rocha djpardalro...@... escreveu

 
 O que é FastCubo???
 
 Sds.
 
 
 
 To: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br 
 From: wild...@...
 Date: Tue, 1 Jun 2010 22:52:53 -0300
 Subject: [delphi-br] FastCubo
 
 
 
 
 
 Olá pessoal gostaria de estar tendo conato com usuários do fastcubo pois
não
 estou conseguindo criar um campo calculado com calculo de % entre um valor
e
 outro.
 
 Agradeço qualquer ajuda.
 
 
 

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


 


  

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



Res: [delphi-br] Abrir empresa

2010-06-02 Por tôpico Eny Urias
Mas como técnico em manutenção fica estranho na hora de emitir a nota para o 
cliente, nao fica? 


--
Eny Trova Urias
Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas um hábito- Aristóteles




- Mensagem original 
De: Eduardo Silva dos Santos eduardo@gmail.com
Para: delphi-br@yahoogrupos.com.br
Enviadas: Quarta-feira, 2 de Junho de 2010 17:21:41
Assunto: Re: [delphi-br] Abrir empresa

Realmente, analista de sistemas, desenvolvedor de Software não tem na
listagem.

Eu fiz meu cadastro e como atividade coloquei técnico de manutenção em
computadores. Já to pagando o imposto, agora falta a prefeitura liberar a
autorização para eu fazer o bloco de nota fiscal.

lá no site tem toda a orientação.


Att,
...
Eduardo Silva dos Santos
DRD SISTEMAS
(27) 3218-4201
(27) 9961-7095
MSN: eduardo@gmail.com
Site: http://www.drdsistemas.com.br/
...


Em 2 de junho de 2010 17:13, Eny Urias enyur...@yahoo.com.br escreveu:



 Oi gente!

 Alguém aqui trabalha por conta e tem firma aberta? Me falaram sobre o
 cadastro de Empreendedor Individual (
 http://www.portaldoempreendedor.gov.br).
 Mas não tem nenhuma categoria que se encaixe em analise e
 desenvolvimento...
 Se alguém já tiver experiencia e quiser dar um luz eu agradeço!

 --
 Eny Trova Urias
 Somos o que repetitivamente fazemos, portanto, a excelência não é um
 feito, mas um hábito- Aristóteles

 



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





-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 



  


Res: [delphi-br] Ref. Desaparecer form ao fundo

2010-05-28 Por tôpico Eny Urias
Eu utilizo um form de acesso mas é um form normal Nesse form eu tenho uma 
classe chamada Execute:

class function TfrmLogin.Execute: boolean;
begin
  with TfrmLogin.Create(nil) do
  try
Result := ShowModal = mrOk;
  finally
Free;
  end;
end;

E o source do projeto eu coloco assim:

if TfrmLogin.Execute then
  begin
Application.Initialize;
Application.CreateForm(TfrmPrincipal, frmPrincipal);
Application.Run;
  end;

 
Dessa forma o form de acesso nao fica na memoria... Espero ter ajudado!

--
Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas um hábito- Aristóteles






De: Omar Marques webomarmat...@yahoo.com.br
Para: delphi-br@yahoogrupos.com.br
Enviadas: Sexta-feira, 28 de Maio de 2010 10:16:20
Assunto: [delphi-br] Ref. Desaparecer form ao fundo

  
Olá, bom dia amigos(as),

Estou com uma aplicação que tem como MainForm, um formulario de login e 
senha. Após o login, abre-se outro form (Principal) com as opções de 
menu, bem básico.

Mas, neste contexto, estou com um problema.

No form Principal, existe a opção de minimizá-lo.  Caso o usuário faça 
isso, o formulario de acesso fica visível, mas o usuário não consegue 
clicar nele, mas eu gostaria de sumir com ele, após efetuar o login.

Dúvida: Mesmo ele sendo  o MainForm definido no Projeto, posso ativar o 
FrmPrincipal e fechar o formulário de login sem problemas ?

Obrigado a todos.

Omar M. Haddad
Analista de Sistemas

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


 


  

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



Res: [delphi-br] Envio de email com Delphi

2010-05-28 Por tôpico Eny Urias
Porque vc precisa usar assim? Por causa do Outlook?

Eu uso IdSMTP e IdMessage da paleta IndyServer...

Nesse caso eu monto a mensagem com HTML...
 
--
Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas um hábito- Aristóteles






De: Richardson Freddo mjrkon...@yahoo.com.br
Para: Grupo delphi-br@yahoogrupos.com.br
Enviadas: Sexta-feira, 28 de Maio de 2010 11:35:10
Assunto: [delphi-br] Envio de email com Delphi

  


Ola pessoal.

Estou tentando usar o comando abaixo para enviar um email usando a API, com 
Delphi 7:

comando:='mailto:'+quotedstr(Email)  +
'?subject='+quotedstr(vEmail.Assunto)+
';attachment='+quotedstr(arquivo)+';';

ShellExecute(0, nil, PChar(Comando), nil, nil,SW_SHOWNORMAL);

1 - O problema é que ele abre o email, mas sem anexo nehum. Alguem sabe como 
usar esse comando e anexar o arquivo no email??

2 - E o corpo da mensagem, ou seja, a mansagem mesmo, tem como montar ela ?

Obrigado.

 Richardson Marcelo Freddo.
msn: freddodp...@hotmail.com
Skype: r.freddo
Rondonópolis/MT 

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


 


  

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



[delphi-br] Migrar para Delphi 2010

2010-05-19 Por tôpico Eny Urias
Salve!

Trabalho com D2009... Mas estou querendo migrar para o 2010... Tenho W7 e 
MSSQL2008... uso ADO... Alguem utiliza o 2010 dessa forma e está satisfeito? 
Sem bugs? Qual ferramenta de relatorio free utiliza? 

 

--
Eny Trova Urias
Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas um hábito- Aristóteles


  


[delphi-br] Jedi

2010-05-19 Por tôpico Eny Urias
Acho que eu tô ficando louca!

Eu estava procurando um componente que tivesse a mesma funcionalidade do 
DBLookupComboBox, mas que pudesse ser editável como o DBComboBox. Depois de 
pesquisar, achei essa lib JEDI... Instalei...

Fui testar e, pimba! Dos 6 componentes que tem na paleta Jv Data Controls, 
nenhum faz isso! Será que eu tô fazendo coisa errada! Alguem usa esse 
componente? 


--
Eny Trova Urias
Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas um hábito- Aristóteles


  


Res: [delphi-br] Jedi

2010-05-19 Por tôpico Eny Urias
Então... Eu testei todos os componentes que tem Lookup ou Combo no nome...rs

Não tem nenhum que faça uma lista, conforme eu for digitando ele localiza ma 
que também me dá a liberdade de digitar caso nao exista na lista... aff!

Agradeço a atençao!


PS:  Vc usa que tipo de componente? Preenche tudo e depois manda campo por 
campo para o DataSet?

--
Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas um hábito- Aristóteles






De: Ricardo César Cardoso ricardo_engs...@yahoo.com.br
Para: delphi-br@yahoogrupos.com.br
Enviadas: Quarta-feira, 19 de Maio de 2010 14:17:21
Assunto: Re: [delphi-br] Jedi

  
Eny, geralmente eu não uso componentes DB, mas gostaria de tentar ajudar. Vc 
testou o TJvDBLookupCombo e o TJvDBLookupEdit? 

Não garanto nada, mas se sobrar um tempinho (coisa difícil...) posso até tentar 
fazer um teste e ver qual exatamente é o problema.

Abraço,
Ricardo.

1) Evite escrever suas mensagens usando somente LETRAS MAIÚSCULAS.

2) Revise o texto de sua mensagem. Uma mensagem bem escrita é melhor 
compreendida.

3) Vamos ajudar o Grupo e o Yahoo! Apague o conteúdo irrelevante!

--- Em qua, 19/5/10, Eny Urias enyur...@yahoo.com.br escreveu:

De: Eny Urias enyur...@yahoo.com.br
Assunto: [delphi-br] Jedi
Para: delphi-br@yahoogrupos.com.br
Data: Quarta-feira, 19 de Maio de 2010, 13:50

 

Acho que eu tô ficando louca!

Eu estava procurando um componente que tivesse a mesma funcionalidade do 
DBLookupComboBox, mas que pudesse ser editável como o DBComboBox. Depois de 
pesquisar, achei essa lib JEDI... Instalei...

Fui testar e, pimba! Dos 6 componentes que tem na paleta Jv Data Controls, 
nenhum faz isso! Será que eu tô fazendo coisa errada! Alguem usa esse 
componente? 

--

Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas um hábito- Aristóteles

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

2010-05-19 Por tôpico Eny Urias
Consegui!

O componente é o JvDBLookupComboEdit... mas tem que mudar a propriedade 
PopupOnlyLocate para False... pronto!

É bem mais fácil e poupa tempo... deveria experimentar...rs

 
--
Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas um hábito- Aristóteles






De: Ricardo César Cardoso ricardo_engs...@yahoo.com.br
Para: delphi-br@yahoogrupos.com.br
Enviadas: Quarta-feira, 19 de Maio de 2010 14:27:19
Assunto: Re: Res: [delphi-br] Jedi

  
Geralmente esse tipo de campo eu populo via Select na base de dados jogando 
para um TStringList. E alimento a ComboBox com o TStringList. Quando o item não 
está na lista eu deixo uma opção 'Adicionar' no final da lista e que ao 
selecionar o usuário vai para o formulário onde cadastra a informação que 
precisa e ao voltar eu populo novamente o TStringList e o ComboBox. 

Quem lê já fica cansado só de imaginar, mas eu acho a melhor solução para a 
minha necessidade...

Abraço,
Ricardo.

1) Evite escrever suas mensagens usando somente LETRAS MAIÚSCULAS.

2) Revise o texto de sua mensagem. Uma mensagem bem escrita é melhor 
compreendida.

3) Vamos ajudar o Grupo e o Yahoo! Apague o conteúdo irrelevante!

--- Em qua, 19/5/10, Eny Urias enyur...@yahoo.com.br escreveu:

De: Eny Urias enyur...@yahoo.com.br
Assunto: Res: [delphi-br] Jedi
Para: delphi-br@yahoogrupos.com.br
Data: Quarta-feira, 19 de Maio de 2010, 14:21

 

Então... Eu testei todos os componentes que tem Lookup ou Combo no nome...rs

Não tem nenhum que faça uma lista, conforme eu for digitando ele localiza ma 
que também me dá a liberdade de digitar caso nao exista na lista... aff!

Agradeço a atençao!

PS:  Vc usa que tipo de componente? Preenche tudo e depois manda campo por 
campo para o DataSet?

--

Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas um hábito- Aristóteles



De: Ricardo César Cardoso ricardo_engs...@yahoo.com.br

Para: delphi-br@yahoogrupos.com.br

Enviadas: Quarta-feira, 19 de Maio de 2010 14:17:21

Assunto: Re: [delphi-br] Jedi

Eny, geralmente eu não uso componentes DB, mas gostaria de tentar ajudar. Vc 
testou o TJvDBLookupCombo e o TJvDBLookupEdit? 

Não garanto nada, mas se sobrar um tempinho (coisa difícil...) posso até tentar 
fazer um teste e ver qual exatamente é o problema.

Abraço,

Ricardo.

1) Evite escrever suas mensagens usando somente LETRAS MAIÚSCULAS.

2) Revise o texto de sua mensagem. Uma mensagem bem escrita é melhor 
compreendida.

3) Vamos ajudar o Grupo e o Yahoo! Apague o conteúdo irrelevante!

--- Em qua, 19/5/10, Eny Urias enyur...@yahoo.com.br escreveu:

De: Eny Urias enyur...@yahoo.com.br

Assunto: [delphi-br] Jedi

Para: delphi-br@yahoogrupos.com.br

Data: Quarta-feira, 19 de Maio de 2010, 13:50

Acho que eu tô ficando louca!

Eu estava procurando um componente que tivesse a mesma funcionalidade do 
DBLookupComboBox, mas que pudesse ser editável como o DBComboBox. Depois de 
pesquisar, achei essa lib JEDI... Instalei...

Fui testar e, pimba! Dos 6 componentes que tem na paleta Jv Data Controls, 
nenhum faz isso! Será que eu tô fazendo coisa errada! Alguem usa esse 
componente? 

--

Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas um hábito- Aristóteles

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

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

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


 


  

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



Res: [delphi-br] Erro ApplyUpdate - ClientDataSet

2010-05-18 Por tôpico Eny Urias
Coloca aí como você está alimentando os campos do cds... 

 
--
Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas um hábito- Aristóteles






De: Samuel M. Basso samuelba...@yahoo.com.br
Para: delphi-br@yahoogrupos.com.br
Enviadas: Segunda-feira, 17 de Maio de 2010 22:43:21
Assunto: [delphi-br] Erro ApplyUpdate - ClientDataSet

  
Olá Pessoal!

Estou tendo um problema em somente uma tabela do sistema que ocorre no
momento que salvo com o ClientDataSet.

No momento do Client.ApplyUpdates(-1) me aparece o seguinte
erro:*Unsupported feature.
*

Alguem tem ideia do que seja?

-- 
Atenciosamente,

Samuel M. Basso
Cel: (54) 8135-3723
Skype: samuelbasso
E-mail/MSN: samuelba...@gmail.com
Web site: www.samuelbasso.com

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


 


  

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



Res: [delphi-br] Erro ApplyUpdate - ClientDataSet

2010-05-18 Por tôpico Eny Urias
Se vc migrou seu sistema pra uma versao mais nova do Delphi pode ser 
incompatibilidade entre tipo de dados... 

 
--
Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas um hábito- Aristóteles






De: Samuel M. Basso samuelba...@yahoo.com.br
Para: delphi-br@yahoogrupos.com.br
Enviadas: Segunda-feira, 17 de Maio de 2010 22:43:21
Assunto: [delphi-br] Erro ApplyUpdate - ClientDataSet

  
Olá Pessoal!

Estou tendo um problema em somente uma tabela do sistema que ocorre no
momento que salvo com o ClientDataSet.

No momento do Client.ApplyUpdates(-1) me aparece o seguinte
erro:*Unsupported feature.
*

Alguem tem ideia do que seja?

-- 
Atenciosamente,

Samuel M. Basso
Cel: (54) 8135-3723
Skype: samuelbasso
E-mail/MSN: samuelba...@gmail.com
Web site: www.samuelbasso.com

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


 


  

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



Res: [delphi-br] Erro ApplyUpdate - ClientDataSet

2010-05-18 Por tôpico Eny Urias
Entaum coloca aí a rotina onde vc alimenta os campos do clientdataset pra gente 
ter uma ideia

 

--
Eny Trova Urias
Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas um hábito- Aristóteles




- Mensagem original 
De: Samuel M. Basso samuelba...@yahoo.com.br
Para: delphi-br@yahoogrupos.com.br
Enviadas: Terça-feira, 18 de Maio de 2010 12:19:54
Assunto: Re: [delphi-br] Erro ApplyUpdate - ClientDataSet

Não migrei, continuo usando o Delphi 7.

2010/5/18 Eny Urias enyur...@yahoo.com.br



 Se vc migrou seu sistema pra uma versao mais nova do Delphi pode ser
 incompatibilidade entre tipo de dados...

 --
 Eny Trova Urias

 Somos o que repetitivamente fazemos, portanto, a excelência não é um
 feito, mas um hábito- Aristóteles

 
 De: Samuel M. Basso samuelba...@yahoo.com.br samuelbasso%40yahoo.com.br
 
 Para: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br
 Enviadas: Segunda-feira, 17 de Maio de 2010 22:43:21
 Assunto: [delphi-br] Erro ApplyUpdate - ClientDataSet

 Olá Pessoal!

 Estou tendo um problema em somente uma tabela do sistema que ocorre no
 momento que salvo com o ClientDataSet.

 No momento do Client.ApplyUpdates(-1) me aparece o seguinte
 erro:*Unsupported feature.
 *

 Alguem tem ideia do que seja?

 --
 Atenciosamente,

 Samuel M. Basso
 Cel: (54) 8135-3723
 Skype: samuelbasso
 E-mail/MSN: samuelba...@gmail.com samuelbasso%40gmail.com
 Web site: www.samuelbasso.com

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

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

  




-- 
Atenciosamente,

Samuel M. Basso
Cel: (54) 8135-3723
Skype: samuelbasso
E-mail/MSN: samuelba...@gmail.com
Web site: www.samuelbasso.com


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





-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 



  


[delphi-br] Acbr ou Emissor de NFe

2010-05-17 Por tôpico Eny Urias
Olá pessoal!

Preciso implementar no sistema o envio de NFe... O meu cliente já utiliza o 
programa Emissor da receita... estou na duvida se inicio o trabalho com o ACBr 
ou simplesmente envio o txt para o Emissor da receita. Qual a vantagem de cada 
um? Algum já teve essa duvida?

 

--
Eny Trova Urias
Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas um hábito- Aristóteles


  


Res: [delphi-br] Acbr ou Emissor de NFe

2010-05-17 Por tôpico Eny Urias
Nesse caso eu tenho que testar na maquina do cliente por causa do certificado? 
Ou existe alguma maneira de testar sem eu ter o certificado na maquina? Alias, 
outra duvida... no cliente, só o computador onde esta instalado o certificado é 
que as notas podem ser enviadas? Não dá pra fazer uso do certificado na rede? 

Agradeço a atenção de todos!
--
Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas um hábito- Aristóteles






De: Roni Rodrigo ronirodr...@yahoo.com.br
Para: delphi-br@yahoogrupos.com.br
Enviadas: Segunda-feira, 17 de Maio de 2010 13:01:26
Assunto: Re: [delphi-br] Acbr ou Emissor de NFe

  
cara... se vc vai comecar, sugiro usar o acbr, algum outro componente, 
ou criar suas próprias classes... mas de qualquer forma, enviando direto 
pro web service... dá um pouco de trabalho no início, mas as vantagens a 
longo prazo são grandes..
Nunca usei o programa emissor da RF, mas parece que ele é permitido para 
empresas até determinado porte, ou seja, não são todas as empresas que 
podem enviar a nf pelo programa deles..
outra coisa é que o cara vai ter q gerar um txt.. e ir no programa da 
receita pra enviar a nota...

Em 17/05/2010 10:07, Eny Urias escreveu:
 Olá pessoal!

 Preciso implementar no sistema o envio de NFe... O meu cliente já 
 utiliza o programa Emissor da receita... estou na duvida se inicio o 
 trabalho com o ACBr ou simplesmente envio o txt para o Emissor da 
 receita. Qual a vantagem de cada um? Algum já teve essa duvida?


 


  

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



Res: RES: [delphi-br] Acbr ou Emissor de NFe

2010-05-17 Por tôpico Eny Urias
E como fazem as grandes empresas? Possuem mais de um certificado? Ou só uma 
maquina fica disponivel pra isso? Entranho... 
--
Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas um hábito- Aristóteles






De: Rubem Rocha rubem.ro...@dtmanaus.com.br
Para: delphi-br@yahoogrupos.com.br
Enviadas: Segunda-feira, 17 de Maio de 2010 14:57:26
Assunto: RES: [delphi-br] Acbr ou Emissor de NFe

  
Tem que ter um certificado do contribuinte para poder acessar os ambientes de 
homologação. Não pode ser qualquer certificado. Tem que ser um certificado 
contendo os dados de contribuinte já autorizado na SEFAZ para acessar o 
ambiente de homologação. O certificado digital, seja A1(arquivo) ou A3(token), 
deve obrigatoriamente ser instalado no computador. Não pode apontar para um 
arquivo de rede simplesmente.

Sds.

De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome 
de Eny Urias
Enviada em: segunda-feira, 17 de maio de 2010 13:56
Para: delphi-br@yahoogrupos.com.br
Assunto: Res: [delphi-br] Acbr ou Emissor de NFe

Nesse caso eu tenho que testar na maquina do cliente por causa do certificado? 
Ou existe alguma maneira de testar sem eu ter o certificado na maquina? Alias, 
outra duvida... no cliente, só o computador onde esta instalado o certificado é 
que as notas podem ser enviadas? Não dá pra fazer uso do certificado na rede? 

Agradeço a atenção de todos!
--
Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas um hábito- Aristóteles


De: Roni Rodrigo ronirodr...@yahoo.com.br mailto:ronirodrigo%40yahoo.com.br 
Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br 
Enviadas: Segunda-feira, 17 de Maio de 2010 13:01:26
Assunto: Re: [delphi-br] Acbr ou Emissor de NFe

cara... se vc vai comecar, sugiro usar o acbr, algum outro componente, 
ou criar suas próprias classes... mas de qualquer forma, enviando direto 
pro web service... dá um pouco de trabalho no início, mas as vantagens a 
longo prazo são grandes..
Nunca usei o programa emissor da RF, mas parece que ele é permitido para 
empresas até determinado porte, ou seja, não são todas as empresas que 
podem enviar a nf pelo programa deles..
outra coisa é que o cara vai ter q gerar um txt.. e ir no programa da 
receita pra enviar a nota...

Em 17/05/2010 10:07, Eny Urias escreveu:
 Olá pessoal!

 Preciso implementar no sistema o envio de NFe... O meu cliente já 
 utiliza o programa Emissor da receita... estou na duvida se inicio o 
 trabalho com o ACBr ou simplesmente envio o txt para o Emissor da 
 receita. Qual a vantagem de cada um? Algum já teve essa duvida?

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


 


  

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



Res: [delphi-br] Intraweb

2010-05-14 Por tôpico Eny Urias
Nossa! Concordo plenamente, o que se ganha em planejamento é absurdo... Se 
todos pensassem assim... Quem não leu o texto do brasileiro na Volvo - 
Suécia... só para relembrar em trecho:

Os suecos discutem, discutem, fazem 'n' reuniões, 
ponderações. e trabalham num esquema bem mais 'slow down'. O pior é 
constatar que, no final, acaba sempre dando certo no tempo deles com a 
maturidade da tecnologia e da necessidade: bem pouco se perde aqui.
 
--
Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas um hábito- Aristóteles






De: Walter Chagas (Bol) wchag...@bol.com.br
Para: delphi-br@yahoogrupos.com.br
Enviadas: Sexta-feira, 14 de Maio de 2010 11:35:41
Assunto: Re: [delphi-br] Intraweb

  
A primeira coisa que se tem que fazer é analise e modelagem dessa bagaça toda. 
Senta, junta a equipe, faz um braimstorming, modela, fluxogramas, 
levantamentos, estudos (use as técnicas do ver e agir) para aí sim elaborarem o 
plano de ação e o cronograma aonde no final voce terá o prazo e o custo real 
deste processo. 

Pelo amor de Deus, não vai começar um projeto, deste porte, já sentando na 
frente da IDE e tentando codificar alguma coisa achando que tá ganhando tempo. 
Gente, é incrível, mas eu pelas andanças no mundo dos sistemas, de empresa em 
empresa, não aguento mais esse procedimento. Aliás, esta filosofia de 
desenvolvimento é a filosofia mais ignorante que deve existir no universo. E é 
a filosofia mais cobiçada pelos cartolas...

[]s


Walter Alves Chagas Junior
Belo Horizonte - MG - Brazil
wchag...@bol.com.br
http://delphitocorporerm.blogspot.com/
http://twitter.com/wchagas
MSN: whitesock...@hotmail.com
SKYPE: WalterChagasJr

- Original Message - 
From: Marcos Alexandre Lemos Rodrigues 
To: delphi-br@yahoogrupos.com.br 
Sent: Thursday, May 13, 2010 9:54 PM
Subject: Re: [delphi-br] Intraweb

Discordo. Se o sistema caminhar pro grande porte e o 'boss achar que está
economizando utilizando Delphi com IW, vai chegar uma hora que o sistema não
vai aguentar escalar e a mudança pra outra linguagem vai vir de qualquer
jeito, só que da pior forma possível. E o barato vai sair caro.

O JBuilder da Borland é uma bruta ferramenta e Java é uma linguagem que
nasceu pra web, ao contrário do Delphi, que brilha no Desktop mas nunca
conseguiu repetir o mesmo sucesso no browser.

Uma solução que tenta aliar os prós e contras é portar seu servidor de
aplicações pra Java e consumir os web services no sistema Delphi desktop e
na tecnologia que você preferir pra web. Vai ser mais lento que usar o
Intraweb direto e mais rápido que redesenvolver tudo.

Em 13 de maio de 2010 18:21, Jackson Gomes - ToolsComps 
jack...@toolsandcomps.com escreveu:




  Nosso problema aqui é que temos o sistema feito em delphi e gostaríamos
 de
  compartilhar regras de negócio do mesmo para o desenvolvimento,
 diminuindo o
  nosso retrabalho.
  E o boss quer que se use o delphi para isso, principalmente depois de
  conferência com o Bruno Lichot.

 Seu boss está com toda razão, visto que linha de código vale dinheiro. Já

 pensou re-escrever milhares de linha de código em Java só por causa de
 modinha? Tudo bem que Java não é modinha, é uma linguagem muito boa,
 robusta,
 etc, etc... mas tem é que pensar com o bolso numa hora dessas...

 Pense bem, seu boss resolve re-escrever o sistema em Java. Pra isso ser
 viável
 financeiramente, ele precisa de uma equipe que já domine a linguagem,
 conheça
 uma boa ferramenta, domine os frameworks, etc... Se ele não tem isso em
 casa,
 vai mandar a equipe Delphi embora, mantem um só pra segurar o sistema atual
 e
 contrata outra turma...


  Eu, preferencialmente, partiria para Java dado o tamanho do sistema que
  temos.

 Muito pelo contrário. Dado o tamanho do sistema, ficaria no Delphi mesmo.
 Tem
 que pensar com o bolso, não somos mais acadêmicos...

 Pra quem não conhece, tem uma lista de IW que eu participo. Tem uma
 movimentação
 razoável lá (http://br.groups.yahoo.com/group/iwbr/)

 Também assista a esse vídeo: http://edn.embarcadero.com/br/article/40335

 Jackson Gomes
 ToolsComps - Controle de Usuários para Desenvolvedores CodeGear



[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: [delphi-br] [OFF-TOPIC] Compensa trocar SQL2000 pelo 2005Express ?

2010-05-11 Por tôpico Eny Urias
Boa tarde!

Acredito que tudo depende do fluxo de informações. Já trabalhei numa firma de 
pequeno porte de rastreamento de veículos. A migração para o 2005 Express não 
foi satisfatoria por causa da grande demanada de informações recebidas a cada 
milesimos de segundos. Agora, a maioria dos sistema coemrciais que eu instalo 
eu uso o 2008 Express... E até agora, desde o 2005, nao tive problema algum. 
Numa outra firma, colocamos aquele pacote Business que ja vem com W2003, Active 
Desktop e o SQL... não gostei... deixou uma maquina mostruosa parecendo uma 
carroça!

 
--
Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas um hábito- Aristóteles






De: Albuquerque sys.e...@yahoo.com
Para: lista-del...@yahoogrupos.com.br; delphi-br@yahoogrupos.com.br
Enviadas: Terça-feira, 11 de Maio de 2010 11:06:45
Assunto: [delphi-br] [OFF-TOPIC]  Compensa trocar SQL2000 pelo 2005Express ?

  
Bom dia.

Utilizamos atualmente o SQL2000, consequentemente toda manutenção na base é
feita via EnterpriseManager.

Instalamos o 2005Express apenas para fins de testes, uma vez que ele é free.

Nossa empresa é de pequeno porte (Win2003Server + 17 terminais, base com 2gb
após 5 anos de uso), e pretendemos reestruturar todo nosso sistema (fontes,
banco, regras de negócio, etc.).

Portanto peço ajuda aos mais experientes quanto a três dúvidas que surgiram:

1)

Acessando a base do 2000 pelo SSMS do 2005Express, somente para fins de
consulta (o mesmo feito pelo QueryAnalyzer) há riscos de danificar a base de
dados do 2000 ?

2)

Mesmo trocando por uma versão “menos” antiga (2005Express) há significativo
ganho de performance nesta troca ?

3)

Há muita diferença na versão paga do 2005 em relação a versão free ? 

(lembrem-se que somos uma pequena empresa !)

Desde já agradeço a atenção dispensada.

Att.

Albuquerque

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


 


  

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



Res: [delphi-br] ClientDataSet

2010-05-01 Por tôpico Eny Urias
Você tem duas opções...

Aplicar um filtro com o estado que vc quer e fazer um while e ir apagando um 
por um processo + demorado...

Usar um componente para fazer o delete no banco usando um parametro com o 
estado que vc quer.. processo + rapido...

Aí vai de vc escolher 

 
--
Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas um hábito- Aristóteles






De: Marcos Abreu Ferreira maferreira...@gmail.com
Para: lista-del...@yahoogrupos.com.br; delphi-br@yahoogrupos.com.br
Enviadas: Sábado, 1 de Maio de 2010 18:35:26
Assunto: [delphi-br] ClientDataSet

  
Pessoal,

Tenho um clientdataset com 3 campos

- Codigo (string,12)

- Nome (string,35)

-Estado (string,2) 

Preciso colocar uma ação num botao onde eu vá apagar os registros de um
determinado estado no clientdataset. Como fazer?

Att,

marcos

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


 


  

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



[delphi-br] Encerrar Thread

2010-04-30 Por tôpico Eny Urias
Olá!

Estou começando a trabalhar com threads... Mas estou com uma dúvida... Tenho um 
loop de atualização de dados... Mas como é um processo demorado, quero deixar 
disponível um botão para o usuário encerrar o programa. Como faço para que, ao 
pressionar o botão, o programa aguarde um aviso da thread dizendo que está 
liberada e aí eu possa encerrar a thread e o programa? Já procurei em tudo 
quanto é lugar e achei umas funções da API: PostThreadMessage e 
WaitforSingleObject... mas não consegui aplica-las. Alguem sabe como eu posso 
fazer isso?

Desde já agradeço! 


--
Eny Trova Urias
Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas um hábito- Aristóteles


  


Res: RES: [delphi-br] Encerrar Thread

2010-04-30 Por tôpico Eny Urias
procedure TProcesso.Execute;
begin
  Priority := tpLower;
  CoInitialize(nil);
  with frmMain do
  begin
try
  frmMain.Importar;
except
 on e: Exception do
 begin
  ListBox1.Items.Add('Erro: ' + e.Message);
  Screen.Cursor := crDefault;
 end;
end;
  end;
  CoUninitialize;
  inherited;
end;

Essa thread aí de cima chama uma procedure do Form onde tem while com post... 
resumindo.
Eu tenho um botao onde eu quero fechar o form e encerrar essa thread sem ter 
que esperar o while terminar

 
--
Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas um hábito- Aristóteles






De: Rubem Rocha rubem.ro...@dtmanaus.com.br
Para: delphi-br@yahoogrupos.com.br
Enviadas: Sexta-feira, 30 de Abril de 2010 12:27:29
Assunto: RES: [delphi-br] Encerrar Thread

  
Posta o código para ver como você está implementando e assim sugerir
melhorias.

Sds.

De: delphi...@yahoogrup os.com.br [mailto:delphi...@yahoogrup os.com.br] Em
nome de Eny Urias
Enviada em: sexta-feira, 30 de abril de 2010 08:43
Para: delphi...@yahoogrup os.com.br
Assunto: [delphi-br] Encerrar Thread

Olá!

Estou começando a trabalhar com threads... Mas estou com uma dúvida... Tenho
um loop de atualização de dados... Mas como é um processo demorado, quero
deixar disponível um botão para o usuário encerrar o programa. Como faço
para que, ao pressionar o botão, o programa aguarde um aviso da thread
dizendo que está liberada e aí eu possa encerrar a thread e o programa? Já
procurei em tudo quanto é lugar e achei umas funções da API:
PostThreadMessage e WaitforSingleObject ... mas não consegui aplica-las.
Alguem sabe como eu posso fazer isso?

Desde já agradeço! 

--
Eny Trova Urias
Somos o que repetitivamente fazemos, portanto, a excelência não é um feito,
mas um hábito- Aristóteles

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

2010-04-30 Por tôpico Eny Urias
Mas o porque disso?

 
--
Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas um hábito- Aristóteles






De: Marcos Douglas m...@delfire.net
Para: delphi-br@yahoogrupos.com.br
Enviadas: Sexta-feira, 30 de Abril de 2010 12:57:17
Assunto: Re: RES: [delphi-br] Encerrar Thread

   
Caro Eny,

2010/4/30 Eny Urias enyur...@yahoo. com.br:
 procedure TProcesso.Execute;
 begin
  Priority := tpLower;
  CoInitialize( nil);
  with frmMain do
  begin
try
  frmMain.Importar;
except
 on e: Exception do
 begin
  ListBox1.Items. Add('Erro: ' + e.Message);
  Screen.Cursor := crDefault;
 end;
end;
  end;
  CoUninitialize;
  inherited;
 end;

Você só deve chamar métodos de um formulário somente dentro do método
Syncronize da Thread.
Sugiro mover o código do método frmMain.Importar para dentro de sua
classe de Thread. Tu que diz respeito a atualizar o Form ou utilizar
objetos com Screen, você deve colocar no método Syncronize. Então,
neste caso, dentro do método Importar (que seria movido para a Thread)
após toda a rotina, haveria uma chamada à Syncronize.

Marcos Douglas

 


  

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



[delphi-br] Nota fiscal eletronica

2010-03-15 Por tôpico Eny Urias
Salve todos!

Gente, eu estou com um sistema onde vou precisar colocar pra rodar a nota 
fiscal eletronica. Eu fiz uma busca na net e achei o componente ACBr. Alguém 
utiliza? Podem me dar um aval sobre esse componente? Ele só roda em Delphi 7 
mesmo? Ou se alguem tiver outra solução, eu gostaria de trocar uma idéia... 
Estou um pouco perdida. 

Agradeço a todos desde já!

 

--
Eny Trova Urias
Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas um hábito- Aristóteles


  

Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com


Res: [delphi-br] Join

2009-09-15 Por tôpico Eny Urias
Gente?! Ninguém teve esse problema? Ninguem usa isso?

 
--
Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas um hábito- Aristóteles






De: Eny Urias enyur...@yahoo.com.br
Para: delphi-br@yahoogrupos.com.br
Enviadas: Segunda-feira, 14 de Setembro de 2009 14:53:04
Assunto: [delphi-br] Join

  
Gente,

Instalei o D2009 e um projeto começou a dar pau. Eu tenho o conjunto Query + 
DataSetProvider + ClientDataSet + DataSource. A Query tem um sql com join e os 
campos da segunda tabela estao com os providerflags tudo false MAS... na hora 
de dar um update ele me dá o erro coluna errada... eu verifiquei com o oracle 
trace e ele ta usando os campos do join no update... Putz eu uso demais 
isso e se alguem souber como revolver isso agradeço de coração!

Ahh... eu criei um projeto novinho e fiz um teste... deu pau também

--
Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas um hábito- Aristóteles

 _ _ _ _ _ _
Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbusca dos.yahoo. com

   


  

Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com

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



Res: Res: [delphi-br] Join

2009-09-15 Por tôpico Eny Urias
Obrigada Marcelo pela atenção, mas isso eu já tinha feito. Mas eu descobri na 
net que isso é um bug do D2009. Eu já baixei a atualização... e já resolveu o 
problema...
 

--
Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas um hábito- Aristóteles




- Mensagem original 
De: Marcelo Luiz Onhate marc...@systempro.com.br
Para: delphi-br@yahoogrupos.com.br
Enviadas: Terça-feira, 15 de Setembro de 2009 9:32:17
Assunto: Re: Res: [delphi-br] Join

Tem que mudar os providers do clientdataset também, deixar igual ao da 
query.

Eny Urias escreveu:

 Gente?! Ninguém teve esse problema? Ninguem usa isso?

 --
 Eny Trova Urias

 Somos o que repetitivamente fazemos, portanto, a excelência não é um 
 feito, mas um hábito- Aristóteles

 
 De: Eny Urias enyur...@yahoo.com.br mailto:enyurias%40yahoo.com.br
 Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br
 Enviadas: Segunda-feira, 14 de Setembro de 2009 14:53:04
 Assunto: [delphi-br] Join

 Gente,

 Instalei o D2009 e um projeto começou a dar pau. Eu tenho o conjunto 
 Query + DataSetProvider + ClientDataSet + DataSource. A Query tem um 
 sql com join e os campos da segunda tabela estao com os providerflags 
 tudo false MAS... na hora de dar um update ele me dá o erro coluna 
 errada... eu verifiquei com o oracle trace e ele ta usando os campos 
 do join no update... Putz eu uso demais isso e se alguem souber 
 como revolver isso agradeço de coração!

 Ahh... eu criei um projeto novinho e fiz um teste... deu pau também

 --
 Eny Trova Urias

 Somos o que repetitivamente fazemos, portanto, a excelência não é um 
 feito, mas um hábito- Aristóteles

  _ _ _ _ _ _
 Veja quais são os assuntos do momento no Yahoo! +Buscados
 http://br.maisbusca dos.yahoo. com

 __
 Veja quais são os assuntos do momento no Yahoo! +Buscados
 http://br.maisbuscados.yahoo.com http://br.maisbuscados.yahoo.com

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

 

-- 

*/System – Soluções em Sistemas de Informação
/*/Marcelo Luiz Onhate
Departamento de Desenvolvimento/
marc...@systempro.com.br mailto:marc...@systempro.com.br
www.systempro.com.br
http://www.systempro.com.br/(54) 3321-5888





-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 



  

Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com


[delphi-br] Join

2009-09-14 Por tôpico Eny Urias
Gente,

Instalei o D2009 e um projeto começou a dar pau. Eu tenho o conjunto Query + 
DataSetProvider + ClientDataSet + DataSource. A Query tem um sql com join e os 
campos da segunda tabela estao com os providerflags tudo false MAS... na hora 
de dar um update ele me dá o erro coluna errada... eu verifiquei com o oracle 
trace e ele ta usando os campos do join no update... Putz eu uso demais 
isso e se alguem souber como revolver isso agradeço de coração!

Ahh... eu criei um projeto novinho e fiz um teste... deu pau também

 

--
Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas um hábito- Aristóteles


  

Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com


[delphi-br] MySql X Delphi 2009

2009-08-07 Por tôpico Eny Urias
Fofos,

Qual o melhor componente para fazer conexão com o MySQL? To usando o Delphi 
2009... Até hoje só usei o SQL Server, o Access e o Oracle... 

Algum tem alguma experiência boa com o MySQL no Delphi?

 

--
Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas um hábito- Aristóteles


  

Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com


Res: [delphi-br] MySql X Delphi 2009

2009-08-07 Por tôpico Eny Urias
Mas vc faz conexao com que componente?

 
--
Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas um hábito- Aristóteles






De: Paulo Coutinho pa...@prsolucoes.com
Para: delphi-br@yahoogrupos.com.br
Enviadas: Sexta-feira, 7 de Agosto de 2009 14:07:34
Assunto: Re: [delphi-br] MySql X Delphi 2009

  
Olá,

Tenho alguns sistemas feitos com Delphi 2009 e MySql 5, e não tive
nenhum problema, funciona muito bem.

-- 
Atenciosamente,
Paulo Coutinho.
Blog: www.prsolucoes. com/blog
Site: www.prsolucoes. com
Msn: pa...@prsolucoes. com

2009/8/7 Eny Urias enyur...@yahoo. com.br:


 Fofos,

 Qual o melhor componente para fazer conexão com o MySQL? To usando o Delphi
 2009... Até hoje só usei o SQL Server, o Access e o Oracle...

 Algum tem alguma experiência boa com o MySQL no Delphi?

 --
 Eny Trova Urias

 Somos o que repetitivamente fazemos, portanto, a excelência não é um feito,
 mas um hábito- Aristóteles

  _ _ _ _ _ _
 Veja quais são os assuntos do momento no Yahoo! +Buscados
 http://br.maisbusca dos.yahoo. com

 

   


  

Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com

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



Res: [delphi-br] Windows 7 x Delphi

2009-08-04 Por tôpico Eny Urias
Eu instalei o 2007 e o 2009... Funcionou normalmente...

 
--
Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas um hábito- Aristóteles






De: Luciano Calenzani Simões simoesluci...@yahoo.com.br
Para: delphi-br@yahoogrupos.com.br
Enviadas: Terça-feira, 4 de Agosto de 2009 13:56:05
Assunto: [delphi-br] Windows 7 x Delphi

  
Algum colega já testou alguma versão de Delphi no Windows 7, preferialmente o 
D2006 e D2009?

Caso sim, tem algum experiência para compartilhar?

Muito obrigado.

Luciano C. Simões


   


  

Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com

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



Res: [delphi-br] Como instalar o RLBoleto

2009-07-31 Por tôpico Eny Urias
O Fortes para D2006 serve para o D2007... mas acredito que o RLBoleto não roda 
no D2007... instale o Fortes primeiramente

 
--
Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas um hábito- Aristóteles






De: Bollasette bollase...@yahoo.com.br
Para: delphi-br@yahoogrupos.com.br
Enviadas: Sexta-feira, 31 de Julho de 2009 15:34:44
Assunto: Re: [delphi-br] Como instalar o RLBoleto

  
Ops,,, desculpe, não tenho certeza, mas não
há FortesReport para D2007.

- Original Message - 
From: Bollasette bollase...@yahoo. com.br
To: delphi...@yahoogrup os.com.br
Sent: Friday, July 31, 2009 3:26 PM
Subject: Re: [delphi-br] Como instalar o RLBoleto

 Instale primeiro o FortesReport

 - Original Message - 
 From: Leandro softma...@hotmail. com
 To: Delphi-br delphi...@yahoogrup os.com.br
 Sent: Friday, July 31, 2009 3:14 PM
 Subject: [delphi-br] Como instalar o RLBoleto


 Companheiros,

 Baixei o RLBoleto_17- 01-2008.zip, mas não consigo instalar.
 Ele depende de alguns arquivos iniciados com RLib. Pelo que descobri,
 são do Fortes Report.

 Uso o Delphi 2007 e não achei pacotes RLib para esse danado. Alguém que 
 tem
 o RLBoleto funcionando no D2007 poderia me enviá-los?

 Desde já agradeço,

 Leandro


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



  - - --

 -- 
  FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 





  - - - - - -



 Nenhum vírus encontrado nessa mensagem recebida.
 Verificado por AVG - www.avgbrasil. com.br
 Versão: 8.5.375 / Banco de dados de vírus: 270.13.38/2274 - Data de
 Lançamento: 07/31/09 05:58:00



  - - --

 -- 
  FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 




 - - - - - -

Nenhum vírus encontrado nessa mensagem recebida.
Verificado por AVG - www.avgbrasil. com.br
Versão: 8.5.375 / Banco de dados de vírus: 270.13.38/2274 - Data de 
Lançamento: 07/31/09 05:58:00


   


  

Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com

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



Res: [delphi-br] Para quem usa o Delphi 7 Lite CodeGear

2009-07-28 Por tôpico Eny Urias

Delphi 7 Lite CodeGear Parte II Afff

 

--
Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas um hábito- Aristóteles




- Mensagem original 
De: Evandro Siqueira vans...@gmail.com
Para: delphi-br@yahoogrupos.com.br
Enviadas: Terça-feira, 28 de Julho de 2009 9:34:22
Assunto: Re: [delphi-br] Para quem usa o Delphi 7 Lite CodeGear

De novo??? Acho que só pode ser fake... brincadeira viu!!!

Adenes Junior escreveu:
 Instalei o Delphi 7 Lite CodeGear, só que ele não vem com o Rave Report e
 nem o QuickReport, se alguém usa essa ferramenta como fez para instalar os
 componentes de relatórios?

  

 Desde já agradeço,

  

 Adenes Junior



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



 

  

-- 
[]’s.

Evandro Siqueira
Programador de Sistemas
L’essentiel Lingerie
(79) 3254-5511 Ramal 218
skype: evandro.lessentiel





-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 



  

Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com


Res: RES: [delphi-br] Para quem usa o Delphi 7 Lite CodeGear

2009-07-28 Por tôpico Eny Urias
Putz! Agora seu eu não ver a cara desse Delphi vou ter um troço! Passa o link 
aí...
 
--
Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas um hábito- Aristóteles






De: Adenes Junior ade...@ecoplanpb.com.br
Para: delphi-br@yahoogrupos.com.br
Enviadas: Terça-feira, 28 de Julho de 2009 10:47:22
Assunto: RES: [delphi-br] Para quem usa o Delphi 7 Lite CodeGear

  
Evandro, o problema é que comprei um VAIO e não consigo os drivers para XP
então sou obrigado a usar o vista. Instalei o Delphi 7 + fico com problema
de compatibilidade já o Delphi 7 Lite da CodeGear não ocorre isso, o único
problema que estou é a falta de um gerador de relatórios. Outra coisa, a
qualidade gráfica do CodeGear é melhor.

-Mensagem original -
De: delphi...@yahoogrup os.com.br [mailto:delphi...@yahoogrup os.com.br] Em
nome de Evandro Siqueira
Enviada em: terça-feira, 28 de julho de 2009 09:34
Para: delphi...@yahoogrup os.com.br
Assunto: Re: [delphi-br] Para quem usa o Delphi 7 Lite CodeGear

De novo??? Acho que só pode ser fake... brincadeira viu!!!

Adenes Junior escreveu:
 Instalei o Delphi 7 Lite CodeGear, só que ele não vem com o Rave Report e
 nem o QuickReport, se alguém usa essa ferramenta como fez para instalar os
 componentes de relatórios?

 

 Desde já agradeço,

 

 Adenes Junior



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



  - - --

 

-- 
[]’s.

Evandro Siqueira
Programador de Sistemas
L’essentiel Lingerie
(79) 3254-5511 Ramal 218
skype: evandro.lessentiel

 - - --

-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 


   


  

Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com

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



Res: [delphi-br] Informações sobre delphi

2009-07-28 Por tôpico Eny Urias
Unimed Leste Paulista

 
--
Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas um hábito- Aristóteles






De: Marcelo Moacir Florindo marceloflori...@gmail.com
Para: delphi-br@yahoogrupos.com.br
Enviadas: Terça-feira, 28 de Julho de 2009 13:28:46
Assunto: [delphi-br] Informações sobre delphi

  
Colegas,

Estou precisando de informações para apresentar aqui na empresa:

Empresa que usam Delphi (algumas empresas grandes)
Fábricas de softwares que trabalham com delphi

Se puderem me ajudar com estas informações eu agradeço,

Att,

-- 
Marcelo Moacir Florindo
Analista/Desenvolve dor
http://www.gestaote c.com.br

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


   


  

Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com

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



Res: [delphi-br] Emissão de Boletos Disponível ! !!!!!!

2009-07-24 Por tôpico Eny Urias
Gente... vamos esclarecer uma coisa... sou uma mulher é graças à Eny...

 
--
Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas um hábito- Aristóteles






De: Heraldo Andrade heraldo_andr...@yahoo.com.br
Para: Grupo Delphi delphi-br@yahoogrupos.com.br; delphi boletos 
delphi-boleto-ow...@yahoogrupos.com.br
Enviadas: Quinta-feira, 23 de Julho de 2009 18:56:36
Assunto: [delphi-br] Emissão de Boletos Disponível !!!

  
Pessoal, graças ao Eny, disponibilizei a emissão de boletos no Grupo Delphi BR, 
qualquer dúvi poste ai, obrigado

 _ _ _ _ _ _
Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbusca dos.yahoo. com

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


   


  

Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com

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



Res: [delphi-br] OT - Empresa Desenvolvedora em Delphi

2009-07-23 Por tôpico Eny Urias
Eu já trabalhei numa empresa de monitoramento remoto... se quiser trocar uma 
idéia com eles aí vai o endereço a...@sti.ind.br.





De: LEONARDO MOREIRA ALVES leo_al...@yahoo.com.br
Para: delphi-br@yahoogrupos.com.br
Enviadas: Quarta-feira, 22 de Julho de 2009 17:08:51
Assunto: [delphi-br] OT - Empresa Desenvolvedora em Delphi

  
Olá a todos.

Desculpe está mensagem Off-Topic, mas preciso da ajuda do grupo.

Trabalho em uma Empresa de equipamentos eletrônicos e estamos desenvolvendo
um sistema de monitoramento remoto via TCP/IP.

Por isso estamos procurando empresas, de preferência no estado de SP, que
tenham experiência no desenvolvimento de sistemas Client / Server com
Sockets.

Quem se interessar por favor mandar um e-mail para leo_al...@yahoo. com.br.

Por  favor não fazer perguntas via FORUM. Mandem via e-mail.

Obrigado pela ajuda.

Abraços a todos

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


   


  

Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com

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



  1   2   >