Login
Buscar
Quem está conectado
Há 25 usuários online :: 1 usuário cadastrado, Nenhum Invisível e 24 Visitantes :: 2 Motores de buscaalceu11
[ Ver toda a lista ]
O recorde de usuários online foi de 337 em 27/12/2010, 08:00
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 |
Estatísticas
Temos 3637 usuários registradosO último usuário registrado atende pelo nome de reginaldolimas
Os nossos membros postaram um total de 13978 mensagens em 1958 assuntos
Grid com problema
Página 1 de 1 • Compartilhe •
Grid com problema
tenho uma classe de cadastro, as vezes acontece o seguinte:
nesta classe de cadastro tem um grid que no comando init coloco os campos que desejo mostrar, as vezes eu faço via builder, porem acontece seguidamente um erro quando quero desfazer a grid (remover os campos) e depois desse erro, quando executo o form a tela toda aparece em branco, nao aparece os campos e nao consigo voltar ao normal...alguem ja viu isso???
nesta classe de cadastro tem um grid que no comando init coloco os campos que desejo mostrar, as vezes eu faço via builder, porem acontece seguidamente um erro quando quero desfazer a grid (remover os campos) e depois desse erro, quando executo o form a tela toda aparece em branco, nao aparece os campos e nao consigo voltar ao normal...alguem ja viu isso???
Roberto- Participante Regular

Re: Grid com problema
Acho que já aconteceu comigo.
Quando você usa uma classe, e acontece um erro num método da classe, enquanto você testa pelo VFP, e você clica no botão cancelar da mensagem de erro, o Fox "Cancela" o método da classe. E não executa mais enquanto a classe estiver na memória. No caso, não vai realizar mais o código do init da sua classe, e aí o grid fica em branco.
Bom, imagino que seja isso. Se for, entrar e sair do FoxPro resolve o problema. Também pode usar o comando RELEASE CLASSLIB para tirar sua classe da memória e então carregá-la de novo.
Boa sorte.
Quando você usa uma classe, e acontece um erro num método da classe, enquanto você testa pelo VFP, e você clica no botão cancelar da mensagem de erro, o Fox "Cancela" o método da classe. E não executa mais enquanto a classe estiver na memória. No caso, não vai realizar mais o código do init da sua classe, e aí o grid fica em branco.
Bom, imagino que seja isso. Se for, entrar e sair do FoxPro resolve o problema. Também pode usar o comando RELEASE CLASSLIB para tirar sua classe da memória e então carregá-la de novo.
Boa sorte.
_________________
Adeus, FoxPro. Agora vou programar em Java [Você precisa estar registrado e conectado para ver esta imagem.]

Tales Ruan- Participa Bastante

Re: Grid com problema
Olá, antes de fazer as alterações experimente desconectar a tabela do grid, e depois conectar novamente, acho que é na propriedade ControlSource, mas lembre-se será necessário reconectar para todos objetos internos do Grid.
Abraços,
Abraços,

lardecristo- Participa Bastante

Re: Grid com problema
lardecristo escreveu:Olá, antes de fazer as alterações experimente desconectar a tabela do grid, e depois conectar novamente, acho que é na propriedade ControlSource, mas lembre-se será necessário reconectar para todos objetos internos do Grid.
Ah, sim, pode ser isto também. Toda vez que você recria a fonte de dados para uma tabela tem que desconecta-la e conectá-la de novo mesmo.
Acho que a propriedade é a RecordSource.
_________________
Adeus, FoxPro. Agora vou programar em Java [Você precisa estar registrado e conectado para ver esta imagem.]

Tales Ruan- Participa Bastante

Re: Grid com problema
Como trabalho com cursores, faço o seguinte:
Antes de determinar o recordsource do grid com o nome de meu cursor, faço o seguinte:
Desta forma evito o problema.

Antes de determinar o recordsource do grid com o nome de meu cursor, faço o seguinte:
- Código:
THISFORM.nomeGrid.RecordSource = ""
SELECT * FROM tabela .... INTO CURSOR nome_cursor
THISFORM.nomeGrid.RecordSource = "nome_cursor"
Desta forma evito o problema.

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

Re: Grid com problema
Tales obrigado.....rsrsrs....errei só o começo do nome....rsrsrs.....faço uma bagunça com estes nomes..
Abraços,
Abraços,

lardecristo- Participa Bastante

Re: Grid com problema
nada resolveu!
continuando...o que é melhor, usar o buider para colocar os campos na grid ou escrever o codigo?
continuando...o que é melhor, usar o buider para colocar os campos na grid ou escrever o codigo?
Roberto- Participante Regular

Re: Grid com problema
Como estais fazendo?Roberto escreveu:nada resolveu!
Posta um exemplo, se possível.

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

Re: Grid com problema
Resolveu, Roberto?
_________________
Marcos Guedes - Programador e desenvolvedor Web.
Convidado, seja nosso seguidor no Twitter:
twitter.com/programacaobras
Marcos Guedes- Webmaster

Re: Grid com problema
Sr.Roberto como ficou a solucao do seu topico, ?
Veja quantos topicos esperando o Sr.dar Retorno.......se resolveu,,,,,
De outubro do ano passado, ainda nao deu retorno ao topico,,,,,,?
Veja quantos topicos esperando o Sr.dar Retorno.......se resolveu,,,,,
De outubro do ano passado, ainda nao deu retorno ao topico,,,,,,?

alceu11- Usuário 5 Estrelas

Re: Grid com problema
Faço que nem o Marcos.. Limpo o grid e depois jogo o cursor novamente no grid.

RafaelSegat- Participante Regular

Re: Grid com problema
E o Sr. Roberto nada de nos dizer se resolveu o problema, ou mesmo se encontrou outra solução....

marcio- Participa Bastante

Re: Grid com problema
Ele tem este péssimo hábito.marcio escreveu:E o Sr. Roberto nada de nos dizer se resolveu o problema, ou mesmo se encontrou outra solução....
_________________
Marcos Guedes - Programador e desenvolvedor Web.
Convidado, seja nosso seguidor no Twitter:
twitter.com/programacaobras
Marcos Guedes- Webmaster

Re: Grid com problema
Estou respondendo aos meus topicos que ficaram aberto, fiquei ausente por um tempo,
Resolvido é um problema do meu visual, isto que é original, parei de usar desta forma.
Resolvido é um problema do meu visual, isto que é original, parei de usar desta forma.
Roberto- Participante Regular

Página 1 de 1
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum
Início
» Criar Variáveis em sequencia
» No final a Impressora não Ejecta cem corta o papel
» Ajuda com Imagens no MySQL
» Instalando MySQL no linux
» Como Criar arquivos de Log`s para certos usuarios
» MySQL X VFP @MEMO
» Dirf
» EXE Instalador Não Executa
» SQL Server Setup
» localizar registro no postgreslq (alterar/incluir)
» Saber se existe uma tabela??
» Empacotar arquivos em um único executável
» VAGAS ANALISTA DE SISTEMAS - VISUAL FOX
» Escrever a DATA por extenso
» ActionScript - Introdução
» Selecionar campo com mais de 9 caracteres
» CEP do BRASIL e dos UFs do brasil com codigo do IBGE para nf - <<<
» Tutorial HTML
» PHP + CSS