Login
Buscar
Quem está conectado
Há 15 usuários online :: Nenhum usuário registrado, Nenhum Invisível e 15 Visitantes :: 2 Motores de buscaNenhum
[ 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 13981 mensagens em 1959 assuntos
Arquivos deletados contiuam aparecendo
Página 2 de 3 • Compartilhe •
Página 2 de 3 •
1, 2, 3 
Arquivos deletados contiuam aparecendo
Relembrando a primeira mensagem :
Bom Dia Pessoal
Registros marcados para deleção na tabela DBF contiua aparecendo no formulario quando é aberto.
No inicio.prg tenho varios comando e um dele é SET DELETED ON, para nao mostrar registros deletados.
Neste mesmo form tenho nop metodo INIT os seguintes comandos
mas mesmo assim quando abro o form o registro deletado aparece.
julio
Bom Dia Pessoal
Registros marcados para deleção na tabela DBF contiua aparecendo no formulario quando é aberto.
No inicio.prg tenho varios comando e um dele é SET DELETED ON, para nao mostrar registros deletados.
Neste mesmo form tenho nop metodo INIT os seguintes comandos
- Código:
SET TALK OFF
SET ECHO OFF
SET DELETED ON
SET NOTIFY OFF
mas mesmo assim quando abro o form o registro deletado aparece.
julio

Julio- Usuário 5 Estrelas

Re: Arquivos deletados contiuam aparecendo
Você não estaria utilizando cursor, e excluindo do cursor, ao invés da tabela, Julio?
Qual a base de dados?
Banco nativo?
Qual a base de dados?
Banco nativo?
_________________
Marcos Guedes - Programador e desenvolvedor Web.
Convidado, seja nosso seguidor no Twitter:
twitter.com/programacaobras
Marcos Guedes- Webmaster

Re: Arquivos deletados contiuam aparecendo
Neste caso nao estou utilizando cursor.
Utilizo o banco de dados DBF nativo do VFP.
Isso ocorre somente no primeiro registro que esta deletado, se colocar o form para ser aberto sem preencher os campos da tabela eu posso deletar o registro q isso não ocorre.
Temporariamente resolvi abrindo o form e mostrando os textbox em branco para ver os registro o usuário clica no botoes de navegação anterior proximo, que consegue visualizar os registros e desta forma não é mostrado os marcados para deleção.
Utilizo o banco de dados DBF nativo do VFP.
Isso ocorre somente no primeiro registro que esta deletado, se colocar o form para ser aberto sem preencher os campos da tabela eu posso deletar o registro q isso não ocorre.
Temporariamente resolvi abrindo o form e mostrando os textbox em branco para ver os registro o usuário clica no botoes de navegação anterior proximo, que consegue visualizar os registros e desta forma não é mostrado os marcados para deleção.

Julio- Usuário 5 Estrelas

Re: Arquivos deletados contiuam aparecendo
Julio o problema nao é com Set dele on
informado no init ja funciona como tem que funcionar
o problema está na deleção do cursor tente colocar abaixo de onde deleta
voce ja utilizo o pack alguma vez ???
pack apaga definitavamente os arquivos deletados !
informado no init ja funciona como tem que funcionar
o problema está na deleção do cursor tente colocar abaixo de onde deleta
- Código:
pack
voce ja utilizo o pack alguma vez ???
pack apaga definitavamente os arquivos deletados !
m@r<3|o- Participante Assíduo

Re: Arquivos deletados contiuam aparecendo
marcelo
nao concordo com voce
ele pode querer apagar um registro mais deixa-lo na tabela
para uma possivel recuperacao posterior
esta solucao que esta postando nao é solucao, é so um
quebra galho!
valeu
nao concordo com voce
ele pode querer apagar um registro mais deixa-lo na tabela
para uma possivel recuperacao posterior
esta solucao que esta postando nao é solucao, é so um
quebra galho!
valeu
_________________
"A tristeza é a falta de alegria, mais sem ela eu não poderia entender a alegria do fato de que a felicidade existe!"
Helio Leites - [Você precisa estar registrado e conectado para ver este link.]

hugo- Usuário 5 Estrelas

Re: Arquivos deletados contiuam aparecendo
Se for ver , trabalhando com foxpro 9 ,
e dentro de formulario com as tabelas na area trabalho
fazer em meio de formularios
que provavel que Julio esteja fazendo algo assim
tambem nao concordo prefiro select
e dentro de formulario com as tabelas na area trabalho
fazer em meio de formularios
- Código:
use tabela
que provavel que Julio esteja fazendo algo assim
tambem nao concordo prefiro select
m@r<3|o- Participante Assíduo

Re: Arquivos deletados contiuam aparecendo
Pessoal
Não estou utilizando GRID e nem select.
Tenho o form e neste form existem TEXTBOX, alimento os textbox com o metodo ativarcampos postado anteriormente.
Pelos teste que fiz se antes de chamar o metodo ativarcampos eu chamar o metodo limparcampos resolve.
Temporariamente vou utilizar este metodo. Ate que altere o form pelos molds padrão da programação via VFP.
julo
Não estou utilizando GRID e nem select.
Tenho o form e neste form existem TEXTBOX, alimento os textbox com o metodo ativarcampos postado anteriormente.
Pelos teste que fiz se antes de chamar o metodo ativarcampos eu chamar o metodo limparcampos resolve.
Temporariamente vou utilizar este metodo. Ate que altere o form pelos molds padrão da programação via VFP.
julo

Julio- Usuário 5 Estrelas

Re: Arquivos deletados contiuam aparecendo
marcelofazan escreveu:Se for ver , trabalhando com foxpro 9 ,
e dentro de formulario com as tabelas na area trabalho
fazer em meio de formularios
- Código:
use tabela
que provavel que Julio esteja fazendo algo assim
tambem nao concordo prefiro select
marcelo
voce saiu do contexto
estamos falando sobre registros deletados nao aparecerem em browsers
ou grids etc....
sobre preferir nao usar o pack nao eh questao de preferir
o visual foxpro e qualquer outro foxpro da a opcao de se ver uma tabela
com os registros nao marcados para delecao
la ele tem um problema que nao foi localizado
o que ele deve fazer eh postar o form aqui para os outros usuario
mais experientes ajudarem ele
eu nao posso ajuda-lo neste nivel mais pack nao eh a solucao
estou falando aqui que o pack nao eh solucao para este caso em especifico
do julio
abracao!
Última edição por hugo em 9/8/2010, 21:03, editado 1 vez(es)
_________________
"A tristeza é a falta de alegria, mais sem ela eu não poderia entender a alegria do fato de que a felicidade existe!"
Helio Leites - [Você precisa estar registrado e conectado para ver este link.]

hugo- Usuário 5 Estrelas

Re: Arquivos deletados contiuam aparecendo
minha resposta continua sendo PACK
se estiver usando assim
a questao seria ,
os botoes de navegacao estao certos ????
é pq voce utiliza nos botoes as proprias tabelas ???
e no andar do codigo sem as setas voce usa cursor ai aparece os deletados ,
é pq pode estar faltando um pack
se estiver usando assim
- Código:
use cursor
dele
pack
a questao seria ,
os botoes de navegacao estao certos ????
é pq voce utiliza nos botoes as proprias tabelas ???
e no andar do codigo sem as setas voce usa cursor ai aparece os deletados ,
é pq pode estar faltando um pack
Última edição por marcelofazan em 9/8/2010, 19:50, editado 1 vez(es)
m@r<3|o- Participante Assíduo

Re: Arquivos deletados contiuam aparecendo
Façam minhas, as palavras do Hugo.hugo escreveu:marcelo
nao concordo com voce
ele pode querer apagar um registro mais deixa-lo na tabela
para uma possivel recuperacao posterior
esta solucao que esta postando nao é solucao, é so um
quebra galho!
valeu
O comando Pack deve ser utilizando para manutenção de tabelas tendo total consciência do usuário de que os registros serão definitivamente "perdidos".
_________________
Marcos Guedes - Programador e desenvolvedor Web.
Convidado, seja nosso seguidor no Twitter:
twitter.com/programacaobras
Marcos Guedes- Webmaster

Re: Arquivos deletados contiuam aparecendo
pack de um cursor temporario é uma coisa
pack definitivo em tabela é outra
pelo que venho entendendo da logica do julio ele cria temporarios grava o que precisa
e depois deleta o temporario
pack definitivo em tabela é outra
pelo que venho entendendo da logica do julio ele cria temporarios grava o que precisa
e depois deleta o temporario
Última edição por marcelofazan em 9/8/2010, 19:55, editado 1 vez(es)
m@r<3|o- Participante Assíduo

Re: Arquivos deletados contiuam aparecendo
Marcelo
Não quero excluir da tabela os registros marcados para deleção, é como o Hugo disse caso queira restaurar algum registro eles estarão lá, se utilizar o comando PACK ira excluir fisicamente da tabela e eu não quero isso.
So quero que NÃO apareça na visualização.
Mas como citei acima a "gambiarra" que fiz solucionou momentaneamente o problema. Até que eu altere o form para os padrões do VFP.
Marcelo
Neste caso espificico deste form eu so abro a tabela quando vou gravar, ou pesquisar não estou utilizando cursor temporario nenhum.
Julio
Não quero excluir da tabela os registros marcados para deleção, é como o Hugo disse caso queira restaurar algum registro eles estarão lá, se utilizar o comando PACK ira excluir fisicamente da tabela e eu não quero isso.
So quero que NÃO apareça na visualização.
Mas como citei acima a "gambiarra" que fiz solucionou momentaneamente o problema. Até que eu altere o form para os padrões do VFP.
Marcelo
Neste caso espificico deste form eu so abro a tabela quando vou gravar, ou pesquisar não estou utilizando cursor temporario nenhum.
Julio

Julio- Usuário 5 Estrelas

Re: Arquivos deletados contiuam aparecendo
Olá Julio,
Faz o seguinte:
SET DELETE ON
THISFORM.Limpa....não lembro...rsrsrs
GO TOP
THISFORM.Ativar...também não lembro....rssrs
THISFORM.Refresh
Me diz o que deu?
Abraços,
Faz o seguinte:
SET DELETE ON
THISFORM.Limpa....não lembro...rsrsrs
GO TOP
THISFORM.Ativar...também não lembro....rssrs
THISFORM.Refresh
Me diz o que deu?
Abraços,
Última edição por lardecristo em 9/8/2010, 19:59, editado 1 vez(es)

lardecristo- Participa Bastante

Re: Arquivos deletados contiuam aparecendo
Julio Parabens se resolveu ,
eu acho que voce deve programar como vc achar melhor
Não precisa seguir o que digo , como vc vem acompanhando pelo forum, é defasado programar procedural
a questao seria mesmo, que somente quis alertar sobre o Pack caso desconheça
Caso Pack nao é a resposta , leve como uma opiniao de novato
e não necessariamente desmerecer respostas de membros
principalmente qdo o problema é de quem posto
eu acho que voce deve programar como vc achar melhor
Não precisa seguir o que digo , como vc vem acompanhando pelo forum, é defasado programar procedural
a questao seria mesmo, que somente quis alertar sobre o Pack caso desconheça
Caso Pack nao é a resposta , leve como uma opiniao de novato
e não necessariamente desmerecer respostas de membros
principalmente qdo o problema é de quem posto
m@r<3|o- Participante Assíduo

Re: Arquivos deletados contiuam aparecendo
Marcelo
Fiz este procedimento de gravar em um cursor temporario em um form espeficico que criava um cursor temporaria gravava e mostrava o resultado em outro form. Mas nao faço isso por padrão.
Pode dar como resolvido.
PS:
Sei que e a maneira errada de estar programando em VFP mas aos poucos estou alterando os forms para as dicas e ajuda que tive aqui no forum.
julio
Fiz este procedimento de gravar em um cursor temporario em um form espeficico que criava um cursor temporaria gravava e mostrava o resultado em outro form. Mas nao faço isso por padrão.
Pode dar como resolvido.
PS:
Pessal!
Deem uma olhada como faço meu form de cadastro não coloquei banco de dados quem quizer dar uma olhada abra o form e veja os metodos como eu faço.
[Você precisa estar registrado e conectado para ver este link.]
Sei que e a maneira errada de estar programando em VFP mas aos poucos estou alterando os forms para as dicas e ajuda que tive aqui no forum.
julio

Julio- Usuário 5 Estrelas

Re: Arquivos deletados contiuam aparecendo
Sobre a questão procedural Marcelo, no meu entender, quando estamos programando dentro de um Form e em seu método, eu não diria que é procedural, porque o código está dentro de uma classe Form e utilizando o seu método, por exemplo, Init.
Se você for em visualizar como classe verá isso.
Abraços,
Se você for em visualizar como classe verá isso.
Abraços,

lardecristo- Participa Bastante

Página 2 de 3 •
1, 2, 3 
Página 2 de 3
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum
» Ajuda com Imagens no MySQL
» Registrar OCX Windows Seven
» Criar Variáveis em sequencia
» No final a Impressora não Ejecta cem corta o papel
» 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