MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração


Participe do fórum, é rápido e fácil

MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração

MaximoAccess

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access


2 participantes

    [Resolvido]Bloquear ou Impedir a exclusão de uma coluna na folha de dados, como?

    avatar
    Clebergyn
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 785
    Registrado : 29/08/2012

    [Resolvido]Bloquear ou Impedir a exclusão de uma coluna na folha de dados, como? Empty [Resolvido]Bloquear ou Impedir a exclusão de uma coluna na folha de dados, como?

    Mensagem  Clebergyn 16/2/2017, 04:51

    Amigos, agora é minha vez de perguntar,

    estou com um problema em que o usuario excluiu sem querer "uma coluna" de um subformulario no modo folha de dados
    varias vezes.

    sei a função para não deixar redimensionar mas mesmo com ela continua permitindo a exclusão

    se alguem tiver experiência ou souber como fazer para bloquear a exclusão desta coluna eu agradeço

    espero e obrigado!
    FabioPaes
    FabioPaes
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3914
    Registrado : 14/08/2013

    [Resolvido]Bloquear ou Impedir a exclusão de uma coluna na folha de dados, como? Empty Re: [Resolvido]Bloquear ou Impedir a exclusão de uma coluna na folha de dados, como?

    Mensagem  FabioPaes 16/2/2017, 09:02

    Amigo, Existem alguns exemplos sobre sua duvida aqui no Fórum!

    Realize uma Pesquisa aqui no Fórum ( Como Pesquisar )
    ou Pesquise direto no Google: ( google.com.br/?#q=Termo+Pesquisado;Maximoaccess.com )


    Sobre o seu assunto: https://www.maximoaccess.com/t28860-impedir-que-o-cabecalho-da-folha-de-dados-seja-excluido#


    .................................................................................
    _____________________________________________________________________
    Achou a solução para sua dúvida? Não seja Egoísta, Compartilhe com todos!
    A dica do Colega foi útil? Agradeça!

    O importante não saber tudo, mas sim a Onde procurar!
    avatar
    Clebergyn
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 785
    Registrado : 29/08/2012

    [Resolvido]Bloquear ou Impedir a exclusão de uma coluna na folha de dados, como? Empty Re: [Resolvido]Bloquear ou Impedir a exclusão de uma coluna na folha de dados, como?

    Mensagem  Clebergyn 16/2/2017, 12:01

    Obrigado Fabio Paes

    já me ajudou,

    agora se eu pudesse ainda poder usar a tecla "delete" para outras coisas no sub e somente
    para excluir a coluna que não funcionasse, ficaria dez...é que preciso usar a tecla delete para
    deletar um registro do subform, ai ele bloqueia

    mas muito obrigado pela ajuda
    FabioPaes
    FabioPaes
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3914
    Registrado : 14/08/2013

    [Resolvido]Bloquear ou Impedir a exclusão de uma coluna na folha de dados, como? Empty Re: [Resolvido]Bloquear ou Impedir a exclusão de uma coluna na folha de dados, como?

    Mensagem  FabioPaes 16/2/2017, 20:52

    Amigo, leia com atencao o topico indicado pois tem extamente isso la.

    Volte ta e reveja.



    .................................................................................
    _____________________________________________________________________
    Achou a solução para sua dúvida? Não seja Egoísta, Compartilhe com todos!
    A dica do Colega foi útil? Agradeça!

    O importante não saber tudo, mas sim a Onde procurar!
    avatar
    Clebergyn
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 785
    Registrado : 29/08/2012

    [Resolvido]Bloquear ou Impedir a exclusão de uma coluna na folha de dados, como? Empty Re: [Resolvido]Bloquear ou Impedir a exclusão de uma coluna na folha de dados, como?

    Mensagem  Clebergyn 16/2/2017, 21:35

    gostei do exemplo Fabio

    é que naquela função e ou no subform(folha de dados) nao tem jeito de saber se estou deletando um registro em linha,
    se estou deletando uma coluna ou alguns dados do campo

    como saber se ao clicar em delete eu estou querendo deletar um registro, e nao uns dados do campo, ou uma coluna ou alguns dados da coluna? sei que posso saber o nome do campo "Screen.ActiveControl.Name" mas nao chega em nada

    Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
    If KeyCode = vbKeyDelete Then
    'Coloque aqui a Consulta para Excluir os dados que tiverem no FOrmulario
    MsgBox "Pressionou Delete", vbInformation
    'Impede que seja excluido o Campo
    KeyCode = 0
    End If
    End Sub

    não gosto muito mas vou usar o formato accde que nao permite excluir a coluna
    FabioPaes
    FabioPaes
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3914
    Registrado : 14/08/2013

    [Resolvido]Bloquear ou Impedir a exclusão de uma coluna na folha de dados, como? Empty Re: [Resolvido]Bloquear ou Impedir a exclusão de uma coluna na folha de dados, como?

    Mensagem  FabioPaes 17/2/2017, 01:15

    Amigo, é você quem vai definir o que quer excluir... se vc ver la nas mensagens seguintes do tópico indicado, o usuário que excluir o texto da coluna...

    Se vc quer excluir um registro/linha e so colocar o Sql de exclusão da linha... DELETE * FROM NomeTabela WHERE ID = " & me.NomeCampoId & " assim so ira excluir a linha em que o usuario esta.



    .................................................................................
    _____________________________________________________________________
    Achou a solução para sua dúvida? Não seja Egoísta, Compartilhe com todos!
    A dica do Colega foi útil? Agradeça!

    O importante não saber tudo, mas sim a Onde procurar!
    avatar
    Clebergyn
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 785
    Registrado : 29/08/2012

    [Resolvido]Bloquear ou Impedir a exclusão de uma coluna na folha de dados, como? Empty Re: [Resolvido]Bloquear ou Impedir a exclusão de uma coluna na folha de dados, como?

    Mensagem  Clebergyn 17/2/2017, 05:14

    então vou definir o que eu quero

    ao selecionar a coluna não deixar deletar ou seja bloquear a tecla delete
    ao selecionar um registro ou um dado de um campo ou grupo de dados de campos, poder deletar, ou seja, desbloquear a tecla delete

    até ai parece bonito, mas como vou fazer o sistema descobrir que o usuario selecionou uma coluna inteira e não registros?
    o comando "Screen.ActiveControl.Name" seta o nome do campo que tiver o foco para qualquer uma das situações, então nao dá para saber por ele...preciso de uma função que me devolve se foi selecionado uma coluna ou se foi registros, ai sim resolveria, pois se foi registro, habilito a função "delete" mas se foi a coluna "desabilito"...estou atrás desta função

    mas desde já agradeço por sua ajuda
    avatar
    Clebergyn
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 785
    Registrado : 29/08/2012

    [Resolvido]Bloquear ou Impedir a exclusão de uma coluna na folha de dados, como? Empty Re: [Resolvido]Bloquear ou Impedir a exclusão de uma coluna na folha de dados, como?

    Mensagem  Clebergyn 2/3/2017, 22:56

    Olá amigos, fiz a pergunta e estou deixando a solução que encontrei

    para não deixar deletar a coluna de um subformulário no modo folha de dados

    tem que ir nas "opções"->"Banco de dados atual"->e desmarcar "Habilitar o modo layout" e também desmarcar

    "Habilitar alterações de design..."

    fechar e abrir de novo que nao vai deixar deletar

    Valeu a todos e obrigado!

    Conteúdo patrocinado


    [Resolvido]Bloquear ou Impedir a exclusão de uma coluna na folha de dados, como? Empty Re: [Resolvido]Bloquear ou Impedir a exclusão de uma coluna na folha de dados, como?

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 28/3/2024, 13:41