Re: RES: [delphi-br] Componente ou Solução para Co ntrole de Usuário.

2010-08-20 Por tôpico Nazareno Neto
Envia pra min tambem porfavor.

>From Android

Em 20/08/2010 18:20, "Mauri Lima" escreveu:




Boa Tarde,

A ultima versão e a UserControl2.30RC3, tenho aki se vc quiser posso
enviar para seu e-mail ou se alguém quiser e disponibilizar, não sei se
posso por na área de arquivos do grupo.

Mauri Lima

Boa Vista - Roraima

O Ponto mais setentrional ao norte do Brasil e aqui!!.. Monte Caburaí
homologado em 1999. Como extremo norte do Brasil.

-Mensagem original-


De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em
nome de Ralp Alves Bezerra
Enviada em: sexta-feira, 20 de agosto de 2010 07:49
Para: delphi-br@yahoogrupos.com.br 
Assunto: RES: [delphi-br] Componente ou Solução para Controle de Usuário.



Disponibilizei a versão 2.18A do UserControl no endereço abaixo:

http://www.upshare.me/files/hQRQ...
 


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



Re: [delphi-br] Delphi XE novo preview - desenvolvim ento ágil

2010-08-20 Por tôpico Marcos Alexandre Lemos Rodrigues
Já tem faz um tempo. O Delphi ainda é a IDE mais produtiva de todas, e agora
que firmou com a Embarcadero, vamos ver os planos de divulgação da empresa
pra ver se ele consegue ganhar mercado em cima dos concorrentes.

Em 19 de agosto de 2010 20:49, Andreano Lanusse <
andreano.lanu...@embarcadero.com> escreveu:

>
>
> Criar get/set, gerar documentação, refactoring, etc... Isso o delphi já
> tem.
>
>
> On 8/18/10 7:05 AM, "Paulo Coutinho" 
> >
> wrote:
>
> Olá,
>
> Desenvolvimento ágil também precisa que IDE ajude, como refactoring,
> formatar código, criar get/set, e por ai vai, basta seguir o exemplo do
> eclipse e netbeans, porque em termos de código o delphi ainda deixa a
> desejar.
>
> Em 17 de agosto de 2010 18:08, Cristofer Martins <
> cristofermart...@hotmail.com > escreveu:
>
> >
> >
> > Gostaria de saber se nessa versão do delphi estará presente alguma
> > função para documentação de code como o Delphi Docs ou similares pois eu
> > achei muito legal a geração de documentação a partir do Uml mas como não
> > consegui declarar nada sobre as Classes,funções(comentar para que serve
> > cada parametro e tals),ficou muito a desejar...
> > E também gostaria de comentar sobre a discução que está avendo no
> > discussion forums da Embarcadero em ingles sobre o delphi XE(Fulcrum?)
> > não ser multi-plataforma(Mac e Linux).
> > Alguém alem de mim olha o discussion forums da Embarcadero?
> >
> > Em 17/8/2010 15:27, Andreano Lanusse escreveu:
> >
> > >
> > >
> > > Boa tarde a todos,
> > >
> > > Já disponibilizamos o vídeo com algumas das novidades da próxima
> > > versão do Delphi conhecida como Delphi XE vai tornar o desenvolvimento
> > > ainda mais ágil, nesta versão o FinalBuilder, AQTime e CodeSite está
> > > integrado e vem junto com o produto.
>


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



Re: [delphi-br] Ordenar clicando no título do dbgri d

2010-08-20 Por tôpico Fabricio Colombo
As opções IndexDefs e IndexFieldNames pertencem a classe
TCustomClientDataSet, portanto, só podem ser usadas por TClientDataSet.

Joga um provider + CDS ligado na sua query e pronto, vc pode utilizar a
ordenação. :D

Em 20 de agosto de 2010 19:19, Allan GabrielAM <
alla...@americamoveiseletro.com.br> escreveu:

>
>
> Olá, no caso estou usando Ibquery + DataSource + IbqUpdateDataSet, funciona
> mesmo assim? não testei pois estou sem o delphi nesse final de semana pois
> estou viajando.
> Grato
> Rafael.
>
>
>
> - Original Message -
> From: Fabricio Colombo
> To: delphi-br@yahoogrupos.com.br 
> Sent: Friday, August 20, 2010 5:59 PM
> Subject: Re: [delphi-br] Ordenar clicando no título do dbgrid
>
> Eu utilizo o código abaixo. Desse modo ele ordena de forma crescente e
> decrescente. E com o Rubem falou, tem que usar o ClientDataSet.
>
> procedure TForm1.DBGrid1TitleClick(Column: TColumn);
> var
> enum_IndexOption: TIndexOptions;
> str_IndexAsc,
> str_IndexDesc,
> str_IndexName: String;
> begin
> if (Column.Field.FieldKind = fkData) then
> begin
> str_IndexAsc := Concat('asc_',Column.FieldName);
> str_IndexDesc := Concat('desc_',Column.FieldName);
>
> str_IndexName := '';
> enum_IndexOption := [];
>
> if (ClientDataSet1.IndexName = str_IndexAsc) then
> begin
> str_IndexName := str_IndexDesc;
> enum_IndexOption := [ixDescending];
> end
> else if (ClientDataSet1.IndexName = str_IndexDesc) then
> begin
> str_IndexName := str_IndexAsc;
> end
> else
> begin
> str_IndexName := str_IndexAsc;
> end;
>
> ClientDataSet1.IndexDefs.Clear;
>
>
> ClientDataSet1.IndexDefs.Add(str_IndexName,Column.FieldName,enum_IndexOption);
> ClientDataSet1.IndexName := str_IndexName;
> end;
> end;
>
> [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]





-- 
< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >

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

<*> Para falar com o moderador, envie um e-mail para:
delphi-br-ow...@yahoogrupos.com.br
Links do Yahoo! Grupos

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

<*> Para sair deste grupo, envie um e-mail para:
delphi-br-unsubscr...@yahoogrupos.com.br

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




RES: RES: [delphi-br] Componente ou Solução para C ontrole de Usuário.

2010-08-20 Por tôpico Mauri Lima
Desculpe-me Rodrigo a versao e a 2.31rc1. A ultima vez que vi algo sobre a
versão acho que estava rodando na versão 2007 2009 do Delphi.
E ainda uso a 7 e nao testei.
Estou enviando o arquivo para para o e-mail rdrg.ro...@gmail.com


-Mensagem original-
De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em
nome de Rodrigo Rossi
Enviada em: sexta-feira, 20 de agosto de 2010 18:12
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: RES: [delphi-br] Componente ou Solução para Controle de
Usuário.

  Manda para o meu email se possível...

Compativel com Delphi2010???

Att.

Rodrigo Rossi
Skype: rodrigotrentinrossi
MSN: rdrg_ro...@hotmail.com
Fone: (45) 9963-1897
Cascavel - PR

On 20/08/2010 18:19, Mauri Lima wrote:
>
>
> Boa Tarde,
>
> A ultima versão e a UserControl2.30RC3, tenho aki se vc quiser posso
> enviar para seu e-mail ou se alguém quiser e disponibilizar, não sei se
> posso por na área de arquivos do grupo.
>
> Mauri Lima
>
> Boa Vista - Roraima
>
> O Ponto mais setentrional ao norte do Brasil e aqui!!.. Monte Caburaí
> homologado em 1999. Como extremo norte do Brasil.
>
> -Mensagem original-
> De: delphi-br@yahoogrupos.com.br 
>  
> [mailto:delphi-br@yahoogrupos.com.br 
> ] Em
> nome de Ralp Alves Bezerra
> Enviada em: sexta-feira, 20 de agosto de 2010 07:49
> Para: delphi-br@yahoogrupos.com.br 
> Assunto: RES: [delphi-br] Componente ou Solução para Controle de Usuário.
>
> Disponibilizei a versão 2.18A do UserControl no endereço abaixo:
>
> http://www.upshare.me/files/hQRQel1282304804/UserControl2.18a.rar.html
>
> Não sei ainda se existe uma versão mais nova. Mas veja se esta lhe ajuda.
>
> Trabalho com UserControl a muito tempo e não tenho o que me queixar dele.
>
> Abraço.
>
> De: delphi-br@yahoogrupos.com.br 
>  
> [mailto:delphi-br@yahoogrupos.com.br 
> ] Em
> nome de Marciano Venter
> Enviada em: quinta-feira, 19 de agosto de 2010 17:04
> Para: lista-del...@yahoogrupos.com.br 
> ; 
> delphi-br@yahoogrupos.com.br 
> Assunto: [delphi-br] Componente ou Solução para Controle de Usuário.
>
> Boa tarde pessoal,
>
> estou procurando um componente bom pra controle de acesso dos usuarios, eu
> utilizada o UserControl, mas o site está fora do ar a um tempinho e não
> tenho o arquivo, estou procurando pelos arquivos dele ou por outra opção.
>
> Alguma sugestão ?
>
> Atenciosamente,
>
> 




Re: [delphi-br] Programacao SAP

2010-08-20 Por tôpico Walter Chagas (Bol)
Marcos,

Um consultor SAP me respondeu a dúvida. Não há nenhum algorítmo ou trigger 
que impeça de voce gravar dados nas tabelas via fonte externa. O problema é 
que caso voce faça isto e eles descubram, voce perde o suporte e a garantia 
do produto.

E, em se tratando de SAP, ninguem é insano de dispensar suporte deles né...



[]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: "Marcos Abreu Ferreira" 
To: 
Sent: Friday, August 20, 2010 12:15 PM
Subject: Re: [delphi-br] Programacao SAP


Walter,

não sei exatamente como é feita essas travas no SAP. Se você tiver um
usuário e senha do banco de dados, até vai conseguir acessar o banco de
dados, mas o SAP tem algumas particularidade na hora de criar as tabelas,
validação do conteúdo dos campos, etc...

Um gerente/diretor de empresa não deixaria um programa externo acessar a
base de dados, é pratica no mundo SAP, se não me engano, é cláusula
contratual da Empresa com a SAP não permitir esse tipo de acesso.

A solução para estes casos geralmente é o sistema exportar um arquivo texto
e o SAP ter algum aplicativo que importe para dentro da base de dados.
Acredito que por WEBService também possa ser feito, mas a parte WEB do SAP
não conheço direito. Precisaria ver com o pessoal da Consultoria que faz
esses trabalhos.



Em 20 de agosto de 2010 09:33, Walter Chagas (Bol)
escreveu:

> Como que é isto? Tem alguma trava específica no banco via trigger? Deve 
> ter
> né?
>
> []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: "Marcos Abreu Ferreira" 
> To: 
> Sent: Friday, August 20, 2010 8:05 AM
> Subject: Re: [delphi-br] Programacao SAP
>
>
> Fabiano,
>
> para acessar os dados do SAP não é tão simples assim! Não basta ter um
> drive
> para Oracle que você vai conseguir acessar os dados. A SAP nem deixa ter
> acesso a aplicações terceiras aos dados. Acessar diretamente o banco de
> dados sem chances Trabalho com SAP e sei como as coisas funcionam.
>
> Se quiser posso dar uma pesquisada para você.
>
>
>
> Em 19 de agosto de 2010 13:47, Fabiano Moura 
> escreveu:
>
> >
> >
> > Boa tarde!
> >
> > Não manjo e nem sei como é um sistema SAP, mas estou com um projeto com
> um
> > amigo meu para implantarmos um sistema numa indústria que tem, e eles
> > utilizam o banco de dados Oracle, como SGBD. Você tendo um driver de
> > conexão
> > com o Oracle é suficiente.
> > Sinceramente, não sei se eles tem algo feito como por exemplo 
> > WebService,
> > mas pelo que um amigo me falou não, como estamos projetando e estudando 
> > o
> > negócio, assim que terminar esta etapa, verificarei como é feito a
> > integração.
> >
> > Fabiano
> >
> >
> > Em 19 de agosto de 2010 08:51, Murilo Cunha
> > 
> > >escreveu:
> >
> > > Pessoal,
> > >
> > > Alguem jah fez integracao com o sistema S.A.P.?
> > > Gostaria de montar uma integracao com o meu sistema para insercao de
> > > dados no SAP.
> > >
> > > Eh dificil montar esta integracao (muitas horas)?
> > > Quais componentes usaram para enviar as informacoes para o banco?
> > > DBExpress?
> > > O SAP tem condicoes de insercao dos dados pela WEB? Ou seja, posso
> > > conectar no SAP e enviar os dados por WEB?
> > >
> > >
> > > OBS.:
> > > Preciso do maior numero de informacoes sobre este assunto, pois estou
> > > montando um orcamento para este projeto.
> > >
> > >
> > > Muito Obrigado
> > > MuriloCunha
> > >
> > >
> > >
> > > 
> > >
> > > --
> >
> > > < FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >
> > >
> > >
> > >
> > >
> >
> > [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/
> Twitter: @effedois 
> 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 imm

Re: [delphi-br] Componente ou Solução para Control e de Usuário.

2010-08-20 Por tôpico Jorge Ericsson
Valew Rubem mas já tentei dessa forma, mas não deu certo, as vezes quando o
usuário que está logado, sai e tenta logar com outro dá vários erros de
exception..
Mas vou continuar tentando, infelizmente o suporte ao UserControl não tem
solução para isso, já uso ele em outras aplicações com sucesso a anos.
Abraços.

Em 20 de agosto de 2010 19:37, Rubem Rocha
escreveu:

>
>
> Essa primeira acredito que seja fácil de resolver. Coloca um MainMenu no
> formulário principal e associa ele ao componente UserControl. Depois cria
> uma rotina que lê o MainMenu e cria os grupos/botões/etc. no JvOutlookBar,
> já verificando se alguma opção do menu ficou habilitada ou escondida depois
> que foram aplicadas as políticas de controle de acesso do UserControl após
> o
> login do usuário.
>
> Ah, e antes que você pergunte... não fiz nada sobre isso e, acredito eu,
> não
> tenha exemplo pronto (peixe pescado, tratado e frito, pronto pra comer!)
> disso rolando por aí na net. Se eu tivesse uma necessidade de implementação
> igual a sua, partiria para essa abordagem! :D
>
> Boa sorte.
> Sds.
>
>
> -Mensagem original-
> De: delphi-br@yahoogrupos.com.br  [mailto:
> delphi-br@yahoogrupos.com.br ] Em
> nome de Jorge Ericsson
> Enviada em: sexta-feira, 20 de agosto de 2010 18:23
>
> Para: delphi-br@yahoogrupos.com.br 
> Assunto: Re: [delphi-br] Componente ou Solução para Controle de Usuário.
>
>
> Amigos,
>
> Vocês que trabalham com o User Control poderia me ajudar em dois problemas
> ?
>
> 1ª Eu preciso migrar o controle de usuário para UserControl de uma
> aplicação
> que trabalho com JvOutlookBar, mas não estou conseguindo associar o
> controle
> de menu ao de botões do JvOutlookBar.
>
> 2ª Eu gostaria de saber como resolver o problema de envio de e-mail do
> UserControl, pois mesmo usando as dll informadas no suporte, não funciona.
>
> Abraços.
>
> Em 20 de agosto de 2010 18:19, Mauri Lima 
> >
> escreveu:
>
> >
> >
> >
> > Boa Tarde,
> >
> > A ultima versão e a UserControl2.30RC3, tenho aki se vc quiser posso
> > enviar para seu e-mail ou se alguém quiser e disponibilizar, não sei se
> > posso por na área de arquivos do grupo.
> >
> > Mauri Lima
> >
> > Boa Vista - Roraima
> >
> > O Ponto mais setentrional ao norte do Brasil e aqui!!.. Monte Caburaí
> > homologado em 1999. Como extremo norte do Brasil.
> >
> > -Mensagem original-
> >
> > De: delphi-br@yahoogrupos.com.br  40yahoogrupos.com.br> [mailto:
> > delphi-br@yahoogrupos.com.br  40yahoogrupos.com.br>] Em
>
> > nome de Ralp Alves Bezerra
> > Enviada em: sexta-feira, 20 de agosto de 2010 07:49
> > Para: delphi-br@yahoogrupos.com.br 
> >  40yahoogrupos.com.br>
>
> > Assunto: RES: [delphi-br] Componente ou Solução para Controle de Usuário.
> >
> >
> > Disponibilizei a versão 2.18A do UserControl no endereço abaixo:
> >
> > http://www.upshare.me/files/hQRQel1282304804/UserControl2.18a.rar.html
> >
> > Não sei ainda se existe uma versão mais nova. Mas veja se esta lhe ajuda.
> >
> > Trabalho com UserControl a muito tempo e não tenho o que me queixar dele.
> >
> > Abraço.
> >
> > De: delphi-br@yahoogrupos.com.br  40yahoogrupos.com.br> [mailto:
> > delphi-br@yahoogrupos.com.br  40yahoogrupos.com.br>] Em
>
> > nome de Marciano Venter
> > Enviada em: quinta-feira, 19 de agosto de 2010 17:04
> > Para: 
> > lista-del...@yahoogrupos.com.br 40yahoogrupos.com.br>;
> > delphi-br@yahoogrupos.com.br  40yahoogrupos.com.br>
>
> > Assunto: [delphi-br] Componente ou Solução para Controle de Usuário.
> >
> > Boa tarde pessoal,
> >
> > estou procurando um componente bom pra controle de acesso dos usuarios,
> eu
> > utilizada o UserControl, mas o site está fora do ar a um tempinho e não
> > tenho o arquivo, estou procurando pelos arquivos dele ou por outra opção.
> >
> > Alguma sugestão ?
> >
> > Atenciosamente,
> >
> >
> >
>
> --
> Att,
>
> Jorge Ericsson S. Pinheiro
> Ericsson Sistemas e Soluções
> (61) 3244-4748 / 8592-9960 / 9227-4785
> http://www.jericsson.com.br
> jericsson...@gmail.com 
> jericsson...@jericsson.com.br 
> skype:jericsson
> Brasília - DF
>
>  
>



-- 
Att,

Jorge Ericsson S. Pinheiro
Ericsson Sistemas e Soluções
(61) 3244-4748 / 8592-9960 / 9227-4785
http://www.jericsson.com.br
jericsson...@gmail.com
jericsson...@jericsson.com.br
skype:jericsson
Brasília - DF


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





-- 
< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >

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

<*> Para falar com o moderador, envie um e-mail para:
delphi-br-ow...@yahoogrupos.com.br
Links do Yahoo! Grupos

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

<*> Para sair deste grupo, envie um e-mail para:
delphi-br-unsubscr...@yahoogrupos.com.br

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




Re: [delphi-br] Re: Select TSQLQuery [RESOLVIDO]

2010-08-20 Por tôpico Roni Rodrigo
vai uma dica trabalho com alguns banco de dados gigantescos e isso 
me obrigou a excluir definitivamente os "subselects" das consultas, o 
tempo de resposta aumenta exponencialmente de acordo com o número de 
registros das tabelas... (imagine que para cada tupla ele executa o 
select interno...)
a solução foi usar functions, views e procedures para retornar consultas 
desse tipo.. o tempo de resposta diminuiu em até 60% dependendo o caso...
o/


Em 20/08/2010 17:36, Rodrigo Rossi escreveu:
> Eu tinha outro Sql dentro do meu código que não estava incluso o
> campo. Depois que arrumei isso a minha GRID era carregada e preenchida
> com os campos do tipo Texto todos desconfigurados, ou seja, caracteres
> muito estranhos, tentei mecher em algo sobre codificação mas nao surtiu
> efeito, então mudei meu select e resolveu o problema, segue o select
> valendo como dica:
>
> SELECT SOLICITACAO.*,
> USUARIO.USUNOME,
> (SELECT
> COALESCE(SUM(TEMPOSTRAMITE.SOLTEMPOATENDIMENTO),0)
> FROM TEMPOSTRAMITE
> WHERE TEMPOSTRAMITE.SOLID = SOLICITACAO.SOLID
> AND TEMPOSTRAMITE.USUIDATENDENTE =
> SOLICITACAO.USUIDRESPONSAVEL) AS TotalMinutos
> FROM SOLICITACAO
> INNER JOIN USUARIO ON
> SOLICITACAO.USUIDRESPONSAVEL = USUARIO.USUID
> WHERE USUARIO.USUUSUARIO = :NOME_USUARIO
> AND SOLICITACAO.SOLDATAFECHAMENTO IS NULL
> AND SOLICITACAO.DATACANCELAMENTO IS NULL
>
> Att.
>
> Rodrigo Rossi
> Skype: rodrigotrentinrossi
> MSN: rdrg_ro...@hotmail.com 
> Fone: (45) 9963-1897
> Cascavel - PR
>
> On 20/08/2010 14:56, Rodrigo Rossi wrote:
> > Boa tarde.
> >
> > Tenho esse select dentro de um SQLQuery
> >
> > SELECT (SELECT
> > SUM(TEMPOSTRAMITE.SOLTEMPOATENDIMENTO)
> > FROM TEMPOSTRAMITE
> > WHERE TEMPOSTRAMITE.SOLID = SOLICITACAO.SOLID
> > AND TEMPOSTRAMITE.USUIDATENDENTE =
> > SOLICITACAO.USUIDRESPONSAVEL) AS TOTAL_MIN,
> > SOLICITACAO.*,
> > USUARIO.USUNOME
> > FROM SOLICITACAO
> > INNER JOIN USUARIO
> > ON SOLICITACAO.USUIDRESPONSAVEL = USUARIO.USUID
> > WHERE USUARIO.USUUSUARIO = :USUARIO_INFORMADO
> > AND SOLICITACAO.SOLDATAFECHAMENTO IS NULL
> > AND SOLICITACAO.DATACANCELAMENTO IS NULL
> >
> > Quando executo a aplicação ele retorna o erro: "qryChamados: Field
> > 'TOTAL_MIN' not found"
> >
> > Obs. Quando ativo a conexão em tempo de desenvolvimento funciona
> > normal, ou seja não da erro nenhum, e também quando eu vou no meu
> > ClientDataSet e aperto Crtl+F o campo TOTAL_MIN aparece la...
> >
> > O que eu to fazendo de errado?
> >



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



RES: [delphi-br] Componente ou Solução para Contro le de Usuário.

2010-08-20 Por tôpico Rubem Rocha
Essa primeira acredito que seja fácil de resolver. Coloca um MainMenu no
formulário principal e associa ele ao componente UserControl. Depois cria
uma rotina que lê o MainMenu e cria os grupos/botões/etc. no JvOutlookBar,
já verificando se alguma opção do menu ficou habilitada ou escondida depois
que foram aplicadas as políticas de controle de acesso do UserControl após o
login do usuário.

Ah, e antes que você pergunte... não fiz nada sobre isso e, acredito eu, não
tenha exemplo pronto (peixe pescado, tratado e frito, pronto pra comer!)
disso rolando por aí na net. Se eu tivesse uma necessidade de implementação
igual a sua, partiria para essa abordagem! :D

Boa sorte.
Sds.

-Mensagem original-
De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em
nome de Jorge Ericsson
Enviada em: sexta-feira, 20 de agosto de 2010 18:23
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: [delphi-br] Componente ou Solução para Controle de Usuário.

Amigos,

Vocês que trabalham com o User Control poderia me ajudar em dois problemas ?

1ª Eu preciso migrar o controle de usuário para UserControl de uma aplicação
que trabalho com JvOutlookBar, mas não estou conseguindo associar o controle
de menu ao de botões do JvOutlookBar.

2ª Eu gostaria de saber como resolver o problema de envio de e-mail do
UserControl, pois mesmo usando as dll informadas no suporte, não funciona.

Abraços.


Em 20 de agosto de 2010 18:19, Mauri Lima  escreveu:

>
>
>
> Boa Tarde,
>
> A ultima versão e a UserControl2.30RC3, tenho aki se vc quiser posso
> enviar para seu e-mail ou se alguém quiser e disponibilizar, não sei se
> posso por na área de arquivos do grupo.
>
> Mauri Lima
>
> Boa Vista - Roraima
>
> O Ponto mais setentrional ao norte do Brasil e aqui!!.. Monte Caburaí
> homologado em 1999. Como extremo norte do Brasil.
>
> -Mensagem original-
>
> De: delphi-br@yahoogrupos.com.br  [mailto:
> delphi-br@yahoogrupos.com.br ] Em
> nome de Ralp Alves Bezerra
> Enviada em: sexta-feira, 20 de agosto de 2010 07:49
> Para: delphi-br@yahoogrupos.com.br 
> Assunto: RES: [delphi-br] Componente ou Solução para Controle de Usuário.
>
>
> Disponibilizei a versão 2.18A do UserControl no endereço abaixo:
>
> http://www.upshare.me/files/hQRQel1282304804/UserControl2.18a.rar.html
>
> Não sei ainda se existe uma versão mais nova. Mas veja se esta lhe ajuda.
>
> Trabalho com UserControl a muito tempo e não tenho o que me queixar dele.
>
> Abraço.
>
> De: delphi-br@yahoogrupos.com.br  [mailto:
> delphi-br@yahoogrupos.com.br ] Em
> nome de Marciano Venter
> Enviada em: quinta-feira, 19 de agosto de 2010 17:04
> Para: lista-del...@yahoogrupos.com.br ;
> delphi-br@yahoogrupos.com.br 
> Assunto: [delphi-br] Componente ou Solução para Controle de Usuário.
>
> Boa tarde pessoal,
>
> estou procurando um componente bom pra controle de acesso dos usuarios, eu
> utilizada o UserControl, mas o site está fora do ar a um tempinho e não
> tenho o arquivo, estou procurando pelos arquivos dele ou por outra opção.
>
> Alguma sugestão ?
>
> Atenciosamente,
>
>  
>

-- 
Att,

Jorge Ericsson S. Pinheiro
Ericsson Sistemas e Soluções
(61) 3244-4748 / 8592-9960 / 9227-4785
http://www.jericsson.com.br
jericsson...@gmail.com
jericsson...@jericsson.com.br
skype:jericsson
Brasília - DF






Re: [delphi-br] Componente ou Solução para Control e de Usuário.

2010-08-20 Por tôpico Jorge Ericsson
Amigos,

Vocês que trabalham com o User Control poderia me ajudar em dois problemas ?

1ª Eu preciso migrar o controle de usuário para UserControl de uma aplicação
que trabalho com JvOutlookBar, mas não estou conseguindo associar o controle
de menu ao de botões do JvOutlookBar.

2ª Eu gostaria de saber como resolver o problema de envio de e-mail do
UserControl, pois mesmo usando as dll informadas no suporte, não funciona.

Abraços.


Em 20 de agosto de 2010 18:19, Mauri Lima  escreveu:

>
>
>
> Boa Tarde,
>
> A ultima versão e a UserControl2.30RC3, tenho aki se vc quiser posso
> enviar para seu e-mail ou se alguém quiser e disponibilizar, não sei se
> posso por na área de arquivos do grupo.
>
> Mauri Lima
>
> Boa Vista - Roraima
>
> O Ponto mais setentrional ao norte do Brasil e aqui!!.. Monte Caburaí
> homologado em 1999. Como extremo norte do Brasil.
>
> -Mensagem original-
>
> De: delphi-br@yahoogrupos.com.br  [mailto:
> delphi-br@yahoogrupos.com.br ] Em
> nome de Ralp Alves Bezerra
> Enviada em: sexta-feira, 20 de agosto de 2010 07:49
> Para: delphi-br@yahoogrupos.com.br 
> Assunto: RES: [delphi-br] Componente ou Solução para Controle de Usuário.
>
>
> Disponibilizei a versão 2.18A do UserControl no endereço abaixo:
>
> http://www.upshare.me/files/hQRQel1282304804/UserControl2.18a.rar.html
>
> Não sei ainda se existe uma versão mais nova. Mas veja se esta lhe ajuda.
>
> Trabalho com UserControl a muito tempo e não tenho o que me queixar dele.
>
> Abraço.
>
> De: delphi-br@yahoogrupos.com.br  [mailto:
> delphi-br@yahoogrupos.com.br ] Em
> nome de Marciano Venter
> Enviada em: quinta-feira, 19 de agosto de 2010 17:04
> Para: lista-del...@yahoogrupos.com.br ;
> delphi-br@yahoogrupos.com.br 
> Assunto: [delphi-br] Componente ou Solução para Controle de Usuário.
>
> Boa tarde pessoal,
>
> estou procurando um componente bom pra controle de acesso dos usuarios, eu
> utilizada o UserControl, mas o site está fora do ar a um tempinho e não
> tenho o arquivo, estou procurando pelos arquivos dele ou por outra opção.
>
> Alguma sugestão ?
>
> Atenciosamente,
>
>  
>



-- 
Att,

Jorge Ericsson S. Pinheiro
Ericsson Sistemas e Soluções
(61) 3244-4748 / 8592-9960 / 9227-4785
http://www.jericsson.com.br
jericsson...@gmail.com
jericsson...@jericsson.com.br
skype:jericsson
Brasília - DF


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





-- 
< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >

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

<*> Para falar com o moderador, envie um e-mail para:
delphi-br-ow...@yahoogrupos.com.br
Links do Yahoo! Grupos

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

<*> Para sair deste grupo, envie um e-mail para:
delphi-br-unsubscr...@yahoogrupos.com.br

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




RES: [delphi-br] Ordenar clicando no título do dbgrid

2010-08-20 Por tôpico Rubem Rocha
Brow, como já foi dito, só funciona com ClientDataSet. Portanto, ... !

 

Sds.

 

De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em
nome de Allan GabrielAM
Enviada em: sexta-feira, 20 de agosto de 2010 18:19
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: [delphi-br] Ordenar clicando no título do dbgrid

 

  

Olá, no caso estou usando Ibquery + DataSource + IbqUpdateDataSet, funciona
mesmo assim? não testei pois estou sem o delphi nesse final de semana pois
estou viajando.
Grato
Rafael.


- Original Message - 
From: Fabricio Colombo 
To: delphi-br@yahoogrupos.com.br   
Sent: Friday, August 20, 2010 5:59 PM
Subject: Re: [delphi-br] Ordenar clicando no título do dbgrid

Eu utilizo o código abaixo. Desse modo ele ordena de forma crescente e
decrescente. E com o Rubem falou, tem que usar o ClientDataSet.

procedure TForm1.DBGrid1TitleClick(Column: TColumn);
var
enum_IndexOption: TIndexOptions;
str_IndexAsc,
str_IndexDesc,
str_IndexName: String;
begin
if (Column.Field.FieldKind = fkData) then
begin
str_IndexAsc := Concat('asc_',Column.FieldName);
str_IndexDesc := Concat('desc_',Column.FieldName);

str_IndexName := '';
enum_IndexOption := [];

if (ClientDataSet1.IndexName = str_IndexAsc) then
begin
str_IndexName := str_IndexDesc;
enum_IndexOption := [ixDescending];
end
else if (ClientDataSet1.IndexName = str_IndexDesc) then
begin
str_IndexName := str_IndexAsc;
end
else
begin
str_IndexName := str_IndexAsc;
end;

ClientDataSet1.IndexDefs.Clear;

ClientDataSet1.IndexDefs.Add(str_IndexName,Column.FieldName,enum_IndexOption
);
ClientDataSet1.IndexName := str_IndexName;
end;
end;




 



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



Re: [delphi-br] Ordenar clicando no título do dbgrid

2010-08-20 Por tôpico Allan GabrielAM
Olá, no caso estou usando Ibquery + DataSource + IbqUpdateDataSet, funciona 
mesmo assim? não testei pois estou sem o delphi nesse final de semana pois 
estou viajando.
Grato
Rafael.
 

  - Original Message - 
  From: Fabricio Colombo 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Friday, August 20, 2010 5:59 PM
  Subject: Re: [delphi-br] Ordenar clicando no título do dbgrid



  Eu utilizo o código abaixo. Desse modo ele ordena de forma crescente e
  decrescente. E com o Rubem falou, tem que usar o ClientDataSet.

  procedure TForm1.DBGrid1TitleClick(Column: TColumn);
  var
  enum_IndexOption: TIndexOptions;
  str_IndexAsc,
  str_IndexDesc,
  str_IndexName: String;
  begin
  if (Column.Field.FieldKind = fkData) then
  begin
  str_IndexAsc := Concat('asc_',Column.FieldName);
  str_IndexDesc := Concat('desc_',Column.FieldName);

  str_IndexName := '';
  enum_IndexOption := [];

  if (ClientDataSet1.IndexName = str_IndexAsc) then
  begin
  str_IndexName := str_IndexDesc;
  enum_IndexOption := [ixDescending];
  end
  else if (ClientDataSet1.IndexName = str_IndexDesc) then
  begin
  str_IndexName := str_IndexAsc;
  end
  else
  begin
  str_IndexName := str_IndexAsc;
  end;

  ClientDataSet1.IndexDefs.Clear;

  ClientDataSet1.IndexDefs.Add(str_IndexName,Column.FieldName,enum_IndexOption);
  ClientDataSet1.IndexName := str_IndexName;
  end;
  end;

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



  

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



Re: RES: [delphi-br] Componente ou Solução para Controle de Usuário.

2010-08-20 Por tôpico Rodrigo Rossi
  Manda para o meu email se possível...

Compativel com Delphi2010???

Att.

Rodrigo Rossi
Skype: rodrigotrentinrossi
MSN: rdrg_ro...@hotmail.com
Fone: (45) 9963-1897
Cascavel - PR

On 20/08/2010 18:19, Mauri Lima wrote:
>
>
> Boa Tarde,
>
> A ultima versão e a UserControl2.30RC3, tenho aki se vc quiser posso
> enviar para seu e-mail ou se alguém quiser e disponibilizar, não sei se
> posso por na área de arquivos do grupo.
>
> Mauri Lima
>
> Boa Vista - Roraima
>
> O Ponto mais setentrional ao norte do Brasil e aqui!!.. Monte Caburaí
> homologado em 1999. Como extremo norte do Brasil.
>
> -Mensagem original-
> De: delphi-br@yahoogrupos.com.br 
>  
> [mailto:delphi-br@yahoogrupos.com.br 
> ] Em
> nome de Ralp Alves Bezerra
> Enviada em: sexta-feira, 20 de agosto de 2010 07:49
> Para: delphi-br@yahoogrupos.com.br 
> Assunto: RES: [delphi-br] Componente ou Solução para Controle de Usuário.
>
> Disponibilizei a versão 2.18A do UserControl no endereço abaixo:
>
> http://www.upshare.me/files/hQRQel1282304804/UserControl2.18a.rar.html
>
> Não sei ainda se existe uma versão mais nova. Mas veja se esta lhe ajuda.
>
> Trabalho com UserControl a muito tempo e não tenho o que me queixar dele.
>
> Abraço.
>
> De: delphi-br@yahoogrupos.com.br 
>  
> [mailto:delphi-br@yahoogrupos.com.br 
> ] Em
> nome de Marciano Venter
> Enviada em: quinta-feira, 19 de agosto de 2010 17:04
> Para: lista-del...@yahoogrupos.com.br 
> ; 
> delphi-br@yahoogrupos.com.br 
> Assunto: [delphi-br] Componente ou Solução para Controle de Usuário.
>
> Boa tarde pessoal,
>
> estou procurando um componente bom pra controle de acesso dos usuarios, eu
> utilizada o UserControl, mas o site está fora do ar a um tempinho e não
> tenho o arquivo, estou procurando pelos arquivos dele ou por outra opção.
>
> Alguma sugestão ?
>
> Atenciosamente,
>
> 


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



RES: [delphi-br] Componente ou Solução para Contro le de Usuário.

2010-08-20 Por tôpico Mauri Lima

Boa Tarde,

   A ultima versão e a UserControl2.30RC3, tenho aki se vc quiser posso
enviar para seu e-mail ou se alguém quiser e disponibilizar,  não sei se
posso por na área de arquivos do grupo.



Mauri Lima 

Boa Vista - Roraima

O Ponto mais setentrional ao norte do Brasil e aqui!!.. Monte Caburaí
homologado em 1999. Como extremo norte do Brasil.

-Mensagem original-
De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em
nome de Ralp Alves Bezerra
Enviada em: sexta-feira, 20 de agosto de 2010 07:49
Para: delphi-br@yahoogrupos.com.br
Assunto: RES: [delphi-br] Componente ou Solução para Controle de Usuário.

Disponibilizei a versão 2.18A do UserControl no endereço abaixo:

 

http://www.upshare.me/files/hQRQel1282304804/UserControl2.18a.rar.html

 

Não sei ainda se existe uma versão mais nova. Mas veja se esta lhe ajuda.

 

Trabalho com UserControl a muito tempo e não tenho o que me queixar dele.

 

Abraço.

 

De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em
nome de Marciano Venter
Enviada em: quinta-feira, 19 de agosto de 2010 17:04
Para: lista-del...@yahoogrupos.com.br; delphi-br@yahoogrupos.com.br
Assunto: [delphi-br] Componente ou Solução para Controle de Usuário.

 

  

Boa tarde pessoal,

estou procurando um componente bom pra controle de acesso dos usuarios, eu
utilizada o UserControl, mas o site está fora do ar a um tempinho e não
tenho o arquivo, estou procurando pelos arquivos dele ou por outra opção.

Alguma sugestão ?

Atenciosamente,



Re: [delphi-br] Ordenar clicando no título do dbgri d

2010-08-20 Por tôpico Fabricio Colombo
Eu utilizo o código abaixo. Desse modo ele ordena de forma crescente e
decrescente. E com o Rubem falou, tem que usar o ClientDataSet.

procedure TForm1.DBGrid1TitleClick(Column: TColumn);
var
  enum_IndexOption: TIndexOptions;
  str_IndexAsc,
  str_IndexDesc,
  str_IndexName: String;
begin
  if (Column.Field.FieldKind = fkData) then
  begin
str_IndexAsc := Concat('asc_',Column.FieldName);
str_IndexDesc := Concat('desc_',Column.FieldName);

str_IndexName := '';
enum_IndexOption := [];

if (ClientDataSet1.IndexName = str_IndexAsc) then
begin
  str_IndexName := str_IndexDesc;
  enum_IndexOption := [ixDescending];
end
else if (ClientDataSet1.IndexName = str_IndexDesc) then
begin
  str_IndexName := str_IndexAsc;
end
else
begin
  str_IndexName := str_IndexAsc;
end;

ClientDataSet1.IndexDefs.Clear;

ClientDataSet1.IndexDefs.Add(str_IndexName,Column.FieldName,enum_IndexOption);
ClientDataSet1.IndexName := str_IndexName;
  end;
end;


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



[delphi-br] Re: Select TSQLQuery [RESOLVIDO]

2010-08-20 Por tôpico Rodrigo Rossi
  Eu tinha outro Sql dentro do meu código que não estava incluso o 
campo. Depois que arrumei isso a minha GRID era carregada e preenchida 
com os campos do tipo Texto todos desconfigurados, ou seja, caracteres 
muito estranhos, tentei mecher em algo sobre codificação mas nao surtiu 
efeito, então mudei meu select e resolveu o problema, segue o select 
valendo como dica:

 SELECT SOLICITACAO.*,
  USUARIO.USUNOME,
  (SELECT 
COALESCE(SUM(TEMPOSTRAMITE.SOLTEMPOATENDIMENTO),0)
 FROM TEMPOSTRAMITE
   WHERE TEMPOSTRAMITE.SOLID = SOLICITACAO.SOLID
AND TEMPOSTRAMITE.USUIDATENDENTE = 
SOLICITACAO.USUIDRESPONSAVEL) AS TotalMinutos
   FROM SOLICITACAO
INNER JOIN USUARIO  ON
  SOLICITACAO.USUIDRESPONSAVEL = USUARIO.USUID
 WHERE USUARIO.USUUSUARIO = :NOME_USUARIO
  AND SOLICITACAO.SOLDATAFECHAMENTO IS NULL
  AND SOLICITACAO.DATACANCELAMENTO IS NULL



Att.

Rodrigo Rossi
Skype: rodrigotrentinrossi
MSN: rdrg_ro...@hotmail.com
Fone: (45) 9963-1897
Cascavel - PR

On 20/08/2010 14:56, Rodrigo Rossi wrote:
>  Boa tarde.
>
> Tenho esse select dentro de um SQLQuery
>
> SELECT (SELECT
> SUM(TEMPOSTRAMITE.SOLTEMPOATENDIMENTO)
>   FROM TEMPOSTRAMITE
>  WHERE TEMPOSTRAMITE.SOLID = SOLICITACAO.SOLID
>AND TEMPOSTRAMITE.USUIDATENDENTE = 
> SOLICITACAO.USUIDRESPONSAVEL) AS TOTAL_MIN,
>SOLICITACAO.*,
>USUARIO.USUNOME
>   FROM SOLICITACAO
> INNER JOIN USUARIO
> ON SOLICITACAO.USUIDRESPONSAVEL = USUARIO.USUID
>  WHERE USUARIO.USUUSUARIO = :USUARIO_INFORMADO
>AND SOLICITACAO.SOLDATAFECHAMENTO IS NULL
>AND SOLICITACAO.DATACANCELAMENTO IS NULL
>
> Quando executo a aplicação ele retorna o erro: "qryChamados: Field 
> 'TOTAL_MIN' not found"
>
> Obs. Quando ativo a conexão em tempo de desenvolvimento funciona 
> normal, ou seja não da erro nenhum, e também quando eu vou no meu 
> ClientDataSet e aperto Crtl+F o campo TOTAL_MIN aparece la...
>
> O que eu to fazendo de errado?
>


[delphi-br] Problema ao salvar JPG que está no TImage

2010-08-20 Por tôpico Leandro
Pessoal,

Estou com um problema ao salvar em arquivo .JPG uma imagem qualquer que foi 
colada do clipboard num TImage.

Parece que se o TImage não estiver visível na tela, ele não carrega a imagem do 
disco para o objeto corretamente.

Criei um projeto de teste para quem quiser me ajudar a descobrir esse enigma. 
Está no link e 
as instruções estão na tela.

http://www.criosistemas.com.br/temp/testesalvarjpg.rar

Fiz em Delphi 2007, mas imagino que abra nos antigos também.

Só para situar para que eu preciso disso, é que está acontecendo no cadastro de 
produtos do meu sistema, 
onde as fotos dos produtos estão sumindo.

Desde já agradeço a ajuda,

Leandro


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



RES: [delphi-br] Ordenar clicando no título do dbgrid

2010-08-20 Por tôpico Rubem Rocha
Essa dica é velha e, ao mesmo tempo, dispendiosa. Ela faz com que o dataset
(no caso, a consulta qyConsulta) seja fechado e depois aberto com uma nova
cláusula SQL ORDER BY. Isso gera idas-e-voltas ao servidor, gerando tráfego
de rede desnecessário, denegrindo até mesmo o desempenho da aplicação.

A melhor prática é ter os dados carregados e ordenados localmente em um
ClientDataSet associado ao datasource usado pelo DBGrid. Tem dicas à botão
na Internet falando sobre como ordenar um ClientDataSet. O próprio Bruno
Lichot tem exemplos que abordam isso. É só procurar nas mensagens antigas da
lista, em http://br.groups.yahoo.com/group/delphi-br/messages.

Sds.

P.S.: Lembrando sempre que o que se ordena não é o componente de exibição, e
sim a fonte dos dados do mesmo, OK? ;)

-Mensagem original-
De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em
nome de Nazareno Neto
Enviada em: sexta-feira, 20 de agosto de 2010 15:34
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: [delphi-br] Ordenar clicando no título do dbgrid

  qyConsulta.Close;
  qyConsulta.SQL[3]:=' Order By '+TABELA+Column.FieldName;
  qyConsulta.Open;

Em 20 de agosto de 2010 16:17, Allan GabrielAM <
alla...@americamoveiseletro.com.br> escreveu:

>
>
> Olá, procurei no histório da lista e não encontrei, preciso fazer que o
> sistema entenda que ao clicar no título da coluna de um dbgrid ele ordene
> por ela, alguém poderia me dar uma ajuda?, uso Delphi7 + FireBird 2.03 +
> IBX.
>
> Atenciosamente,
> Rafael
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>



-- 
Nazareno Neto
Desenvolvedor Delphi e Firebird

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





RES: [delphi-br] Ordenar clicando no título do dbgrid

2010-08-20 Por tôpico Rubem Rocha
É bom complementar esta dica dizendo que isto só funciona se, e somente se,
o datasource do DBGrid estiver apontando para um ClientDataSet.

 

Sds.

 

De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em
nome de Stclara
Enviada em: sexta-feira, 20 de agosto de 2010 15:31
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: [delphi-br] Ordenar clicando no título do dbgrid

 

  

ola...
no evento ontitleclick do dbgrid:

ClientDataSet1.IndexFieldNames := Column.Field.FieldName;

[]'s

Stclara.

Em 20/8/2010 16:17, Allan GabrielAM escreveu:
>
> Olá, procurei no histório da lista e não encontrei, preciso fazer que 
> o sistema entenda que ao clicar no título da coluna de um dbgrid ele 
> ordene por ela, alguém poderia me dar uma ajuda?, uso Delphi7 + 
> FireBird 2.03 + IBX.
>
> Atenciosamente,
> Rafael
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>




 



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



Re: [delphi-br] Conectar aplicacoes com SAP

2010-08-20 Por tôpico Clovis Beccon Jr
 Sim,
 Isso é feito via Interop (COM++).
 Eu particularmente faço via dll externa ao programa pois se houver
alteração não precisa alterar o código do Delphi, basta colocar a dll no
COM++.




Em 20 de agosto de 2010 16:23, Murilo Cunha escreveu:

>
>
> Pessoal,
>
> Apenas repassando...
>
> On 20/08/2010 15:04, Yahoo! Grupos wrote:
> >
> > Murilo,
> >
> > Não desenvolvo em Delphi, mas adoro acompanhar as discussões da lista.
> > Sou consultor funcional SAP (SD). To sem acesso aqui ao Yahoo, então
> > se você quiser responder ai pro grupo em meu nome 
> >
> > /Funciona assim, você instala alguns componentes SAP no Delphi. Com
> > estes componentes você efetua logon no SAP (isso mesmo, usuario e
> > senha) e chama funções remotas (RFC). Estas funções executam rotinas
> > criadas pelo programador ABAP (uma das linguagens do SAP) como
> > consultas a documentos, criação de documentos, etc. Funcionam para
> > todos os processos existentes, como criar, modificar, consultar,
> > excluir qualquer tipo de documento dentro do SAP, obviamente passando
> > pelas regras de negocio da aplicação SAP. É assim que muitos sistemas
> > se integram com o SAP, como java, php, etc./
> >
> > / /
> >
> > /Quanto a acessar os dados diretamente no banco de dados, a SAP deixa
> > de dar suporte no sistema dela caso algum problema aconteça e você
> > tenha que abrir chamado. Quando ela descobrir que os dados são
> > manipulados por outra ferramenta ai já viu né ?/
> >
> > / /
> >
> > /Obs: Se não me engano estes componentes já estão no Delphi, só
> > precisa instalar./
> >
> > Atenciosamente,
> >
> > Jader Ricardo**
> >
>
> 
>


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





-- 
< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >

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

<*> Para falar com o moderador, envie um e-mail para:
delphi-br-ow...@yahoogrupos.com.br
Links do Yahoo! Grupos

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

<*> Para sair deste grupo, envie um e-mail para:
delphi-br-unsubscr...@yahoogrupos.com.br

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




Re: [delphi-br] Ordenar clicando no título do dbgri d

2010-08-20 Por tôpico Nazareno Neto
  qyConsulta.Close;
  qyConsulta.SQL[3]:=' Order By '+TABELA+Column.FieldName;
  qyConsulta.Open;

Em 20 de agosto de 2010 16:17, Allan GabrielAM <
alla...@americamoveiseletro.com.br> escreveu:

>
>
> Olá, procurei no histório da lista e não encontrei, preciso fazer que o
> sistema entenda que ao clicar no título da coluna de um dbgrid ele ordene
> por ela, alguém poderia me dar uma ajuda?, uso Delphi7 + FireBird 2.03 +
> IBX.
>
> Atenciosamente,
> Rafael
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>



-- 
Nazareno Neto
Desenvolvedor Delphi e Firebird

Skype: nazareno.nobrega
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 >

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

<*> Para falar com o moderador, envie um e-mail para:
delphi-br-ow...@yahoogrupos.com.br
Links do Yahoo! Grupos

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

<*> Para sair deste grupo, envie um e-mail para:
delphi-br-unsubscr...@yahoogrupos.com.br

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




Re: [delphi-br] Ordenar clicando no título do dbgrid

2010-08-20 Por tôpico Stclara
  ola...
no evento ontitleclick do dbgrid:

ClientDataSet1.IndexFieldNames := Column.Field.FieldName;

[]'s

Stclara.




Em 20/8/2010 16:17, Allan GabrielAM escreveu:
>
> Olá, procurei no histório da lista e não encontrei, preciso fazer que 
> o sistema entenda que ao clicar no título da coluna de um dbgrid ele 
> ordene por ela, alguém poderia me dar uma ajuda?, uso Delphi7 + 
> FireBird 2.03 + IBX.
>
> Atenciosamente,
> Rafael
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>


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



[delphi-br] Conectar aplicacoes com SAP

2010-08-20 Por tôpico Murilo Cunha
  Pessoal,

Apenas repassando...


On 20/08/2010 15:04, Yahoo! Grupos wrote:
>
> Murilo,
>
> Não desenvolvo em Delphi, mas adoro acompanhar as discussões da lista. 
> Sou consultor funcional SAP (SD). To sem acesso aqui ao Yahoo, então 
> se você quiser responder ai pro grupo em meu nome 
>
> /Funciona assim, você instala alguns componentes SAP no Delphi. Com 
> estes componentes você efetua logon no SAP (isso mesmo, usuario e 
> senha) e chama funções remotas (RFC). Estas funções executam rotinas 
> criadas pelo programador ABAP (uma das linguagens do SAP) como 
> consultas a documentos, criação de documentos, etc. Funcionam para 
> todos os processos existentes, como criar, modificar, consultar, 
> excluir qualquer tipo de documento dentro do SAP, obviamente passando 
> pelas regras de negocio da aplicação SAP. É assim que muitos sistemas 
> se integram com o SAP, como java, php, etc./
>
> / /
>
> /Quanto a acessar os dados diretamente no banco de dados, a SAP deixa 
> de dar suporte no sistema dela caso algum problema aconteça e você 
> tenha que abrir chamado. Quando ela descobrir que os dados são 
> manipulados por outra ferramenta ai já viu né ?/
>
> / /
>
> /Obs: Se não me engano estes componentes já estão no Delphi, só 
> precisa instalar./
>
> Atenciosamente,
>
> Jader Ricardo**
>



Re: [delphi-br] Chave Primária - Auto Incremento (U RGENTE)

2010-08-20 Por tôpico Fabiano Moura
Boa tarde!

  No caso eu não dei o locate, pq a tabela está vazia e estava inserindo o
primeiro registro da tabela. Mas foi bom a dica, porém, não trouxe o código.



Fabiano

Em 20 de agosto de 2010 15:44, felipe govoni escreveu:

> estranho, msa depois do refresh vc deu um locate para achar o registro?
>
> pois quando vc da o refresh ele volta para o primeiro registro da tabela.
>
>
>
>
> Em 20 de agosto de 2010 15:06, Fabiano Moura 
> escreveu:
>
> >
> >
> > Boa tarde!
> >
> > Felipe, eu dei o refresh e não traz o valor!
> >
> > Obrigado,
> >
> > Fabiano
> >
> > Em 20 de agosto de 2010 14:57, felipe govoni  
> > >escreveu:
> >
> >
> > > eu pego algum campo da tabela faço um refresh e apos um locate pra
> achar
> > o
> > > registro.
> > >
> > >
> > >
> > >
> > > Em 20 de agosto de 2010 11:39, Fabiano Moura  
> > >
> > > escreveu:
> > >
> > > >
> > > >
> > > > Bom dia!
> > > >
> > > > Estou desenvolvimento uma aplicação utilizando Delphi 2007 e o banco
> de
> > > > dados é Firebird. Tenho uma tabela aonde a chave primária é o ID
> (chave
> > > > simples) e criei um generator para não ter o perigo de adicionar o
> > mesmo
> > > > código para os demais registros. Criei também um trigger que
> verifica,
> > se
> > > o
> > > > campo ID for nulo, ele gera o código e atribui ao campo, conforme
> > exemplo
> > > > abaixo:
> > > >
> > > > CREATE GENERATOR GEN_LAB_TABELA_ID; *// cria o generator*
> > > >
> > > > SET TERM ^ ;
> > > >
> > > > CREATE OR ALTER TRIGGER LAB_TABELA_BI FOR LAB_TABELA *//cria o
> trigger
> > > que
> > > > se o campo código (ID) for nulo, a trigger atribui um código de
> acordo
> > > com
> > > > o
> > > > generator*
> > > > ACTIVE BEFORE INSERT POSITION 1
> > > > as
> > > > begin
> > > > if (new.codigo is null) then
> > > > new.codigo = gen_id(gen_lab_tabela_id,1);
> > > > end
> > > > ^
> > > >
> > > > SET TERM ; ^
> > > >
> > > > Adicionei os campos da minha tabela no sqlquery e clientdataset e
> > atribui
> > > > a chave ao campo código e fiz as configurações necessárias no
> provider.
> > > > Testei a aplicação e funciona normalmente, porém, na minha tela de
> > > > cadastro,
> > > > eu tenho um grid aonde adiciono os ítens relacionados a tabela
> > principal.
> > > > No
> > > > meu caso a tabela A é a tabela principal e a tabela B a secundária. O
> > > > relacionamento que criei entre as tabelas é 1:N. O meu problema, é
> que
> > > após
> > > > salvar os dados na tabela A, o banco cria e atribui corretamente o
> ID,
> > > > porém, não retorna valor no meu clientdataset da tabela A, para que
> eu
> > > > possa
> > > > pegar o código gerado e relacionar com a tabela B.
> > > > Como eu faço isso? Preciso de uma solução urgente! Já fiz algumas
> > > > pesquisas na net, mas o que eu encontro é gambiarra, ou o pessoal
> > chamar
> > > o
> > > > generator direto na aplicação e isso não queria, pois estou
> preparando
> > a
> > > > aplicação para possíveis conexão com banco de dados diferentes, como
> > > > Firebird e Oracle, mas isso é outra questão.
> > > >
> > > > Obrigado,
> > > >
> > > > Fabiano
> > > >
> > > > [As partes desta mensagem que não continham texto foram removidas]
> > > >
> > > >
> > > >
> > >
> > >
> > >
> > > --
> >
> > > Felipe Govoni
> > > -
> > > GOVONI Sistemas
> > > Fone 8472-8718
> > > www.govoni.com.br
> > >
> > >
> > > [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]
> >
> >
> >
>
>
>
> --
> Felipe Govoni
> -
> GOVONI Sistemas
> Fone 8472-8718
> www.govoni.com.br
>
>
> [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]



[delphi-br] Ordenar clicando no título do dbgrid

2010-08-20 Por tôpico Allan GabrielAM
Olá, procurei no histório da lista e não encontrei, preciso fazer que o sistema 
entenda que ao clicar no título da coluna de um dbgrid ele ordene por ela, 
alguém poderia me dar uma ajuda?, uso Delphi7 + FireBird 2.03 + IBX.

Atenciosamente,
Rafael

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



Re: [delphi-br] Chave Primária - Auto Incremento (U RGENTE)

2010-08-20 Por tôpico felipe govoni
estranho, msa depois do refresh vc deu um locate para achar o registro?

pois quando vc da o refresh ele volta para o primeiro registro da tabela.




Em 20 de agosto de 2010 15:06, Fabiano Moura  escreveu:

>
>
> Boa tarde!
>
> Felipe, eu dei o refresh e não traz o valor!
>
> Obrigado,
>
> Fabiano
>
> Em 20 de agosto de 2010 14:57, felipe govoni 
> 
> >escreveu:
>
>
> > eu pego algum campo da tabela faço um refresh e apos um locate pra achar
> o
> > registro.
> >
> >
> >
> >
> > Em 20 de agosto de 2010 11:39, Fabiano Moura 
> > 
> >
> > escreveu:
> >
> > >
> > >
> > > Bom dia!
> > >
> > > Estou desenvolvimento uma aplicação utilizando Delphi 2007 e o banco de
> > > dados é Firebird. Tenho uma tabela aonde a chave primária é o ID (chave
> > > simples) e criei um generator para não ter o perigo de adicionar o
> mesmo
> > > código para os demais registros. Criei também um trigger que verifica,
> se
> > o
> > > campo ID for nulo, ele gera o código e atribui ao campo, conforme
> exemplo
> > > abaixo:
> > >
> > > CREATE GENERATOR GEN_LAB_TABELA_ID; *// cria o generator*
> > >
> > > SET TERM ^ ;
> > >
> > > CREATE OR ALTER TRIGGER LAB_TABELA_BI FOR LAB_TABELA *//cria o trigger
> > que
> > > se o campo código (ID) for nulo, a trigger atribui um código de acordo
> > com
> > > o
> > > generator*
> > > ACTIVE BEFORE INSERT POSITION 1
> > > as
> > > begin
> > > if (new.codigo is null) then
> > > new.codigo = gen_id(gen_lab_tabela_id,1);
> > > end
> > > ^
> > >
> > > SET TERM ; ^
> > >
> > > Adicionei os campos da minha tabela no sqlquery e clientdataset e
> atribui
> > > a chave ao campo código e fiz as configurações necessárias no provider.
> > > Testei a aplicação e funciona normalmente, porém, na minha tela de
> > > cadastro,
> > > eu tenho um grid aonde adiciono os ítens relacionados a tabela
> principal.
> > > No
> > > meu caso a tabela A é a tabela principal e a tabela B a secundária. O
> > > relacionamento que criei entre as tabelas é 1:N. O meu problema, é que
> > após
> > > salvar os dados na tabela A, o banco cria e atribui corretamente o ID,
> > > porém, não retorna valor no meu clientdataset da tabela A, para que eu
> > > possa
> > > pegar o código gerado e relacionar com a tabela B.
> > > Como eu faço isso? Preciso de uma solução urgente! Já fiz algumas
> > > pesquisas na net, mas o que eu encontro é gambiarra, ou o pessoal
> chamar
> > o
> > > generator direto na aplicação e isso não queria, pois estou preparando
> a
> > > aplicação para possíveis conexão com banco de dados diferentes, como
> > > Firebird e Oracle, mas isso é outra questão.
> > >
> > > Obrigado,
> > >
> > > Fabiano
> > >
> > > [As partes desta mensagem que não continham texto foram removidas]
> > >
> > >
> > >
> >
> >
> >
> > --
>
> > Felipe Govoni
> > -
> > GOVONI Sistemas
> > Fone 8472-8718
> > www.govoni.com.br
> >
> >
> > [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]
>
>  
>



-- 
Felipe Govoni
-
GOVONI Sistemas
Fone 8472-8718
www.govoni.com.br


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





-- 
< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >

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

<*> Para falar com o moderador, envie um e-mail para:
delphi-br-ow...@yahoogrupos.com.br
Links do Yahoo! Grupos

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

<*> Para sair deste grupo, envie um e-mail para:
delphi-br-unsubscr...@yahoogrupos.com.br

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




Res: [delphi-br] Chave Primária - Auto Incre mento (URGENTE)

2010-08-20 Por tôpico Anderson Carlos
Eu tb passo por isso, mas eu uso um componente e resolvi o problema

 
Anderson Carlos
Programador Cobol / Net Express;
Delphi / Paradox - Firebird - MySql






De: Fabiano Moura 
Para: delphi-br@yahoogrupos.com.br
Enviadas: Sexta-feira, 20 de Agosto de 2010 15:06:58
Assunto: Re: [delphi-br] Chave Primária - Auto Incremento (URGENTE)

  
Boa tarde!

Felipe, eu dei o refresh e não traz o valor!

Obrigado,

Fabiano

Em 20 de agosto de 2010 14:57, felipe govoni escreveu:

> eu pego algum campo da tabela faço um refresh e apos um locate pra achar o
> registro.
>
>
>
>
> Em 20 de agosto de 2010 11:39, Fabiano Moura 
> escreveu:
>
> >
> >
> > Bom dia!
> >
> > Estou desenvolvimento uma aplicação utilizando Delphi 2007 e o banco de
> > dados é Firebird. Tenho uma tabela aonde a chave primária é o ID (chave
> > simples) e criei um generator para não ter o perigo de adicionar o mesmo
> > código para os demais registros. Criei também um trigger que verifica, se
> o
> > campo ID for nulo, ele gera o código e atribui ao campo, conforme exemplo
> > abaixo:
> >
> > CREATE GENERATOR GEN_LAB_TABELA_ID; *// cria o generator*
> >
> > SET TERM ^ ;
> >
> > CREATE OR ALTER TRIGGER LAB_TABELA_BI FOR LAB_TABELA *//cria o trigger
> que
> > se o campo código (ID) for nulo, a trigger atribui um código de acordo
> com
> > o
> > generator*
> > ACTIVE BEFORE INSERT POSITION 1
> > as
> > begin
> > if (new.codigo is null) then
> > new.codigo = gen_id(gen_lab_tabela_id,1);
> > end
> > ^
> >
> > SET TERM ; ^
> >
> > Adicionei os campos da minha tabela no sqlquery e clientdataset e atribui
> > a chave ao campo código e fiz as configurações necessárias no provider.
> > Testei a aplicação e funciona normalmente, porém, na minha tela de
> > cadastro,
> > eu tenho um grid aonde adiciono os ítens relacionados a tabela principal.
> > No
> > meu caso a tabela A é a tabela principal e a tabela B a secundária. O
> > relacionamento que criei entre as tabelas é 1:N. O meu problema, é que
> após
> > salvar os dados na tabela A, o banco cria e atribui corretamente o ID,
> > porém, não retorna valor no meu clientdataset da tabela A, para que eu
> > possa
> > pegar o código gerado e relacionar com a tabela B.
> > Como eu faço isso? Preciso de uma solução urgente! Já fiz algumas
> > pesquisas na net, mas o que eu encontro é gambiarra, ou o pessoal chamar
> o
> > generator direto na aplicação e isso não queria, pois estou preparando a
> > aplicação para possíveis conexão com banco de dados diferentes, como
> > Firebird e Oracle, mas isso é outra questão.
> >
> > Obrigado,
> >
> > Fabiano
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
>
>
>
> --
> Felipe Govoni
> -
> GOVONI Sistemas
> Fone 8472-8718
> www.govoni.com.br
>
>
> [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]


 


  

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



RE: [delphi-br] Chave Primária - Auto Incremento (URGENTE)

2010-08-20 Por tôpico Bruno Lichot
Veja no meu artigo na ActiveDelphi desde a edicao 74 ou veja no exemplo do 
artigo a função RetornaID tanto no servidor de aplicação quanto no Client, 
creio que ira resolver seu problema de chave primaria com qq banco de dados sem 
depender de generators ou coisa parecida, com total segurança e escalabilidade.

 

http://cc.embarcadero.com/author/795118

 

abs

 

Bruno

 

From: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] On 
Behalf Of Fabiano Moura
Sent: sexta-feira, 20 de agosto de 2010 15:07
To: delphi-br@yahoogrupos.com.br
Subject: Re: [delphi-br] Chave Primária - Auto Incremento (URGENTE)

 

  

Boa tarde!

Felipe, eu dei o refresh e não traz o valor!

Obrigado,

Fabiano

Em 20 de agosto de 2010 14:57, felipe govoni mailto:govoni.felipe%40gmail.com> >escreveu:

> eu pego algum campo da tabela faço um refresh e apos um locate pra achar o
> registro.
>
>
>
>
> Em 20 de agosto de 2010 11:39, Fabiano Moura   >
> escreveu:
>
> >
> >
> > Bom dia!
> >
> > Estou desenvolvimento uma aplicação utilizando Delphi 2007 e o banco de
> > dados é Firebird. Tenho uma tabela aonde a chave primária é o ID (chave
> > simples) e criei um generator para não ter o perigo de adicionar o mesmo
> > código para os demais registros. Criei também um trigger que verifica, se
> o
> > campo ID for nulo, ele gera o código e atribui ao campo, conforme exemplo
> > abaixo:
> >
> > CREATE GENERATOR GEN_LAB_TABELA_ID; *// cria o generator*
> >
> > SET TERM ^ ;
> >
> > CREATE OR ALTER TRIGGER LAB_TABELA_BI FOR LAB_TABELA *//cria o trigger
> que
> > se o campo código (ID) for nulo, a trigger atribui um código de acordo
> com
> > o
> > generator*
> > ACTIVE BEFORE INSERT POSITION 1
> > as
> > begin
> > if (new.codigo is null) then
> > new.codigo = gen_id(gen_lab_tabela_id,1);
> > end
> > ^
> >
> > SET TERM ; ^
> >
> > Adicionei os campos da minha tabela no sqlquery e clientdataset e atribui
> > a chave ao campo código e fiz as configurações necessárias no provider.
> > Testei a aplicação e funciona normalmente, porém, na minha tela de
> > cadastro,
> > eu tenho um grid aonde adiciono os ítens relacionados a tabela principal.
> > No
> > meu caso a tabela A é a tabela principal e a tabela B a secundária. O
> > relacionamento que criei entre as tabelas é 1:N. O meu problema, é que
> após
> > salvar os dados na tabela A, o banco cria e atribui corretamente o ID,
> > porém, não retorna valor no meu clientdataset da tabela A, para que eu
> > possa
> > pegar o código gerado e relacionar com a tabela B.
> > Como eu faço isso? Preciso de uma solução urgente! Já fiz algumas
> > pesquisas na net, mas o que eu encontro é gambiarra, ou o pessoal chamar
> o
> > generator direto na aplicação e isso não queria, pois estou preparando a
> > aplicação para possíveis conexão com banco de dados diferentes, como
> > Firebird e Oracle, mas isso é outra questão.
> >
> > Obrigado,
> >
> > Fabiano
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
>
>
>
> --
> Felipe Govoni
> -
> GOVONI Sistemas
> Fone 8472-8718
> www.govoni.com.br
>
>
> [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]



 

Click here 

  to report this email as spam.

This message has been scanned for viruses by MailController 
 .



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



Re: [delphi-br] Chave Primária - Auto Incremento (U RGENTE)

2010-08-20 Por tôpico Fabiano Moura
Boa tarde!

  Felipe, eu dei o refresh e não traz o valor!


Obrigado,

Fabiano

Em 20 de agosto de 2010 14:57, felipe govoni escreveu:

> eu pego algum campo da tabela faço um refresh e apos um locate pra achar o
> registro.
>
>
>
>
> Em 20 de agosto de 2010 11:39, Fabiano Moura 
> escreveu:
>
> >
> >
> > Bom dia!
> >
> > Estou desenvolvimento uma aplicação utilizando Delphi 2007 e o banco de
> > dados é Firebird. Tenho uma tabela aonde a chave primária é o ID (chave
> > simples) e criei um generator para não ter o perigo de adicionar o mesmo
> > código para os demais registros. Criei também um trigger que verifica, se
> o
> > campo ID for nulo, ele gera o código e atribui ao campo, conforme exemplo
> > abaixo:
> >
> > CREATE GENERATOR GEN_LAB_TABELA_ID; *// cria o generator*
> >
> > SET TERM ^ ;
> >
> > CREATE OR ALTER TRIGGER LAB_TABELA_BI FOR LAB_TABELA *//cria o trigger
> que
> > se o campo código (ID) for nulo, a trigger atribui um código de acordo
> com
> > o
> > generator*
> > ACTIVE BEFORE INSERT POSITION 1
> > as
> > begin
> > if (new.codigo is null) then
> > new.codigo = gen_id(gen_lab_tabela_id,1);
> > end
> > ^
> >
> > SET TERM ; ^
> >
> > Adicionei os campos da minha tabela no sqlquery e clientdataset e atribui
> > a chave ao campo código e fiz as configurações necessárias no provider.
> > Testei a aplicação e funciona normalmente, porém, na minha tela de
> > cadastro,
> > eu tenho um grid aonde adiciono os ítens relacionados a tabela principal.
> > No
> > meu caso a tabela A é a tabela principal e a tabela B a secundária. O
> > relacionamento que criei entre as tabelas é 1:N. O meu problema, é que
> após
> > salvar os dados na tabela A, o banco cria e atribui corretamente o ID,
> > porém, não retorna valor no meu clientdataset da tabela A, para que eu
> > possa
> > pegar o código gerado e relacionar com a tabela B.
> > Como eu faço isso? Preciso de uma solução urgente! Já fiz algumas
> > pesquisas na net, mas o que eu encontro é gambiarra, ou o pessoal chamar
> o
> > generator direto na aplicação e isso não queria, pois estou preparando a
> > aplicação para possíveis conexão com banco de dados diferentes, como
> > Firebird e Oracle, mas isso é outra questão.
> >
> > Obrigado,
> >
> > Fabiano
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
>
>
>
> --
> Felipe Govoni
> -
> GOVONI Sistemas
> Fone 8472-8718
> www.govoni.com.br
>
>
> [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]



Re: [delphi-br] Chave Primária - Auto Incremento (U RGENTE)

2010-08-20 Por tôpico felipe govoni
eu pego algum campo da tabela faço um refresh e apos um locate pra achar o
registro.




Em 20 de agosto de 2010 11:39, Fabiano Moura  escreveu:

>
>
> Bom dia!
>
> Estou desenvolvimento uma aplicação utilizando Delphi 2007 e o banco de
> dados é Firebird. Tenho uma tabela aonde a chave primária é o ID (chave
> simples) e criei um generator para não ter o perigo de adicionar o mesmo
> código para os demais registros. Criei também um trigger que verifica, se o
> campo ID for nulo, ele gera o código e atribui ao campo, conforme exemplo
> abaixo:
>
> CREATE GENERATOR GEN_LAB_TABELA_ID; *// cria o generator*
>
> SET TERM ^ ;
>
> CREATE OR ALTER TRIGGER LAB_TABELA_BI FOR LAB_TABELA *//cria o trigger que
> se o campo código (ID) for nulo, a trigger atribui um código de acordo com
> o
> generator*
> ACTIVE BEFORE INSERT POSITION 1
> as
> begin
> if (new.codigo is null) then
> new.codigo = gen_id(gen_lab_tabela_id,1);
> end
> ^
>
> SET TERM ; ^
>
> Adicionei os campos da minha tabela no sqlquery e clientdataset e atribui
> a chave ao campo código e fiz as configurações necessárias no provider.
> Testei a aplicação e funciona normalmente, porém, na minha tela de
> cadastro,
> eu tenho um grid aonde adiciono os ítens relacionados a tabela principal.
> No
> meu caso a tabela A é a tabela principal e a tabela B a secundária. O
> relacionamento que criei entre as tabelas é 1:N. O meu problema, é que após
> salvar os dados na tabela A, o banco cria e atribui corretamente o ID,
> porém, não retorna valor no meu clientdataset da tabela A, para que eu
> possa
> pegar o código gerado e relacionar com a tabela B.
> Como eu faço isso? Preciso de uma solução urgente! Já fiz algumas
> pesquisas na net, mas o que eu encontro é gambiarra, ou o pessoal chamar o
> generator direto na aplicação e isso não queria, pois estou preparando a
> aplicação para possíveis conexão com banco de dados diferentes, como
> Firebird e Oracle, mas isso é outra questão.
>
> Obrigado,
>
> Fabiano
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>



-- 
Felipe Govoni
-
GOVONI Sistemas
Fone 8472-8718
www.govoni.com.br


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





-- 
< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >

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

<*> Para falar com o moderador, envie um e-mail para:
delphi-br-ow...@yahoogrupos.com.br
Links do Yahoo! Grupos

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

<*> Para sair deste grupo, envie um e-mail para:
delphi-br-unsubscr...@yahoogrupos.com.br

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




[delphi-br] Select TSQLQuery

2010-08-20 Por tôpico Rodrigo Rossi
  Boa tarde.

Tenho esse select dentro de um SQLQuery

 SELECT (SELECT
 SUM(TEMPOSTRAMITE.SOLTEMPOATENDIMENTO)
   FROM TEMPOSTRAMITE
  WHERE TEMPOSTRAMITE.SOLID = SOLICITACAO.SOLID
AND TEMPOSTRAMITE.USUIDATENDENTE = 
SOLICITACAO.USUIDRESPONSAVEL) AS TOTAL_MIN,
SOLICITACAO.*,
USUARIO.USUNOME
   FROM SOLICITACAO
INNER JOIN USUARIO
 ON SOLICITACAO.USUIDRESPONSAVEL = USUARIO.USUID
  WHERE USUARIO.USUUSUARIO = :USUARIO_INFORMADO
AND SOLICITACAO.SOLDATAFECHAMENTO IS NULL
AND SOLICITACAO.DATACANCELAMENTO IS NULL

Quando executo a aplicação ele retorna o erro: "qryChamados: Field 
'TOTAL_MIN' not found"

Obs. Quando ativo a conexão em tempo de desenvolvimento funciona normal, 
ou seja não da erro nenhum, e também quando eu vou no meu ClientDataSet 
e aperto Crtl+F o campo TOTAL_MIN aparece la...

O que eu to fazendo de errado?

-- 
Att.

Rodrigo Rossi
Skype: rodrigotrentinrossi
MSN: rdrg_ro...@hotmail.com
Fone: (45) 9963-1897
Cascavel - PR


Re: [delphi-br] Como ler um xml acentuado usando a ferramenta Xml Mapper

2010-08-20 Por tôpico Roni Rodrigo
pode ser a codificação de caracteres do teu xml
http://www.w3.org/International/questions/qa-doc-charset



Em 20/08/2010 12:01, Osman escreveu:
> Tenho um arquivo xml que possui dados acentuados e com o caracter 
> especial "&". Estou usando a ferramenta Xml Mapper para criar um 
> arquivo XTR de transformação para colocar os dados num ClientDataSet.
> Tudo funciona perfeitamente, mas só se o arquivo xml não tiver acentos 
> ou caracteres especiais como por exemplo o "&". Algúem sabe como 
> contornar este problema? Segue abaixo um trecho do arquivo xml (as 
> primeiras linhas do arquivo) :
> 
> 
> FULANO & TAL LTDA ME
> 11222333000144
> RUA JOSÉ ORLANDO PITÁGORAS, 129 SALA 6 - COPACABANA - SP CEP 
> 5015151
> INDUSTRIA DE PANIFICAÇÃO




Re: [delphi-br] Programacao SAP

2010-08-20 Por tôpico Marcos Abreu Ferreira
Fabiano,

se você for precisar das informações do SAP em tempo de execução, vai ter
algum problema quanto a isso. Geralmente o pessoal faz a exportação da base
de dados via arquivo texto e a aplicação externa importa para sua base de
dados.

Se a solução que for adotada for essa, exportação da base de dados em
formato texto, a empresa vai desenvolver isso e te entregar pronto.



Em 20 de agosto de 2010 11:29, Fabiano Moura  escreveu:

>
>
> *Bom dia!*
>
> Então, para mim que era somente fazer a conexão com o banco e pegar as
> informações, a não ser que estas informações são criptografadas. Gostaria
> de
> saber como funciona este esquema de pegar os dados pelo SAP e gostaria de
> saber se os colegas possui algum material disponível sobre SAP e ABAP.
>
> *Obrigado,*
> *Fabiano*
>


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



Re: [delphi-br] Programacao SAP

2010-08-20 Por tôpico Marcos Abreu Ferreira
Walter,

não sei exatamente como é feita essas travas no SAP. Se você tiver um
usuário e senha do banco de dados, até vai conseguir acessar o banco de
dados, mas o SAP tem algumas particularidade na hora de criar as tabelas,
validação do conteúdo dos campos, etc...

Um gerente/diretor de empresa não deixaria um programa externo acessar a
base de dados, é pratica no mundo SAP, se não me engano, é cláusula
contratual da Empresa com a SAP não permitir esse tipo de acesso.

A solução para estes casos geralmente é o sistema exportar um arquivo texto
e o SAP ter algum aplicativo que importe para dentro da base de dados.
Acredito que por WEBService também possa ser feito, mas a parte WEB do SAP
não conheço direito. Precisaria ver com o pessoal da Consultoria que faz
esses trabalhos.



Em 20 de agosto de 2010 09:33, Walter Chagas (Bol)
escreveu:

> Como que é isto? Tem alguma trava específica no banco via trigger? Deve ter
> né?
>
> []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: "Marcos Abreu Ferreira" 
> To: 
> Sent: Friday, August 20, 2010 8:05 AM
> Subject: Re: [delphi-br] Programacao SAP
>
>
> Fabiano,
>
> para acessar os dados do SAP não é tão simples assim! Não basta ter um
> drive
> para Oracle que você vai conseguir acessar os dados. A SAP nem deixa ter
> acesso a aplicações terceiras aos dados. Acessar diretamente o banco de
> dados sem chances Trabalho com SAP e sei como as coisas funcionam.
>
> Se quiser posso dar uma pesquisada para você.
>
>
>
> Em 19 de agosto de 2010 13:47, Fabiano Moura 
> escreveu:
>
> >
> >
> > Boa tarde!
> >
> > Não manjo e nem sei como é um sistema SAP, mas estou com um projeto com
> um
> > amigo meu para implantarmos um sistema numa indústria que tem, e eles
> > utilizam o banco de dados Oracle, como SGBD. Você tendo um driver de
> > conexão
> > com o Oracle é suficiente.
> > Sinceramente, não sei se eles tem algo feito como por exemplo WebService,
> > mas pelo que um amigo me falou não, como estamos projetando e estudando o
> > negócio, assim que terminar esta etapa, verificarei como é feito a
> > integração.
> >
> > Fabiano
> >
> >
> > Em 19 de agosto de 2010 08:51, Murilo Cunha
> > 
> > >escreveu:
> >
> > > Pessoal,
> > >
> > > Alguem jah fez integracao com o sistema S.A.P.?
> > > Gostaria de montar uma integracao com o meu sistema para insercao de
> > > dados no SAP.
> > >
> > > Eh dificil montar esta integracao (muitas horas)?
> > > Quais componentes usaram para enviar as informacoes para o banco?
> > > DBExpress?
> > > O SAP tem condicoes de insercao dos dados pela WEB? Ou seja, posso
> > > conectar no SAP e enviar os dados por WEB?
> > >
> > >
> > > OBS.:
> > > Preciso do maior numero de informacoes sobre este assunto, pois estou
> > > montando um orcamento para este projeto.
> > >
> > >
> > > Muito Obrigado
> > > MuriloCunha
> > >
> > >
> > >
> > > 
> > >
> > > --
> >
> > > < FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >
> > >
> > >
> > >
> > >
> >
> > [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/
> Twitter: @effedois 
> 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 com o MEIO
> AMBIENTE.
> ENVIRONMENT commitment and responsibility, think about Before Printing.
>
>
> [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 >
>
>
>
>


-- 
Att,

Marcos A. Ferreira
São Paulo - Brasil
+55 11 9309-3936
+55 11 8905-9889

MSN: maferre...@hotm

[delphi-br] Como ler um xml acentuado usando a ferramenta Xml Mapper

2010-08-20 Por tôpico Osman
Tenho um arquivo xml que possui dados acentuados e com o caracter especial "&". 
Estou usando a ferramenta Xml Mapper para criar um arquivo XTR de transformação 
para colocar os dados num ClientDataSet.
Tudo funciona perfeitamente, mas só se o arquivo xml não tiver acentos ou 
caracteres especiais como por exemplo o "&". Algúem sabe como contornar este 
problema? Segue abaixo um trecho do arquivo xml (as primeiras linhas do 
arquivo) :

  
  FULANO & TAL LTDA ME
  11222333000144
  RUA JOSÉ ORLANDO PITÁGORAS, 129 SALA 6 - COPACABANA - SP CEP 
5015151
  INDUSTRIA DE PANIFICAÇÃO




[delphi-br] Chave Primária - Auto Incremento (URGENTE)

2010-08-20 Por tôpico Fabiano Moura
Bom dia!

  Estou desenvolvimento uma aplicação utilizando Delphi 2007 e o banco de
dados é Firebird. Tenho uma tabela aonde a chave primária é o ID (chave
simples) e criei um generator para não ter o perigo de adicionar o mesmo
código para os demais registros. Criei também um trigger que verifica, se o
campo ID for nulo, ele gera o código e atribui ao campo, conforme exemplo
abaixo:

CREATE GENERATOR GEN_LAB_TABELA_ID; *// cria o generator*

SET TERM ^ ;



CREATE OR ALTER TRIGGER LAB_TABELA_BI FOR LAB_TABELA *//cria o trigger que
se o campo código (ID) for nulo, a trigger atribui um código de acordo com o
generator*
ACTIVE BEFORE INSERT POSITION 1
as
begin
  if (new.codigo is null) then
new.codigo = gen_id(gen_lab_tabela_id,1);
end
^


SET TERM ; ^

  Adicionei os campos da minha tabela no sqlquery e clientdataset e atribui
a chave ao campo código e fiz as configurações necessárias no provider.
Testei a aplicação e funciona normalmente, porém, na minha tela de cadastro,
eu tenho um grid aonde adiciono os ítens relacionados a tabela principal. No
meu caso a tabela A é a tabela principal e a tabela B a secundária. O
relacionamento que criei entre as tabelas é 1:N. O meu problema, é que após
salvar os dados na tabela A, o banco cria e atribui corretamente o ID,
porém, não retorna valor no meu clientdataset da tabela A, para que eu possa
pegar o código gerado e relacionar com a tabela B.
  Como eu faço isso? Preciso de uma solução urgente! Já fiz algumas
pesquisas na net, mas o que eu encontro é gambiarra, ou o pessoal chamar o
generator direto na aplicação e isso não queria, pois estou preparando a
aplicação para possíveis conexão com banco de dados diferentes, como
Firebird e Oracle, mas isso é outra questão.




Obrigado,


Fabiano


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



[delphi-br] Re: Dúvida! Existe algum WebService da SEFAZ para obter dados dos contribuintes?

2010-08-20 Por tôpico simoesluciano
Sim, a Serasa vende esta informação. Uma outra opção é procurar o SPC local que 
pode estar dentro de uma CDL ou Associado Comercial, mas a informação sempre 
será vendida.

Luciano C. Simões

--- Em delphi-br@yahoogrupos.com.br, Fellipe Henrique  escreveu
>
> Bom dia amigos, um cliente meu, está querendo que ao digitar o CPF ou CNPJ,
> eu já traga as informações da pessoa... pela NF-e eu consigo pegar pelo
> CNPJ, mas somente empresas que utilizam NFe, pessoas físicas eu não consigo.
> Ouvi dizer que o SERASA tem essa informação, que se pagaria uma taxa para
> isso... é verdade? Alguém já fez algo parecido?
> 
> 
> Att.
> 
> -- 




RES: [delphi-br] Dúvida! Existe algum WebService da SEFAZ para obter dados dos contribuintes?

2010-08-20 Por tôpico Rubem Rocha
http://www.consultacpf.com

WebService de acesso via modelo pré-pago que permite consultar informações
tanto de pessoas jurídicas como pessoas físicas. A empresa é parceira
tecnológica (distribuidor nacional autorizado) do SERASA. A empresa dispõe
ainda de um canal para desenvolvedores (http://dn.consultacpf.com) que
queiram integrar suas aplicações com o WebService.

Sds.

-Mensagem original-
De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em
nome de felipe govoni
Enviada em: sexta-feira, 20 de agosto de 2010 09:51
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: [delphi-br] Dúvida! Existe algum WebService da SEFAZ para obter
dados dos contribuintes?

eu acredito que a cdl tenha um serviço parecido, se informe com a cdl de sua
cidade.




Em 20 de agosto de 2010 10:48, Fellipe Henrique
escreveu:

>
>
> Bom dia amigos, um cliente meu, está querendo que ao digitar o CPF ou
CNPJ,
> eu já traga as informações da pessoa... pela NF-e eu consigo pegar pelo
> CNPJ, mas somente empresas que utilizam NFe, pessoas físicas eu não
> consigo.
> Ouvi dizer que o SERASA tem essa informação, que se pagaria uma taxa para
> isso... é verdade? Alguém já fez algo parecido?
>
> Att.
>
> --
> _
>
> T.·.F.·.A.·.
> Fellipe Henrique
> http://blogs.digitumsoft.com.br/fellipeh
> --
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>



-- 
Felipe Govoni
-
GOVONI Sistemas
Fone 8472-8718
www.govoni.com.br


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





-- 
< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >







Re: [delphi-br] Programacao SAP

2010-08-20 Por tôpico Fabiano Moura
*Bom dia!*

  Então, para mim que era somente fazer a conexão com o banco e pegar as
informações, a não ser que estas informações são criptografadas. Gostaria de
saber como funciona este esquema de pegar os dados pelo SAP e gostaria de
saber se os colegas possui algum material disponível sobre SAP e ABAP.


*Obrigado,*
*
*
*Fabiano*

Em 20 de agosto de 2010 09:33, Walter Chagas (Bol)
escreveu:

> Como que é isto? Tem alguma trava específica no banco via trigger? Deve ter
> né?
>
> []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: "Marcos Abreu Ferreira" 
> To: 
> Sent: Friday, August 20, 2010 8:05 AM
> Subject: Re: [delphi-br] Programacao SAP
>
>
> Fabiano,
>
> para acessar os dados do SAP não é tão simples assim! Não basta ter um
> drive
> para Oracle que você vai conseguir acessar os dados. A SAP nem deixa ter
> acesso a aplicações terceiras aos dados. Acessar diretamente o banco de
> dados sem chances Trabalho com SAP e sei como as coisas funcionam.
>
> Se quiser posso dar uma pesquisada para você.
>
>
>
> Em 19 de agosto de 2010 13:47, Fabiano Moura 
> escreveu:
>
> >
> >
> > Boa tarde!
> >
> > Não manjo e nem sei como é um sistema SAP, mas estou com um projeto com
> um
> > amigo meu para implantarmos um sistema numa indústria que tem, e eles
> > utilizam o banco de dados Oracle, como SGBD. Você tendo um driver de
> > conexão
> > com o Oracle é suficiente.
> > Sinceramente, não sei se eles tem algo feito como por exemplo WebService,
> > mas pelo que um amigo me falou não, como estamos projetando e estudando o
> > negócio, assim que terminar esta etapa, verificarei como é feito a
> > integração.
> >
> > Fabiano
> >
> >
> > Em 19 de agosto de 2010 08:51, Murilo Cunha
> > 
> > >escreveu:
> >
> > > Pessoal,
> > >
> > > Alguem jah fez integracao com o sistema S.A.P.?
> > > Gostaria de montar uma integracao com o meu sistema para insercao de
> > > dados no SAP.
> > >
> > > Eh dificil montar esta integracao (muitas horas)?
> > > Quais componentes usaram para enviar as informacoes para o banco?
> > > DBExpress?
> > > O SAP tem condicoes de insercao dos dados pela WEB? Ou seja, posso
> > > conectar no SAP e enviar os dados por WEB?
> > >
> > >
> > > OBS.:
> > > Preciso do maior numero de informacoes sobre este assunto, pois estou
> > > montando um orcamento para este projeto.
> > >
> > >
> > > Muito Obrigado
> > > MuriloCunha
> > >
> > >
> > >
> > > 
> > >
> > > --
> >
> > > < FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >
> > >
> > >
> > >
> > >
> >
> > [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/
> Twitter: @effedois 
> 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 com o MEIO
> AMBIENTE.
> ENVIRONMENT commitment and responsibility, think about Before Printing.
>
>
> [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]



Re: [delphi-br] Dúvida! Existe algum WebService da SEFAZ para obter dados dos contribuintes?

2010-08-20 Por tôpico felipe govoni
eu acredito que a cdl tenha um serviço parecido, se informe com a cdl de sua
cidade.




Em 20 de agosto de 2010 10:48, Fellipe Henrique escreveu:

>
>
> Bom dia amigos, um cliente meu, está querendo que ao digitar o CPF ou CNPJ,
> eu já traga as informações da pessoa... pela NF-e eu consigo pegar pelo
> CNPJ, mas somente empresas que utilizam NFe, pessoas físicas eu não
> consigo.
> Ouvi dizer que o SERASA tem essa informação, que se pagaria uma taxa para
> isso... é verdade? Alguém já fez algo parecido?
>
> Att.
>
> --
> _
>
> T.·.F.·.A.·.
> Fellipe Henrique
> http://blogs.digitumsoft.com.br/fellipeh
> --
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>



-- 
Felipe Govoni
-
GOVONI Sistemas
Fone 8472-8718
www.govoni.com.br


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





-- 
< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >

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

<*> Para falar com o moderador, envie um e-mail para:
delphi-br-ow...@yahoogrupos.com.br
Links do Yahoo! Grupos

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

<*> Para sair deste grupo, envie um e-mail para:
delphi-br-unsubscr...@yahoogrupos.com.br

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




[delphi-br] Dúvida! Existe algum WebService da SEFAZ para obter dados dos contribuintes?

2010-08-20 Por tôpico Fellipe Henrique
Bom dia amigos, um cliente meu, está querendo que ao digitar o CPF ou CNPJ,
eu já traga as informações da pessoa... pela NF-e eu consigo pegar pelo
CNPJ, mas somente empresas que utilizam NFe, pessoas físicas eu não consigo.
Ouvi dizer que o SERASA tem essa informação, que se pagaria uma taxa para
isso... é verdade? Alguém já fez algo parecido?


Att.

-- 
_

T.·.F.·.A.·.
Fellipe Henrique
http://blogs.digitumsoft.com.br/fellipeh
---


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



[delphi-br] Component Palette sumiu do Delphi 7 no windows 7

2010-08-20 Por tôpico Jhosef Marks
E ai galera, ontem fazendo uns teste no windows 7 para ver se o meu sistema
rodava no windows 7 com os novos temas  o Component Palette (PageControl com
os componentes) desapareceu do meu Delphi 7.

Quando coloca-se o tema "Alto Contraste" (Tema todo preto) o Menu fica
gigante e some com o Componente Palette.

Alguém já passou por isso ou sabe como corrigir?

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) *


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



Re: [delphi-br] Programacao SAP

2010-08-20 Por tôpico Walter Chagas (Bol)
Como que é isto? Tem alguma trava específica no banco via trigger? Deve ter 
né?

[]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: "Marcos Abreu Ferreira" 
To: 
Sent: Friday, August 20, 2010 8:05 AM
Subject: Re: [delphi-br] Programacao SAP


Fabiano,

para acessar os dados do SAP não é tão simples assim! Não basta ter um drive
para Oracle que você vai conseguir acessar os dados. A SAP nem deixa ter
acesso a aplicações terceiras aos dados. Acessar diretamente o banco de
dados sem chances Trabalho com SAP e sei como as coisas funcionam.

Se quiser posso dar uma pesquisada para você.



Em 19 de agosto de 2010 13:47, Fabiano Moura  escreveu:

>
>
> Boa tarde!
>
> Não manjo e nem sei como é um sistema SAP, mas estou com um projeto com um
> amigo meu para implantarmos um sistema numa indústria que tem, e eles
> utilizam o banco de dados Oracle, como SGBD. Você tendo um driver de
> conexão
> com o Oracle é suficiente.
> Sinceramente, não sei se eles tem algo feito como por exemplo WebService,
> mas pelo que um amigo me falou não, como estamos projetando e estudando o
> negócio, assim que terminar esta etapa, verificarei como é feito a
> integração.
>
> Fabiano
>
>
> Em 19 de agosto de 2010 08:51, Murilo Cunha 
> 
> >escreveu:
>
> > Pessoal,
> >
> > Alguem jah fez integracao com o sistema S.A.P.?
> > Gostaria de montar uma integracao com o meu sistema para insercao de
> > dados no SAP.
> >
> > Eh dificil montar esta integracao (muitas horas)?
> > Quais componentes usaram para enviar as informacoes para o banco?
> > DBExpress?
> > O SAP tem condicoes de insercao dos dados pela WEB? Ou seja, posso
> > conectar no SAP e enviar os dados por WEB?
> >
> >
> > OBS.:
> > Preciso do maior numero de informacoes sobre este assunto, pois estou
> > montando um orcamento para este projeto.
> >
> >
> > Muito Obrigado
> > MuriloCunha
> >
> >
> >
> > 
> >
> > --
>
> > < FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >
> >
> >
> >
> >
>
> [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/
Twitter: @effedois 
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 com o MEIO
AMBIENTE.
ENVIRONMENT commitment and responsibility, think about Before Printing.


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

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

<*> Para falar com o moderador, envie um e-mail para:
delphi-br-ow...@yahoogrupos.com.br
Links do Yahoo! Grupos

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

<*> Para sair deste grupo, envie um e-mail para:
delphi-br-unsubscr...@yahoogrupos.com.br

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




Re: [delphi-br] Aplicativo aberto pelo Delphi

2010-08-20 Por tôpico Alisson
Fiquei até com vergonha da sugestão que eu tinha dado. Com o DebugHook é bem 
melhor mesmo. Também vou usar essa opção.

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



Re: [delphi-br] Tabela de CEP's

2010-08-20 Por tôpico Rodrigo Rossi
  Daniel,

Por que uma procedure e não um function ou até mesmo uma view?

Att.

Rodrigo Rossi
Skype: rodrigotrentinrossi
MSN: rdrg_ro...@hotmail.com
Fone: (45) 9963-1897
Cascavel - PR

On 19/08/2010 13:41, Daniel Azevedo wrote:
>Eu tenho uma base de ceps que encontrei na net
> muito boa por sinal e bem atualizada, com codigo dos municipios e UF
> Algumas cidades sao subordinadas a outras intao nao consta cep mas tem a
> referencia da cidade a qual é subordinada.
>
> Fiz uma procedure dentro do BD para retornar os dados
> Pode ser por cep, parte do logradouro e tal
>
> Na tela de cadastro de clientes por exemplo, qdo informa o cep eu busco
> o endereço
> atraves da procedure e preencho os campos da tabela cliente
>
> Caso o usuario não saiba o cep, tem um botao de pesquisar ceps, onde ele
> localiza atraves da cidade ou parte do logradouro e tal
>
> Clica em ok na tela de pesquisa de ceps e volta para tela de cadastro
> preenchendo os campos.
>
> A base inicialmente é em mdb.. mas importei utilizando o Ib_expert
> Não sei se é contra as regras eu disponibilizar o link de onde encontrei
> Intao se algum moderador liberar eu posto o link do arquivo original
> Se for permitido posso liberar a minha base modificada em .fdb no 4shared
>
> Abraços
>
>
>
> Em 19/08/2010 11:52, Rodrigo Rossi escreveu:
>> Bom dia.
>>
>> Gostaria de saber qual a melhor e/ou a mais usada implementação para
>> usar a tabela de CEP's dos correios no sistema em FB.
>>
>> Por exemplo, o usuário está na tela de cadastro de cliente e digita o
>> CEP do endereço do cliente, quando passa por este campo o sistema
>> informa automaticamente a rua, bairro, cidade, estado, etc...
>>
>> Sei que o CEP tem faixas, por isso a minha dúvida.
>>
>> E também gostaria de saber onde posso encontrar a tabela de CEP's dos
>> Correios para importar no meu FireBird?
>>
>> -- 
>> Att.
>>
>> Rodrigo Rossi
>> Skype: rodrigotrentinrossi
>> MSN: rdrg_ro...@hotmail.com
>> Fone: (45) 9963-1897
>> Cascavel - PR
>>
>>
>
>
>
> 
>




-- 
< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >

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

<*> Para falar com o moderador, envie um e-mail para:
delphi-br-ow...@yahoogrupos.com.br
Links do Yahoo! Grupos

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

<*> Para sair deste grupo, envie um e-mail para:
delphi-br-unsubscr...@yahoogrupos.com.br

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




RES: [delphi-br] Componente ou Solução para Contro le de Usuário.

2010-08-20 Por tôpico Ralp Alves Bezerra
Disponibilizei a versão 2.18A do UserControl no endereço abaixo:

 

http://www.upshare.me/files/hQRQel1282304804/UserControl2.18a.rar.html

 

Não sei ainda se existe uma versão mais nova. Mas veja se esta lhe ajuda.

 

Trabalho com UserControl a muito tempo e não tenho o que me queixar dele.

 

Abraço.

 

De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em
nome de Marciano Venter
Enviada em: quinta-feira, 19 de agosto de 2010 17:04
Para: lista-del...@yahoogrupos.com.br; delphi-br@yahoogrupos.com.br
Assunto: [delphi-br] Componente ou Solução para Controle de Usuário.

 

  

Boa tarde pessoal,

estou procurando um componente bom pra controle de acesso dos usuarios, eu
utilizada o UserControl, mas o site está fora do ar a um tempinho e não
tenho o arquivo, estou procurando pelos arquivos dele ou por outra opção.

Alguma sugestão ?

Atenciosamente,
--
Marciano Venter
Email: venter.marci...@gmail.com  
Celular: (51) 9672 6093
venter.marci...@gmail.com  
marcianoven...@hotmail.com  
[image: Twitter] @ventermarciano
[image: Facebook]
&ref=profile>
Marciano
Venter

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





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



Re: [delphi-br] FIBPlus x IBO

2010-08-20 Por tôpico Murilo Cunha
  Pablo,

Para SELECTs nao use EXECQUERY use sempre OPEN ou ACTIVE := TRUE


Obrigado
MuriloCunha


On 19/08/2010 13:58, Pablo Farias wrote:
>Relamente passando o asdate funcionou corretamente, no ibo nao tinha
> este problema.
>
> Agora aproveitando que voce utiliza FIB me tira uma duvida por que
> utilizando o FIBQuery para trazer os resultados ele traz somente um
> registro ?
> Ja tentei de tudo e ele traz um unico registro sempre, executei o sql
> com o IBexpert e funciona normalmente
>
> DM.qTeste.close;
> DM.qTeste.SQL.Clear;
> DM.qTeste.SQL.Add('select * from emails where grupo =' + IntToStr
>   (DM.FIDataAgendamento.FieldByName('IDGRUPO').AsInteger)
>   + 'and status = 1');
> DM.qTeste.ExecQuery;
>
>
> Pablo Farias
> Fone(81)9169.3339
> develo...@marketingrapido.com.br
> www.marketingrapido.com.br
>
> Em 19/08/2010 08:14, jalosii escreveu:
>> trabalho com fib e ibo a anos, aqui nunca usamos "Value" pra passar
>> valor a um parametro, sempre com a especificação do campo correto.
>>
>> AsString
>> AsDate
>> AsDateTime
>> AsTime
>> AsFloat
>> AsDouble
>> AsInteger
>> AsInt64
>> e assim por diante.
>>
>> Altere na passagem dos parametros do seu sql e verifique que funciona.
>>
>> Alosi
>> DigitalSystem
>> Bento Gonçalves-RS
>>
>> Pablo Farias escreveu:
>>> Ola pessoal,
>>> a alguns dias utilizando o IBO eu fazia assim na passagem de parametro
>>> na consulta
>>>
>>> DM.FIDataAgendamento.close;
>>> DM.FIDataAgendamento.ParamByName('varDataEnvio').AsString
>>> :=datetostr(now);
>>> DM.FIDataAgendamento.ParamByName('varFLAG').Value := 0;
>>> DM.FIDataAgendamento.Open;
>>>
>>> Hoje com FIB+
>>> tento fazer isto
>>>
>>> DM.FIDataAgendamento.close;
>>> DM.FIDataAgendamento.ParamByName('varDataEnvio').AsString
>>> :=datetostr(now);
>>> DM.FIDataAgendamento.ParamByName('varFLAG').Value := 0;
>>> DM.FIDataAgendamento.Open;
>>>
>>> Ele da erro na conversão da data.
>>>
>>> entao fiz assim
>>>
>>> DM.FIDataAgendamento.close;
>>> DM.FIDataAgendamento.ParamByName('varDataEnvio').AsString
>>> :=datetostr(now);
>>> DM.FIDataAgendamento.ParamByName('varFLAG').Value := 0;
>>> DM.FIDataAgendamento.Open;
>>>
>>> Porem nao sei por qual motivo ele nao me traz resultado algum mesmo
>>> tendo informações com os dados passados.
>>>
>>> Alguem pode me ajudar?
>>>
>> `
>>
>>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
> 
>



Re: [delphi-br] FIBPlus x IBO

2010-08-20 Por tôpico jalosii
Uso a mais de 10 anos os componentes fib e nunca vi esse problema.

Na verdade, nem sei se uso o fibquery pra trazer registros, uso o 
fibquery pra executar comandos do tipo update, delete, insert, create 
table, create trigger, etc.

Pra buscar dados uso o TpFIBDataSet.

teste ai e responda.

Alosi
Bento Gonçalves-RS
DigitalSystem


Pablo Farias escreveu:
>   Relamente passando o asdate funcionou corretamente, no ibo nao tinha 
> este problema.
>
> Agora aproveitando que voce utiliza FIB me tira uma duvida por que 
> utilizando o FIBQuery para trazer os resultados ele traz somente um 
> registro ?
> Ja tentei de tudo e ele traz um unico registro sempre, executei o sql 
> com o IBexpert e funciona normalmente
>
> DM.qTeste.close;
> DM.qTeste.SQL.Clear;
> DM.qTeste.SQL.Add('select * from emails where grupo =' + IntToStr
>  (DM.FIDataAgendamento.FieldByName('IDGRUPO').AsInteger)
>  + 'and status = 1');
> DM.qTeste.ExecQuery;
>
>
> Pablo Farias
> Fone(81)9169.3339
> develo...@marketingrapido.com.br
> www.marketingrapido.com.br
>
> Em 19/08/2010 08:14, jalosii escreveu:
>   
>> trabalho com fib e ibo a anos, aqui nunca usamos "Value" pra passar
>> valor a um parametro, sempre com a especificação do campo correto.
>>
>> AsString
>> AsDate
>> AsDateTime
>> AsTime
>> AsFloat
>> AsDouble
>> AsInteger
>> AsInt64
>> e assim por diante.
>>
>> Altere na passagem dos parametros do seu sql e verifique que funciona.
>>
>> Alosi
>> DigitalSystem
>> Bento Gonçalves-RS
>>
>> Pablo Farias escreveu:
>> 
>>> Ola pessoal,
>>> a alguns dias utilizando o IBO eu fazia assim na passagem de parametro
>>> na consulta
>>>
>>> DM.FIDataAgendamento.close;
>>> DM.FIDataAgendamento.ParamByName('varDataEnvio').AsString
>>> :=datetostr(now);
>>> DM.FIDataAgendamento.ParamByName('varFLAG').Value := 0;
>>> DM.FIDataAgendamento.Open;
>>>
>>> Hoje com FIB+
>>> tento fazer isto
>>>
>>> DM.FIDataAgendamento.close;
>>> DM.FIDataAgendamento.ParamByName('varDataEnvio').AsString
>>> :=datetostr(now);
>>> DM.FIDataAgendamento.ParamByName('varFLAG').Value := 0;
>>> DM.FIDataAgendamento.Open;
>>>
>>> Ele da erro na conversão da data.
>>>
>>> entao fiz assim
>>>
>>> DM.FIDataAgendamento.close;
>>> DM.FIDataAgendamento.ParamByName('varDataEnvio').AsString
>>> :=datetostr(now);
>>> DM.FIDataAgendamento.ParamByName('varFLAG').Value := 0;
>>> DM.FIDataAgendamento.Open;
>>>
>>> Porem nao sei por qual motivo ele nao me traz resultado algum mesmo
>>> tendo informações com os dados passados.
>>>
>>> Alguem pode me ajudar?


Re: [delphi-br] Programacao SAP

2010-08-20 Por tôpico Marcos Abreu Ferreira
Fabiano,

para acessar os dados do SAP não é tão simples assim! Não basta ter um drive
para Oracle que você vai conseguir acessar os dados. A SAP nem deixa ter
acesso a aplicações terceiras aos dados. Acessar diretamente o banco de
dados sem chances Trabalho com SAP e sei como as coisas funcionam.

Se quiser posso dar uma pesquisada para você.



Em 19 de agosto de 2010 13:47, Fabiano Moura  escreveu:

>
>
> Boa tarde!
>
> Não manjo e nem sei como é um sistema SAP, mas estou com um projeto com um
> amigo meu para implantarmos um sistema numa indústria que tem, e eles
> utilizam o banco de dados Oracle, como SGBD. Você tendo um driver de
> conexão
> com o Oracle é suficiente.
> Sinceramente, não sei se eles tem algo feito como por exemplo WebService,
> mas pelo que um amigo me falou não, como estamos projetando e estudando o
> negócio, assim que terminar esta etapa, verificarei como é feito a
> integração.
>
> Fabiano
>
>
> Em 19 de agosto de 2010 08:51, Murilo Cunha 
> 
> >escreveu:
>
> > Pessoal,
> >
> > Alguem jah fez integracao com o sistema S.A.P.?
> > Gostaria de montar uma integracao com o meu sistema para insercao de
> > dados no SAP.
> >
> > Eh dificil montar esta integracao (muitas horas)?
> > Quais componentes usaram para enviar as informacoes para o banco?
> > DBExpress?
> > O SAP tem condicoes de insercao dos dados pela WEB? Ou seja, posso
> > conectar no SAP e enviar os dados por WEB?
> >
> >
> > OBS.:
> > Preciso do maior numero de informacoes sobre este assunto, pois estou
> > montando um orcamento para este projeto.
> >
> >
> > Muito Obrigado
> > MuriloCunha
> >
> >
> >
> > 
> >
> > --
>
> > < FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >
> >
> >
> >
> >
>
> [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/
Twitter: @effedois 
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 com o MEIO
AMBIENTE.
ENVIRONMENT commitment and responsibility, think about Before Printing.


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





-- 
< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >

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

<*> Para falar com o moderador, envie um e-mail para:
delphi-br-ow...@yahoogrupos.com.br
Links do Yahoo! Grupos

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

<*> Para sair deste grupo, envie um e-mail para:
delphi-br-unsubscr...@yahoogrupos.com.br

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




Re: [delphi-br] Tabela de CEP's

2010-08-20 Por tôpico Daniel Azevedo
  Eu tenho uma base de ceps que encontrei na net
muito boa por sinal e bem atualizada, com codigo dos municipios e UF
Algumas cidades sao subordinadas a outras intao nao consta cep mas tem a 
referencia da cidade a qual é subordinada.

Fiz uma procedure dentro do BD para retornar os dados
Pode ser por cep, parte do logradouro e tal

Na tela de cadastro de clientes por exemplo, qdo informa o cep eu busco 
o endereço
atraves da procedure e preencho os campos da tabela cliente

Caso o usuario não saiba o cep, tem um botao de pesquisar ceps, onde ele 
localiza atraves da cidade ou parte do logradouro e tal

Clica em ok na tela de pesquisa de ceps e volta para tela de cadastro 
preenchendo os campos.

A base inicialmente é em mdb.. mas importei utilizando o Ib_expert
Não sei se é contra as regras eu disponibilizar o link de onde encontrei
Intao se algum moderador liberar eu posto o link do arquivo original
Se for permitido posso liberar a minha base modificada em .fdb no 4shared

Abraços



Em 19/08/2010 11:52, Rodrigo Rossi escreveu:
>
> Bom dia.
>
> Gostaria de saber qual a melhor e/ou a mais usada implementação para
> usar a tabela de CEP's dos correios no sistema em FB.
>
> Por exemplo, o usuário está na tela de cadastro de cliente e digita o
> CEP do endereço do cliente, quando passa por este campo o sistema
> informa automaticamente a rua, bairro, cidade, estado, etc...
>
> Sei que o CEP tem faixas, por isso a minha dúvida.
>
> E também gostaria de saber onde posso encontrar a tabela de CEP's dos
> Correios para importar no meu FireBird?
>
> -- 
> Att.
>
> Rodrigo Rossi
> Skype: rodrigotrentinrossi
> MSN: rdrg_ro...@hotmail.com 
> Fone: (45) 9963-1897
> Cascavel - PR
>
> 






-- 
< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >

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

<*> Para falar com o moderador, envie um e-mail para:
delphi-br-ow...@yahoogrupos.com.br
Links do Yahoo! Grupos

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

<*> Para sair deste grupo, envie um e-mail para:
delphi-br-unsubscr...@yahoogrupos.com.br

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




[delphi-br] Componente ou Solução para Controle de Usuário.

2010-08-20 Por tôpico Marciano Venter
Boa tarde pessoal,

estou procurando um componente bom pra controle de acesso dos usuarios, eu
utilizada o UserControl, mas o site está fora do ar a um tempinho e não
tenho o arquivo, estou procurando pelos arquivos dele ou por outra opção.

Alguma sugestão ?

Atenciosamente,
--
 Marciano Venter
Email: venter.marci...@gmail.com
Celular: (51) 9672 6093
venter.marci...@gmail.com
marcianoven...@hotmail.com
[image: Twitter] @ventermarciano
[image: 
Facebook]
Marciano
Venter


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



Re: [delphi-br] Re: Aplicativo aberto pelo Delphi

2010-08-20 Por tôpico Daniel Azevedo
  Caramba que facil
tinha feito ate uma gambiarra para pegar o titulo da janela do delphi 
com o nome do programa
kkk

Finissimo

Valeu Luciano


Em 19/08/2010 13:27, simoesluciano escreveu:
>
> if DebugHook <> 0 then
> begin
> showmessage('Debugando');
> end
> else
> begin
> showmessage('Executando normal');
> end
>
> Luciano C. Simões
>
> --- Em delphi-br@yahoogrupos.com.br 
> , Daniel Azevedo 
>  escreveu
> >
> > Ola galera
> >
> > Tem como saber se o meu programa esta em modo de Depuração?
> > Ou seja, se o aplicativo foi aberto pelo Delphi.
> >
> > Hoje tenho uma rotina que verifica se o Delphi esta aberto.
> > Caso esteja aberto o sistema ja abre automaticamente.
> > Sem a necessidade de informar usuario, senha, chave de liberacao e tal.
> >
> > Isso facilita muito, ninguem merece ficar digitando usuario e senha
> > toda hora
> >
> > O problema é que se a pessoa tiver o delphi no computador e estiver
> > aberto o sistema fica liberado e logado com o usuario master (Bug Faill
> > rss).
> >
> > Se alguem tiver uma dica...
> > Se não voiu ter q tirar esta facilidade do sistema
> >
> > Valeu.
> >
>
> __._,_.__



Re: [delphi-br] FIBPlus x IBO

2010-08-20 Por tôpico Pablo Farias
  Relamente passando o asdate funcionou corretamente, no ibo nao tinha 
este problema.

Agora aproveitando que voce utiliza FIB me tira uma duvida por que 
utilizando o FIBQuery para trazer os resultados ele traz somente um 
registro ?
Ja tentei de tudo e ele traz um unico registro sempre, executei o sql 
com o IBexpert e funciona normalmente

DM.qTeste.close;
DM.qTeste.SQL.Clear;
DM.qTeste.SQL.Add('select * from emails where grupo =' + IntToStr
 (DM.FIDataAgendamento.FieldByName('IDGRUPO').AsInteger)
 + 'and status = 1');
DM.qTeste.ExecQuery;


Pablo Farias
Fone(81)9169.3339
develo...@marketingrapido.com.br
www.marketingrapido.com.br

Em 19/08/2010 08:14, jalosii escreveu:
>
> trabalho com fib e ibo a anos, aqui nunca usamos "Value" pra passar
> valor a um parametro, sempre com a especificação do campo correto.
>
> AsString
> AsDate
> AsDateTime
> AsTime
> AsFloat
> AsDouble
> AsInteger
> AsInt64
> e assim por diante.
>
> Altere na passagem dos parametros do seu sql e verifique que funciona.
>
> Alosi
> DigitalSystem
> Bento Gonçalves-RS
>
> Pablo Farias escreveu:
> > Ola pessoal,
> > a alguns dias utilizando o IBO eu fazia assim na passagem de parametro
> > na consulta
> >
> > DM.FIDataAgendamento.close;
> > DM.FIDataAgendamento.ParamByName('varDataEnvio').AsString
> > :=datetostr(now);
> > DM.FIDataAgendamento.ParamByName('varFLAG').Value := 0;
> > DM.FIDataAgendamento.Open;
> >
> > Hoje com FIB+
> > tento fazer isto
> >
> > DM.FIDataAgendamento.close;
> > DM.FIDataAgendamento.ParamByName('varDataEnvio').AsString
> > :=datetostr(now);
> > DM.FIDataAgendamento.ParamByName('varFLAG').Value := 0;
> > DM.FIDataAgendamento.Open;
> >
> > Ele da erro na conversão da data.
> >
> > entao fiz assim
> >
> > DM.FIDataAgendamento.close;
> > DM.FIDataAgendamento.ParamByName('varDataEnvio').AsString
> > :=datetostr(now);
> > DM.FIDataAgendamento.ParamByName('varFLAG').Value := 0;
> > DM.FIDataAgendamento.Open;
> >
> > Porem nao sei por qual motivo ele nao me traz resultado algum mesmo
> > tendo informações com os dados passados.
> >
> > Alguem pode me ajudar?
> >
> `
>
> 


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



Re: [Bulk] Re: [delphi-br] FIBPlus x IBO

2010-08-20 Por tôpico Daniel Azevedo
  Tente trocar as barras por ponto
19/08/2010 = 19.08.2010
Se nao me engado tem que colocar ente aspas
'19.08.2010'
No delphi use algo do tipo

Data := QuotedStr('19.08.2010');



Daniel Azevedo




Em 19/08/2010 10:34, Pablo Farias escreveu:
>
> O problema aqui ta mais serio que eu imaginava.
>
> Antigamente eu passava a data normal para o servidor fb 2.1 por exemplo
> 19/08/2010 o servidor mostrava os registros corretamente hoje estou
> tendo que passar 08/19/2010 para ele mostrar os registros,
> mesmo com o ibexpert estou tendo que fazer isto, alguma sugestao por que
> isto esta ocorrendo?
> Pablo Farias
> Fone(81)9169.3339
> develo...@marketingrapido.com.br 
> 
> www.marketingrapido.com.br
> www.marketsistemas.com.br
>
> Em 19/08/2010 08:14, jalosii escreveu:
> >
> > trabalho com fib e ibo a anos, aqui nunca usamos "Value" pra passar
> > valor a um parametro, sempre com a especificação do campo correto.
> >
> > AsString
> > AsDate
> > AsDateTime
> > AsTime
> > AsFloat
> > AsDouble
> > AsInteger
> > AsInt64
> > e assim por diante.
> >
> > Altere na passagem dos parametros do seu sql e verifique que funciona.
> >
> > Alosi
> > DigitalSystem
> > Bento Gonçalves-RS
> >
> > Pablo Farias escreveu:
> > > Ola pessoal,
> > > a alguns dias utilizando o IBO eu fazia assim na passagem de parametro
> > > na consulta
> > >
> > > DM.FIDataAgendamento.close;
> > > DM.FIDataAgendamento.ParamByName('varDataEnvio').AsString
> > > :=datetostr(now);
> > > DM.FIDataAgendamento.ParamByName('varFLAG').Value := 0;
> > > DM.FIDataAgendamento.Open;
> > >
> > > Hoje com FIB+
> > > tento fazer isto
> > >
> > > DM.FIDataAgendamento.close;
> > > DM.FIDataAgendamento.ParamByName('varDataEnvio').AsString
> > > :=datetostr(now);
> > > DM.FIDataAgendamento.ParamByName('varFLAG').Value := 0;
> > > DM.FIDataAgendamento.Open;
> > >
> > > Ele da erro na conversão da data.
> > >
> > > entao fiz assim
> > >
> > > DM.FIDataAgendamento.close;
> > > DM.FIDataAgendamento.ParamByName('varDataEnvio').AsString
> > > :=datetostr(now);
> > > DM.FIDataAgendamento.ParamByName('varFLAG').Value := 0;
> > > DM.FIDataAgendamento.Open;
> > >
> > > Porem nao sei por qual motivo ele nao me traz resultado algum mesmo
> > > tendo informações com os dados passados.
> > >
> > > Alguem pode me ajudar?
> > >
> > `
> >
> >
>
> [As partes desta mensagem que não continham texto foram removidas]
>
> 






-- 
< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >

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

<*> Para falar com o moderador, envie um e-mail para:
delphi-br-ow...@yahoogrupos.com.br
Links do Yahoo! Grupos

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

<*> Para sair deste grupo, envie um e-mail para:
delphi-br-unsubscr...@yahoogrupos.com.br

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




Re: [delphi-br] FIBPlus x IBO

2010-08-20 Por tôpico jalosii
quando iniciei meus testes com firebird, descobri que a unica forma real 
que o firebird trata as data é no formato dd.mm., ai pode ser até 
como string a comparação.
EX.:

select *
from VENDAS
where DATA >= '01.08.2010'
and DATA < '01.09.2010'

Pega todas as vendas do período do mês de agosto de 2010.




Pablo Farias escreveu:
>   O problema aqui ta mais serio que eu imaginava.
>
> Antigamente eu passava a data normal para o servidor fb 2.1 por exemplo 
> 19/08/2010 o servidor mostrava os registros corretamente hoje estou 
> tendo que passar 08/19/2010 para ele mostrar os registros,
> mesmo com o ibexpert estou tendo que fazer isto, alguma sugestao por que 
> isto esta ocorrendo?
> Pablo Farias
> Fone(81)9169.3339
> develo...@marketingrapido.com.br
> www.marketingrapido.com.br
> www.marketsistemas.com.br
>
> Em 19/08/2010 08:14, jalosii escreveu:
>   
>> trabalho com fib e ibo a anos, aqui nunca usamos "Value" pra passar
>> valor a um parametro, sempre com a especificação do campo correto.
>>
>> AsString
>> AsDate
>> AsDateTime
>> AsTime
>> AsFloat
>> AsDouble
>> AsInteger
>> AsInt64
>> e assim por diante.
>>
>> Altere na passagem dos parametros do seu sql e verifique que funciona.
>>
>> Alosi
>> DigitalSystem
>> Bento Gonçalves-RS
>>
>> Pablo Farias escreveu:
>> 
>>> Ola pessoal,
>>> a alguns dias utilizando o IBO eu fazia assim na passagem de parametro
>>> na consulta
>>>
>>> DM.FIDataAgendamento.close;
>>> DM.FIDataAgendamento.ParamByName('varDataEnvio').AsString
>>> :=datetostr(now);
>>> DM.FIDataAgendamento.ParamByName('varFLAG').Value := 0;
>>> DM.FIDataAgendamento.Open;
>>>
>>> Hoje com FIB+
>>> tento fazer isto
>>>
>>> DM.FIDataAgendamento.close;
>>> DM.FIDataAgendamento.ParamByName('varDataEnvio').AsString
>>> :=datetostr(now);
>>> DM.FIDataAgendamento.ParamByName('varFLAG').Value := 0;
>>> DM.FIDataAgendamento.Open;
>>>
>>> Ele da erro na conversão da data.
>>>
>>> entao fiz assim
>>>
>>> DM.FIDataAgendamento.close;
>>> DM.FIDataAgendamento.ParamByName('varDataEnvio').AsString
>>> :=datetostr(now);
>>> DM.FIDataAgendamento.ParamByName('varFLAG').Value := 0;
>>> DM.FIDataAgendamento.Open;
>>>
>>> Porem nao sei por qual motivo ele nao me traz resultado algum mesmo
>>> tendo informações com os dados passados.
>>>
>>> Alguem pode me ajudar?
>>>
>>>   
>> `
>>
>>
>> 
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
> 
>
>   



Re: [delphi-br] Programacao SAP

2010-08-20 Por tôpico Marcos Abreu Ferreira
Murilo,

trabalho com ABAP, a linguagem de programação da SAP. Se quiser, posso te
passar algumas informações.



Em 19 de agosto de 2010 08:51, Murilo Cunha escreveu:

>
>
> Pessoal,
>
> Alguem jah fez integracao com o sistema S.A.P.?
> Gostaria de montar uma integracao com o meu sistema para insercao de
> dados no SAP.
>
> Eh dificil montar esta integracao (muitas horas)?
> Quais componentes usaram para enviar as informacoes para o banco?
> DBExpress?
> O SAP tem condicoes de insercao dos dados pela WEB? Ou seja, posso
> conectar no SAP e enviar os dados por WEB?
>
> OBS.:
> Preciso do maior numero de informacoes sobre este assunto, pois estou
> montando um orcamento para este projeto.
>
> Muito Obrigado
> MuriloCunha
>
>  
>



-- 
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/
Twitter: @effedois 
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 com o MEIO
AMBIENTE.
ENVIRONMENT commitment and responsibility, think about Before Printing.


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





-- 
< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >

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

<*> Para falar com o moderador, envie um e-mail para:
delphi-br-ow...@yahoogrupos.com.br
Links do Yahoo! Grupos

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

<*> Para sair deste grupo, envie um e-mail para:
delphi-br-unsubscr...@yahoogrupos.com.br

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




Re: [delphi-br] Programacao SAP

2010-08-20 Por tôpico Fabiano Moura
Boa tarde!

  Não manjo e nem sei como é um sistema SAP, mas estou com um projeto com um
amigo meu para implantarmos um sistema numa indústria que tem, e eles
utilizam o banco de dados Oracle, como SGBD. Você tendo um driver de conexão
com o Oracle é suficiente.
  Sinceramente, não sei se eles tem algo feito como por exemplo WebService,
mas pelo que um amigo me falou não, como estamos projetando e estudando o
negócio, assim que terminar esta etapa, verificarei como é feito a
integração.



Fabiano

Em 19 de agosto de 2010 08:51, Murilo Cunha escreveu:

>  Pessoal,
>
> Alguem jah fez integracao com o sistema S.A.P.?
> Gostaria de montar uma integracao com o meu sistema para insercao de
> dados no SAP.
>
> Eh dificil montar esta integracao (muitas horas)?
> Quais componentes usaram para enviar as informacoes para o banco?
> DBExpress?
> O SAP tem condicoes de insercao dos dados pela WEB? Ou seja, posso
> conectar no SAP e enviar os dados por WEB?
>
>
> OBS.:
> Preciso do maior numero de informacoes sobre este assunto, pois estou
> montando um orcamento para este projeto.
>
>
> Muito Obrigado
> MuriloCunha
>
>
>
> 
>
> --
> < FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >
>
>
>
>


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