Login
Estamos no Facebook
Buscar
Quem está conectado
Há 26 usuários online :: Nenhum usuário registrado, Nenhum Invisível e 26 Visitantes :: 2 Motores de buscaNenhum
[ Ver toda a lista ]
O recorde de usuários online foi de 468 em 1/3/2012, 10:43
Brasília
| |
Estamos no Twitter

Nossa Comunidade

Nosso Grupo

Últimos assuntos
Top dos mais postadores
| Marcos Guedes | ||||
| hugo | ||||
| alceu11 | ||||
| Julio | ||||
| m@r<3|o | ||||
| mfelis | ||||
| Tales Ruan | ||||
| Nelson Arcas | ||||
| _batmanvfp_ | ||||
| marcio |
Karaoke feito em FoxPro 2.6
23/5/2012, 11:45 por fabiomacarrao
Bom dia a todos. Desenvolvi um programa em FoxPro for windows 2.6 para karaoke. tenho mais de 2700 …
Comentários: 3
Estatísticas
Temos 4048 usuários registradosO último usuário registrado atende pelo nome de fabiomacarrao
Os nossos membros postaram um total de 14428 mensagens em 2047 assuntos
Grid Alimentada por Cursor não Excuta DoubleClick
Página 1 de 1 • Compartilhe •
Grid Alimentada por Cursor não Excuta DoubleClick
Boa Tarde Pessoal
Criei uma grid em um form que é alimentada por um cursor:
No Text1 da coluna 1 da grid no metodo DblClick, coloquei alguns comando para executar uma tarefa quando dado um clicque dublo na celula da coluna 1, mas nada acontece.
Para teste coloquei
Obrigado
julio
Criei uma grid em um form que é alimentada por um cursor:
- Código:
x=2010
y=2010
select * from produto into cursor Pesquisa1 ;
where ano = x and ano = y
Thisform.grid1.recordSource = ''
Thisform.grid1.recordSource = 'pesquisa1'
Thisform.grid1.column1.ControlSource="pesquisa1.codigo"
Thisform.grid1.column2.ControlSource="pesquisa1.descricao"
Thisform.grid1.column3.ControlSource="pesquisa1.un"
Thisform.grid1.column4.ControlSource="pesquisa1.qtde"
Thisform.grid1.column1.Width=47
Thisform.grid1.column2.Width=100
Thisform.grid1.column3.Width=48
Thisform.grid1.column4.Width=71
Thisform.grid1.refresh
Thisform.grid1.RecordSource ='pesquisa1'
No Text1 da coluna 1 da grid no metodo DblClick, coloquei alguns comando para executar uma tarefa quando dado um clicque dublo na celula da coluna 1, mas nada acontece.
Para teste coloquei
- Código:
Wait windows "metodo double click"
Obrigado
julio
Julio- Usuário 5 Estrelas

Re: Grid Alimentada por Cursor não Excuta DoubleClick
para executar comandos na qdo clica na grid com dblclick enter ou tab
é aplicavel a maioria das vezes no dblclick da Grid
para usar o column1.text1 dblclick
voce pode extender os comandos de variavel e caminho
e no codigo acima simples voce faz select * isso quer dizer que ia trabalhar com linhas registros e e nao celulas
dificilmente esse caminho grid1.column1.text1 estara conseguindo executar algo dentro do dblclick utilizando o codigo acima
o que acha de postar o outro codigo a qual é executado, ou mesmo cole no Dblclick da grid ... la funfa
é aplicavel a maioria das vezes no dblclick da Grid
para usar o column1.text1 dblclick
voce pode extender os comandos de variavel e caminho
e no codigo acima simples voce faz select * isso quer dizer que ia trabalhar com linhas registros e e nao celulas
dificilmente esse caminho grid1.column1.text1 estara conseguindo executar algo dentro do dblclick utilizando o codigo acima
o que acha de postar o outro codigo a qual é executado, ou mesmo cole no Dblclick da grid ... la funfa
_batmanvfp_- Participa Bastante

Re: Grid Alimentada por Cursor não Excuta DoubleClick
Bem se alimentar a grid com a tabela incluindo belo BUILD consigo fazer fuincionar o dblclick.
O problema esta em alimentar a grid atraves do cursor.
O usuário informa em um campo para pesquisa por exemplo codigo do cliente, ai esta consulta busca na tabela todas compras deste cliente e alimenta a grid, ate ai funciona.
Caso queira fazer alguma alteração, da um click dublo na celula da coluna 1 e os campos sao habilitados para edição.
O segundo codigo ainda nem escrevi pq nao esta funcionando.
O problema esta em alimentar a grid atraves do cursor.
O usuário informa em um campo para pesquisa por exemplo codigo do cliente, ai esta consulta busca na tabela todas compras deste cliente e alimenta a grid, ate ai funciona.
Caso queira fazer alguma alteração, da um click dublo na celula da coluna 1 e os campos sao habilitados para edição.
O segundo codigo ainda nem escrevi pq nao esta funcionando.
Julio- Usuário 5 Estrelas

Re: Grid Alimentada por Cursor não Excuta DoubleClick
Pessoal
Consegui resolver, alterando na propriedade da grid a quantidade de colunas que necessito, a partir dai consegui configurar o text1 da coluna para que o metodo dblclick funcionasse.
Obrigado a quem ajudou
julio
Consegui resolver, alterando na propriedade da grid a quantidade de colunas que necessito, a partir dai consegui configurar o text1 da coluna para que o metodo dblclick funcionasse.
Obrigado a quem ajudou
julio
Julio- Usuário 5 Estrelas

Re: Grid Alimentada por Cursor não Excuta DoubleClick
Julio... não cheguei a participar deste tópico, mas dá uma olhada neste exemplo:
[Você precisa estar registrado e conectado para ver este link.]
Obs.: Apenas uma idéia para complementar.

[Você precisa estar registrado e conectado para ver este link.]
Obs.: Apenas uma idéia para complementar.

_________________
Marcos Guedes - Programador e desenvolvedor Web.
Convidado, seja nosso seguidor no Twitter:
twitter.com/programacaobras
Marcos Guedes- Webmaster

Re: Grid Alimentada por Cursor não Excuta DoubleClick
vai ficar fera nos grids !
m@r<3|o- Participante Assíduo

Re: Grid Alimentada por Cursor não Excuta DoubleClick
Obrigado Marcos e Marcelo.
Estarei dando uma olhada neste exemplos Marcos
abs
julio
Estarei dando uma olhada neste exemplos Marcos
abs
julio
Julio- Usuário 5 Estrelas

Página 1 de 1
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum
Início
» Criar atalho, SYS(2020) e Desktop
» Karaoke feito em FoxPro 2.6
» Como separar caminho do diretório?
» Erro no Projeto Chat
» Utilizando PHPMailer
» Programador em Visual Foxpro
» Link PHP (Dúvida)
» Fundo do PROJETO Transparente??
» Minimizar , Maximizar e Restaurar
» Pivot Table no sql server
» Scroll EditBox Automatico
» Select Nexval do FoxPro no OracleXE
» Colocar gif na caixa do MESSAGEBOX ()
» Comparar Versões do programa.exe
» Menu lateral
» Fazer com que a tela do sistema assume a janela principal
» Trocar Palavra no Sistema
» invocar Dll em Xbase
» Fechar Porta Aberta