[delphi-br] Como colocar algumas linhas de uma stringgrid não-edit áveis

2009-11-12 Por tôpico Joanes J. Chiesa
Boa noite Pessoal,

Estou com uma questão complicada para implementar, tenho um stringgrid e 
preciso que quando o usuário preencher uma linha ele não possa mais voltar e 
alterar novamente, ele somente pode excluir, deste modo preciso que parte do 
stringgrid (da linha 1 até a linha que ele acabou de digitar) fiquem travadas, 
somente podendo excluir e que abaixo disso as linhas fiquem disponiveis para 
novos dados digitados pelo usuário.

sei que existe a opção Grid.Options := Grid.Options - [goEditing] mas somente 
funciona para colunas não encontrei nada que falasse sobre como aplicar isso em 
linhas.

agradeço qualquer ajuda.

Obrigado,
Joanes


  

Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com


[delphi-br] Re: focus stringgrid

2009-10-06 Por tôpico Joanes J. Chiesa
Bom dia,

alguém tem alguma ideia de como implementar a questao abaixo? pesquisei na 
internet mas nao achei nada, ou talvez alguém possa sugerir algo semelhante.
deve haver um jeito de implementar isto pois ja vi em muitos programas.

Obrigado,
Joanes

--- Em seg, 28/9/09, Joanes J. Chiesa inconscient...@yahoo.com.br escreveu:

 De: Joanes J. Chiesa inconscient...@yahoo.com.br
 Assunto: focus stringgrid
 Para: delphi-br yahoogrupos delphi-br@yahoogrupos.com.br
 Data: Segunda-feira, 28 de Setembro de 2009, 23:56
 Boa noite pessoal,
 
 Gostaria de implementar a seguinte funcionalidade:
 ao digitar algum valor na primeira coluna de um stringgrid,
 gostaria que os valores fossem carregados nas demais
 células da linha.
 O que não estou conseguindo é criar um modo de saber
 quando eu sai da coluna 1.
 Tentei os eventos (Onsetedittext e OngetEditText) mas estes
 eventos não são para esta finalidade.
 
 Encontrei no google este exemplo porém não consegui
 implementá-lo e também não tenho certeza se funciona
 corretamente. Talvez alguém com mais experiência saiba
 informar se isto realmente funciona.
 http://forum.devmedia.com.br/viewtopic.php?p=241870sid=f52f0f499a2c0fb202348082291d64df
 
 Alguém poderia me ajudar? ou dar alguma dica para criar
 esta implementação?
 
 Obrigado,
 Joanes
 
 
      
 
 Veja quais são os assuntos do momento no Yahoo! +Buscados
 http://br.maisbuscados.yahoo.com
 


  

Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com


[delphi-br] focus stringgrid

2009-09-28 Por tôpico Joanes J. Chiesa
Boa noite pessoal,

Gostaria de implementar a seguinte funcionalidade:
ao digitar algum valor na primeira coluna de um stringgrid, gostaria que os 
valores fossem carregados nas demais células da linha.
O que não estou conseguindo é criar um modo de saber quando eu sai da coluna 1.
Tentei os eventos (Onsetedittext e OngetEditText) mas estes eventos não são 
para esta finalidade.

Encontrei no google este exemplo porém não consegui implementá-lo e também não 
tenho certeza se funciona corretamente. Talvez alguém com mais experiência 
saiba informar se isto realmente funciona.
http://forum.devmedia.com.br/viewtopic.php?p=241870sid=f52f0f499a2c0fb202348082291d64df

Alguém poderia me ajudar? ou dar alguma dica para criar esta implementação?

Obrigado,
Joanes


  

Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com


[delphi-br] StringGrid

2009-08-09 Por tôpico Joanes J. Chiesa
Boa noite pessoal,

Estou utilizando um Stringgrid e gostaria de implementação uma função onde o 
usuário tivesse a opção de selecionar varias linhas deste grid e ao clicar em 
um botão eu soubesse quais são as linhas selecionadas! 
alguém já implementou isto?

Obrigado,
Joanes


  

Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com


[delphi-br] Re: Comportamento MaskEdit

2009-08-04 Por tôpico Joanes J. Chiesa

Obrigado Rodineiajudou sim! bastante!

valeu.
Joanes


--

From: Rodinei rodinei_amo...@hotmail.com   rodinei_amorim
Sent: Ter, 4 de Ago de 2009 7:27 am
To: delphi-br yahoogrupos 
Subject: [delphi-br] Comportamento MaskEdit

Se eu entendi corretamente o que vc quer. Coloque um TMaskEdit no seu Form e 
atribua estes códigos:

// No ONKEYDOWN
procedure TForm1.MaskEdit1Key Down(Sender: TObject; var Key: Word;
Shift: TShiftState) ;
var
old_Mask : String;
begin
If (Shift=[]) Then Begin
MaskEdit1.SelStart := 0;
old_Mask := MaskEdit1.EditMask;
MaskEdit1.EditMask := '';
If (KeyVK_DELETE) Then
MaskEdit1.Text := MaskEdit1.Text + CHR(Key)
Else
MaskEdit1.Text := Copy(MaskEdit1. Text,2,Length( MaskEdit1. Text));
MaskEdit1.EditMask := old_Mask;
MaskEdit1.SelStart := 0;
MaskEdit1.SelLength := 0;
Key := 0;
End;
end;

// No ONENTER
procedure TForm1.MaskEdit1Ent er(Sender: TObject);
begin
MaskEdit1.SelStart := 0;
end;

Vc pode relacionar todos seus MaskEdit´s a estes eventos e/ou criar um 
componente fazendo isto. Detalhe, possivelmente vc devera tratar algumas outras 
teclas.

Espero ter ajudado, abraços.

Rodinei Amorim 
Programador Delphi
(11) 8208-9503
rodinei_amorim@ hotmail.com rodinei.amorim@ terra.com. br

From: Joanes J. Chiesa 
Sent: Monday, August 03, 2009 10:39 PM
To: delphi-br yahoogrupos 
Subject: [delphi-br] Comportamento MaskEdit

Boa noite Pessoal,

Estou desenvolvendo um sistema que possui muitos campos com datas, com máscaras 
feitas com componentes TMaskEdit, gostaria que o comportamento destes 
componentes fosse assim: quando o componente receber o foco, gostaria que o 
cursor ficasse somente do lado esquerdo do maskedit, e que permanecesse somente 
do lado esquerdo enquanto o usuário digita os valores, e também que ao 
preencher todos os espaços da máscara, caso o usuário continue digitando 
comesse a sobrescrever no inicio.
alguém já desenvolveu algum comportamento assim ou parecido? alguém poderia me 
dar uma ideia para começar?!

Obrigado,
Joanes


  

Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com


[delphi-br] Comportamento MaskEdit

2009-08-03 Por tôpico Joanes J. Chiesa

Boa noite Pessoal,

Estou desenvolvendo um sistema que possui muitos campos com datas, com máscaras 
feitas com componentes TMaskEdit, gostaria que o comportamento destes 
componentes fosse assim: quando o componente receber o foco, gostaria que o 
cursor ficasse somente do lado esquerdo do maskedit, e que permanecesse somente 
do lado esquerdo enquanto o usuário digita os valores, e também que ao 
preencher todos os espaços da máscara, caso o usuário continue digitando 
comesse a sobrescrever no inicio.
alguém já desenvolveu algum comportamento assim ou parecido? alguém poderia me 
dar uma ideia para começar?!

Obrigado,
Joanes


  

Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com


[delphi-br] Problema com campos do tipo real ponto ao invés de vír gula

2009-02-25 Por tôpico Joanes J. Chiesa

Boa noite Pessoal,

Estou desenvolvendo um aplicativo com Delphi 7 e PostgreSQL conectado através 
do Zeos, até agora estava tudo indo muito bem, porém ao definir um campo do 
tipo real no Postgres, o meu aplicativo delphi passou a retorna os dados deste 
campo real com vírgula, e o padrão do postgres é ponto.
Fazendo uma consulta através do pgAdmin os dados aparecem com ponto, volto para 
o delphi e todos os valores aparecem com vírgula.
Gostaria de ver se alguém da lista já teve este problema e como conseguiu 
resolver?

Gostaria de já trazer as informações do banco com ponto ao invés de vírgula.

Obrigado,
Joanes



  Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com


[delphi-br] Duvida em restricoes de usuarios e entrega do programa ao usuario

2006-06-18 Por tôpico Joanes J. Chiesa
Boa noite grupo,

Tenho 2 duvidas, a 1ª deve ser ate ridicula mas vou
pedir a opinião de vcs!
1ª) antes de entregar o .exe para o usuario tem alguma
coisa deve ser feita? 
pergunto isso pois simplesmente copiei o .exe no
pc do usuario e funcionou tudo certo mas um tempo
depois começou a acontecer um erros estranhos de
AccessViolation !!! somente quando chama algumas
telas! mas no meu pc q tem o delphi instalado esta
tudo normal! funciona tudo! o q sera q pode ser???

2ª) qual a melhor forma de aplicar restrições para os
usuarios do programa?
meu programa ja tem a opção de login, mas qualquer
usuario q entrar tem acesso a tudo! eu gostaria de
esconder alguns menus e botoes!!! qual a melhor forma?
poderia colocar tudo no form de login com if! por
exemplo:
if usuario = Marcos then
  mainmenu.faturamento.visible = false;

mas acredito q esta nao seja a melhor maneira! alguem
pode me dar alguma ideia ou exemplo de como isso pode
ser implementado???

Grato
Joanes



___ 
Novidade no Yahoo! Mail: receba alertas de novas mensagens no seu celular. 
Registre seu aparelho agora! 
http://br.mobile.yahoo.com/mailalertas/ 
 



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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

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

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

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

 




[delphi-br] (BancoDados) Controle de estoque

2006-03-05 Por tôpico Joanes J. Chiesa
Boa noite grupo!!

estou precisando adicionar a um software feito em
delphi com BD postgreSQL um controle de estoque
simples! E estou tendo algumas duvidas na criação das
tabelas (modelo E-R)! este modulo tem q ser muito bem
feito, pois o software vai crescer mais no futuro
(emissão de notas fiscais, controle de custos, etc...)
e pretendo ja deixa-lo preparado para as futuras
alterações!
alguem poderia me ajudar com algum exemplo, ou com
algumas dicas??

Grato
Joanes



___
Yahoo! Acesso Grátis - Internet rápida e grátis. Instale o discador agora!
http://br.acesso.yahoo.com


-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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

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

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

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