Login
Buscar
Quem está conectado
Há 62 usuários online :: 4 usuários cadastrados, Nenhum Invisível e 58 Visitantes :: 2 Motores de buscacyro.bergonzi, elielrosa, Rubens, Tales Ruan
[ Ver toda a lista ]
O recorde de usuários online foi de 84 em 31/8/2010, 16:42
Brasília
| |
Estamos no Twitter

Nossa Comunidade

Nosso Grupo

Últimos assuntos
Top dos mais postadores
| Marcos Guedes | ||||
| hugo | ||||
| alceu11 | ||||
| marcelofazan | ||||
| Julio | ||||
| mfelis | ||||
| Tales Ruan | ||||
| Nelson Arcas | ||||
| cabeludo | ||||
| marcio |
NAO CONSIGO GERAR UM EXECUTAVEL NO WINDOW 7 COM VFP5.0
14/8/2010, 16:43 por LUIZ E.M.R
Comentários: 19
Criar Classe Limpas!
8/9/2010, 12:16 por mfelis
Pessoal quando define mos umas classe usamos o As. mas tem um problema ela herda das classe. e a mai...
Comentários: 1
TCC programação
31/8/2010, 17:08 por LúcioSerrat
não tenho muita pratica em programação e estou na conclusao do meu curso, necessito de alguem que po...
Comentários: 8
SELECT e Botões ANTERIOR E PROXIMO.
6/9/2010, 14:22 por BrunoMesquita
Olá, queria saber se tem como ou se alguem ja fez algo parecido? É o seguinte, tenho um form onde us...
Comentários: 6
Estatísticas
Temos 1192 usuários registradosO último usuário registrado atende pelo nome de NNVieira
Os nossos membros postaram um total de 9860 mensagens em 1355 assuntos
Arquivos deletados contiuam aparecendo
Página 1 de 3 • Compartilhe •
Página 1 de 3 • 1, 2, 3 
Arquivos deletados contiuam aparecendo
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
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- Participante Assíduo

Re: Arquivos deletados contiuam aparecendo
Tens certezas que estais abrindo a tabela certa?
Ou estarias apontando para uma outra tabela com mesmo nome, mas diretórios diferentes?
Ou estarias apontando para uma outra tabela com mesmo nome, mas diretórios diferentes?
_________________
Marcos Guedes - Programador e desenvolvedor Web.
Convidado, seja nosso seguidor no Twitter:
twitter.com/programacaobras

Marcos Guedes- Webmaster

Re: Arquivos deletados contiuam aparecendo
Marcos
A tabela esta correta.
Este registro é o primeiro da tabela e o usuário o deletou.
julio
A tabela esta correta.
Este registro é o primeiro da tabela e o usuário o deletou.
julio

Julio- Participante Assíduo

Re: Arquivos deletados contiuam aparecendo
Tens como postar um exemplo?
Quando você abre o form, e fecha-o novamente, os arquivos desaparecem?
Caso desapareça, então está faltando um refresh no grid, em seu form.

Quando você abre o form, e fecha-o novamente, os arquivos desaparecem?
Caso desapareça, então está faltando um refresh no grid, em seu form.

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

Marcos Guedes- Webmaster

Re: Arquivos deletados contiuam aparecendo
julio
vc nao quer que o usuario consiga deletar ou nao quer que
se veja o que foi deletado?
se o problema ta chato faz assim
na hora que der o comando de mostrar os registros, uma linha antes
de o set dele on
dai nao tem como dar pau
se ainda ta dando mando o codigo pra galera que eles arruma pra voce
valeu!
vc nao quer que o usuario consiga deletar ou nao quer que
se veja o que foi deletado?
se o problema ta chato faz assim
na hora que der o comando de mostrar os registros, uma linha antes
de o set dele on
dai nao tem como dar pau
se ainda ta dando mando o codigo pra galera que eles arruma pra voce
valeu!
_________________
No dia mais claro, na noite mais densa
O mal sucumbirá ante a minha presença!
Todo aquele que venera o mal há de temer.
A luz do Lanterna Verde e o seu poder!
Lanterna Verde - DC Comics

hugo- Usuário 5 Estrelas

Re: Arquivos deletados contiuam aparecendo
Hugo
O usuário pode deletar o registro, o que não quero é que fique sendo visualizado no formulario.
Ja coloquei SET DELETED ON antes de mostrar
Julio
O usuário pode deletar o registro, o que não quero é que fique sendo visualizado no formulario.
Ja coloquei SET DELETED ON antes de mostrar
Julio
Última edição por Julio em 9/8/2010, 12:07, editado 1 vez(es)

Julio- Participante Assíduo

Re: Arquivos deletados contiuam aparecendo
Marcos
Se clicar no botão proximo o registro desaparece. mas se fechar o form e abrir novamente ele aparece.
Se clicar no botão proximo o registro desaparece. mas se fechar o form e abrir novamente ele aparece.

Julio- Participante Assíduo

Re: Arquivos deletados contiuam aparecendo
O INIT do meu form esta assim:
- Código:
*!* INIT
SET TALK OFF
SET ECHO OFF
SET DELETED ON
SET NOTIFY OFF
if not dodefault()
return .F.
endif
Thisform.ativarcampos && Mostro os campos com registros
Thisform.Extracampo && Habilito alguns campos conforme necessidade
*!* Define a configuração inicial
*!* para todos os controles
Thisform.coordenacampos("D")
*!* Define a configuração inicial
*!* para os botões
Thisform.coordenabotoes("PADRAO")

Julio- Participante Assíduo

Re: Arquivos deletados contiuam aparecendo
- Código:
CLOSE DATABASES all
SET DELETED ON
CREATE TABLE pp (nome_logr1 c(50), logr c(10),OOPSO c(1))
SELECT pp
INSERT INTO pp( nome_logr1,logr ,OOPSO) VALUES ('ABRASIL', 'AV','1')
INSERT INTO pp( nome_logr1,logr,OOPSO) VALUES ('PERUCHE', 'AV','1')
INSERT INTO pp( nome_logr1,logr,OOPSO) VALUES ('Fabia', 'AV','1')
INSERT INTO pp (nome_logr1,logr,OOPSO) VALUES ('BRASIL', 'TRAV','1')
INSERT INTO pp (nome_logr1,logr,OOPSO) VALUES ('FF', 'ALAMEDA','1')
INSERT INTO pp ( nome_logr1,logr,OOPSO) VALUES ('BRASILIA', 'AV','1')
INSERT INTO pp( nome_logr1,logr,OOPSO) VALUES ('Farias', 'TRAV','1')
INSERT INTO pp (nome_logr1,logr,OOPSO) VALUES ('BRASILINA', 'ALAMEDA','1')
SELECT pp
GO TOP
BROWSE NORMAL TITLE 'mostro os dados na tabela'
SKIP 2
=cursorsetprop("buffering",3)
DELETE IN pp
IF TABLEUPDATE(.t.,.t.,'pp')
WAIT WINDOW 'dados gravados com sucesso ' TIMEOUT 2
ELSE
WAIT WINDOW 'dados nao gravados' TIMEOUT 2
ENDIF
SKIP -1
BROWSE NORMAL TITLE 'mosto o registro 2 av.fabia nao existe mais'
SET DELETED OFF
BROWSE NORMAL TITLE ' com set dele off visivel o registro excluido'
veja o codigo e teste
Se vc usa buffer modo no seu form baseado na sua classe basica de formularios e os textbox estao viunculados a tabela no form.
sempre que deletar um registro , faca o tableupdate() , conforme fiz aqui no exemplo ilustrativo!!, apesar que como vejo seu codigo esta usando a classe, isto ja deve estar no botao "excluir " da sua classe, se nao pegue isto na apostila caminho das pedras. que esta postado aqui no forum
Última edição por alceu11 em 9/8/2010, 12:15, editado 1 vez(es)

alceu11- Participante Assíduo

Re: Arquivos deletados contiuam aparecendo
Como estais preenchendo o Grid?
_________________
Marcos Guedes - Programador e desenvolvedor Web.
Convidado, seja nosso seguidor no Twitter:
twitter.com/programacaobras

Marcos Guedes- Webmaster

Re: Arquivos deletados contiuam aparecendo
Meu metodo ATIVARCAMPOS, é quando mostro os registros nos campos.
Não coloquei tudo para nao ficar enorme.
No INIT vem para este metodo.
Marcos
Não utilizo grid. So tem campos Textbox.
No ControlSource do textbox, não esta vinculado nada.
julio
- Código:
Thisform.limpacampos
SELECT cadastro
SETE DELETED ON
Thisform.label23.Caption = anilha
Thisform.txtAnilhageral.value=anilha
Thisform.txtControle.value = controle
Thisform.txtAnilha.value = nrocompl
Thisform.txtAnelfil.Value = anelso
...
...
...
Não coloquei tudo para nao ficar enorme.
No INIT vem para este metodo.
Marcos
Não utilizo grid. So tem campos Textbox.
No ControlSource do textbox, não esta vinculado nada.
julio
Última edição por Julio em 9/8/2010, 12:11, editado 1 vez(es)

Julio- Participante Assíduo

Re: Arquivos deletados contiuam aparecendo
Seu formulário está usando buffer?
_________________
Que a força esteja com você.
[Você precisa estar registrado e conectado para ver este link.]

Tales Ruan- Participa Bastante

Re: Arquivos deletados contiuam aparecendo
Julio
Não seria o comando que está errado.
O correto não seria
Não seria o comando que está errado.
SETE DELETED ON
O correto não seria
- Código:
set deleted on

Nelson Arcas- Participa Bastante

Re: Arquivos deletados contiuam aparecendo
Nelson
Digitei errado la em cima e nao consegui editar.
Mas o comando utilizado ja verifiquei esta certo
julio
Digitei errado la em cima e nao consegui editar.
Mas o comando utilizado ja verifiquei esta certo
SET DELETED ON
julio

Julio- Participante Assíduo

Re: Arquivos deletados contiuam aparecendo
O formulario utiliza BUUFERMODE = 2-Optimistic e a tabela esta BUFFERMODEOVERRIDE = 3 - Optimistic Row Buffering

Julio- Participante Assíduo

Página 1 de 3 • 1, 2, 3 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum




» Criar Classe Limpas!
» Duvida de utilização ODBC X ado
» TCC programação
» Total Code Generator
» SELECT e Botões ANTERIOR E PROXIMO.
» Interpretador de "VFPSCRIPT"
» Encriptação MD5
» Musicas que fizeram parte de minha vida!
» 2 Homens e meio
» Bom Dia Boa Tarde Boa Noite
» help hackers vfp7
» O Gmail se atreveu a nos dizer o que é mais importante para nós
» AVATAR
» Banda larga, WIMAX x SKy, fim dos nossos problemas?
» Anti Tracks 7 ( free em 06/09/2010 )
» VFP x Firebird
» Eu queria comprar um notbruike
» SQLEXEC ACCESS
» converter campo data/hora