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


3 participantes

    [Resolvido]Desmarcar apenas itens iguais

    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5074
    Registrado : 20/04/2011

    [Resolvido]Desmarcar apenas itens iguais Empty [Resolvido]Desmarcar apenas itens iguais

    Mensagem  Silvio 18/5/2014, 11:43

    Colegas bom dia a todos...

    Preciso eu, desmarcar item que esta assinalado através de uma caixa de sim/não.

    Explicando:

    Em 10/05/2014, define com preço vigente de R$20,00 um produto através da caixa sim/não.
    Passado alguns dias, em 18/08/2014, define novamente para R$25,00 esse mesmo produto.

    Como proceder então, para desmarcar o anterior e deixar marcado o mais atual.   Lembrando que tenho vários produtos já cadastrados e gostaria que apenas aquele eu escolhi fosse mudado mas os demais não.

    Para melhor compreensão, anexo o arquivo em questão.

    Grato a todos.
    Anexos
    [Resolvido]Desmarcar apenas itens iguais AttachmentAtualizacaoPreco.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (49 Kb) Baixado 46 vez(es)


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."
    avatar
    Convidado
    Convidado


    [Resolvido]Desmarcar apenas itens iguais Empty Re: [Resolvido]Desmarcar apenas itens iguais

    Mensagem  Convidado 18/5/2014, 12:53

    Não entendi Silvio, em que situação é que gostaria de desmarcar o campo?
    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5074
    Registrado : 20/04/2011

    [Resolvido]Desmarcar apenas itens iguais Empty Re: [Resolvido]Desmarcar apenas itens iguais

    Mensagem  Silvio 19/5/2014, 07:47

    bom, dia....


    exemplo......dei entrada no produto X no dia 15/05 e marquei o mesmo como preço vigente.
    no dia de hoje 19/05, entrei com o mesmo produto mas com preço maior ou menor...tanto faz.
    ao marcar o mesmo como preço vigente.... quero que seja desmarcado o anterior do mesmo produto X.


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."
    Marcelo David
    Marcelo David
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3857
    Registrado : 21/04/2011

    [Resolvido]Desmarcar apenas itens iguais Empty Re: [Resolvido]Desmarcar apenas itens iguais

    Mensagem  Marcelo David 19/5/2014, 08:53

    Silvio escreveu:Em 10/05/2014, define com preço vigente de R$20,00 um produto através da caixa sim/não.
    Passado alguns dias, em 18/08/2014, define novamente para R$25,00 esse mesmo produto.

    Onde está a tabela produtos? Como ela se relaciona com a tabela de preços?

    Para informar um novo preço, você cadastra novamente o mesmo produto?


    .................................................................................
    Aprenda como criar formulário desacoplado.
    Conheça meu canal no Youtube e se inscreva.
    [Resolvido]Desmarcar apenas itens iguais Marcel11
    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5074
    Registrado : 20/04/2011

    [Resolvido]Desmarcar apenas itens iguais Empty Re: [Resolvido]Desmarcar apenas itens iguais

    Mensagem  Silvio 19/5/2014, 09:09

    Marcelo bom dia....

    A tbl em questão não está relacionada com nada...é apenas uma tbl para inserção de preços e produtos.
    Sim, eu informo novamente o produto e atualizo o preço do mesmo, mantendo dessa forma um pequeno histórico do mesmo.


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."
    Marcelo David
    Marcelo David
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3857
    Registrado : 21/04/2011

    [Resolvido]Desmarcar apenas itens iguais Empty Re: [Resolvido]Desmarcar apenas itens iguais

    Mensagem  Marcelo David 19/5/2014, 09:45

    Se eu entendi...
    Isso pode gerar erros de digitação e mais, como não identifica o produto pelo Id exclusivo dele,
    pode dar problemas futuros.

    O que eu aconselho e uso é a seguinte estrutura:

    tabela produto com um campo ligado a tabela preços.
    Dessa forma, não preciso escrever manualmente o nome do produto a cada atualização de preços
    (realmente essa é uma forma um tanto equivocado), basto fazer referencia a chave primária dele. E o histórico seria apresentado por produto, ou seja,
    uma listbox que mostre todo o histórico do preço daquele respectivo produto.

    Se essa forma lhe atender, monto um modelo para você aqui. Caso não atenda, tento ver
    o que posso fazer com o que ja tem pronto. Mas volto a dizer, está sujeito a erros por não haver relacionamentos
    entre as tabelas e conseguinte não haver integridade referencial..

    No aguardo.


    .................................................................................
    Aprenda como criar formulário desacoplado.
    Conheça meu canal no Youtube e se inscreva.
    [Resolvido]Desmarcar apenas itens iguais Marcel11
    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5074
    Registrado : 20/04/2011

    [Resolvido]Desmarcar apenas itens iguais Empty Re: [Resolvido]Desmarcar apenas itens iguais

    Mensagem  Silvio 19/5/2014, 09:50

    Marcelo, ele será identificado pela caixa sim/não que estará setada para -1.

    Veja.....se eu colocar um preço hoje e setá-lo como sim...(-1)...e amanhã eu colocar outro preço para o mesmo produto por algum motivo qualquer e setá-lo para sim....o outro produto de mesmo nome, que eu setei anteriormente.... deixará de ser vigente.

    É marcar um...e desmarcar outro de mesmo nome.


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."
    Marcelo David
    Marcelo David
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3857
    Registrado : 21/04/2011

    [Resolvido]Desmarcar apenas itens iguais Empty Re: [Resolvido]Desmarcar apenas itens iguais

    Mensagem  Marcelo David 19/5/2014, 10:00

    Estão temos que usar como referencia o nome do produto para atualização de preço correto?


    .................................................................................
    Aprenda como criar formulário desacoplado.
    Conheça meu canal no Youtube e se inscreva.
    [Resolvido]Desmarcar apenas itens iguais Marcel11
    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5074
    Registrado : 20/04/2011

    [Resolvido]Desmarcar apenas itens iguais Empty Re: [Resolvido]Desmarcar apenas itens iguais

    Mensagem  Silvio 19/5/2014, 10:07

    sim......isso mesmo

    o código faria uma varredura no nome do produto e caso estivesse marcado como preço vigente ele desmarcaria o antigo e marcaria o novo.


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."
    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5074
    Registrado : 20/04/2011

    [Resolvido]Desmarcar apenas itens iguais Empty Re: [Resolvido]Desmarcar apenas itens iguais

    Mensagem  Silvio 19/5/2014, 10:09

    Eu tentei desse modo...mas sem sucesso


    Private Sub PRECOVIGENTE_Click()
    If MsgBox("Esse é o preço vigente?", vbYesNo + vbQuestion, Me.Caption) = vbYes Then
    Dim rs As DAO.Recordset
    Set rs = Me.RecordsetClone 'Carrega os registros atuais do formulário
    Do While Not rs.EOF 'faz um loop desmarcando a caixa de seleção
    rs.Edit
    rs!PRECOVIGENTE = 0
    rs.Update
    rs.MoveNext
    Loop
    rs.Close
    Set rs = Nothing
    Me.Recalc
    Else
    Me.Undo
    End If

    End Sub


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."
    rdrck
    rdrck
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1011
    Registrado : 11/03/2014

    [Resolvido]Desmarcar apenas itens iguais Empty Re: [Resolvido]Desmarcar apenas itens iguais

    Mensagem  rdrck 19/5/2014, 10:57

    Olá Silvio,
    Venho acompanhando este tópico, pois achei o assunto interessante.
    Deixo aqui minha opinião.
    Concordo com o Marcelo, quando diz que o produto deveria ser cadastrado uma única vez, com seu ID exclusivo.
    Veja, se for para seu uso pessoal, talvez não dê maiores problemas, mas imagine terceiros usando o sistema e digitar o produto com uma letrinha a mais. Já era. Esse produto não vai ser localizado e pode dar algum problema indesejado.
    Creio que o melhor ir acrescentando os preços aos produtos já cadastrados. Isso talvez até lhe tire a necessidade de fazer essa verificação, pois o preço já será substituído.
    Mas não sei sua real intenção com o BD.
    Então, fica a dica/opinião.


    .................................................................................
    Meu Programa / OS:
    Access 2010 - Windows 10.
    Marcelo David
    Marcelo David
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3857
    Registrado : 21/04/2011

    [Resolvido]Desmarcar apenas itens iguais Empty Re: [Resolvido]Desmarcar apenas itens iguais

    Mensagem  Marcelo David 19/5/2014, 11:03

    Na tabela tem tem: NORMOT e NORMOTEXT. Qual deles devo usar como critério para especificar o produto?


    .................................................................................
    Aprenda como criar formulário desacoplado.
    Conheça meu canal no Youtube e se inscreva.
    [Resolvido]Desmarcar apenas itens iguais Marcel11
    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5074
    Registrado : 20/04/2011

    [Resolvido]Desmarcar apenas itens iguais Empty Re: [Resolvido]Desmarcar apenas itens iguais

    Mensagem  Silvio 19/5/2014, 11:11

    Boas Roderick ...sim o assunto é bem pertinente e interessante mesmo e creio que irá ajudar a muitos colegas por aqui

    Marcelo o campo é o NormotExt, que irá ser um campo oculto nesse formulário ( frmatznor).


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."
    Marcelo David
    Marcelo David
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3857
    Registrado : 21/04/2011

    [Resolvido]Desmarcar apenas itens iguais Empty Re: [Resolvido]Desmarcar apenas itens iguais

    Mensagem  Marcelo David 19/5/2014, 11:22

    ok, teste por favor:
    Anexos
    [Resolvido]Desmarcar apenas itens iguais AttachmentAtualizacaoPreco_New1.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (66 Kb) Baixado 25 vez(es)


    .................................................................................
    Aprenda como criar formulário desacoplado.
    Conheça meu canal no Youtube e se inscreva.
    [Resolvido]Desmarcar apenas itens iguais Marcel11
    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5074
    Registrado : 20/04/2011

    [Resolvido]Desmarcar apenas itens iguais Empty Re: [Resolvido]Desmarcar apenas itens iguais

    Mensagem  Silvio 19/5/2014, 13:09

    Boas Marcelo....Resolvido....é isso mesmo.

    Muito obrigado mesmo.


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."
    Marcelo David
    Marcelo David
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3857
    Registrado : 21/04/2011

    [Resolvido]Desmarcar apenas itens iguais Empty Re: [Resolvido]Desmarcar apenas itens iguais

    Mensagem  Marcelo David 19/5/2014, 13:17

    Disponha amigo!


    .................................................................................
    Aprenda como criar formulário desacoplado.
    Conheça meu canal no Youtube e se inscreva.
    [Resolvido]Desmarcar apenas itens iguais Marcel11

    Conteúdo patrocinado


    [Resolvido]Desmarcar apenas itens iguais Empty Re: [Resolvido]Desmarcar apenas itens iguais

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 28/3/2024, 07:14