MaximoAccess

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

Obrigado

Administração do MaximoAccess

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

    [Resolvido]Mostrar/ocultar imagem de acordo com valor do campo no formulário contínuo

    avatar
    jowfs
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 32
    Registrado : 16/04/2012

    [Resolvido]Mostrar/ocultar imagem de acordo com valor do campo no formulário contínuo Empty [Resolvido]Mostrar/ocultar imagem de acordo com valor do campo no formulário contínuo

    Mensagem  jowfs em 28/11/2018, 12:53

    Olá, boa tarde!

    Estou construindo um sistema para gestão de atendimentos/negociações e para cada atendimento existe uma avaliação "BOM, RUIM, ÓTIMO, REGULAR" a ser selecionada pelo atendente conforme contato. Gostaria de mostrar uma carinha correspondente a essa avaliação no menu principal (que mostrará um resumo de todos os atendimentos) através de um formulário contínuo. Tentei o evento "Ao Pintar", mas o VBA não aceita a função ".Visible = True/False", e se colocar no evento "No Atual" só vai mostrar quando eu selecionar a linha com cursor do mouse. Alguém consegue me ajudar? Estou anexando uma tela do menu. Vale dizer que o campo cujo status eu utilizarei como referência está oculto, pois quero mostrar apenas a carinha.

    [Resolvido]Mostrar/ocultar imagem de acordo com valor do campo no formulário contínuo Ic0CCp

    Além consegue me ajudar?
    caiosouza
    caiosouza
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 416
    Registrado : 05/12/2016

    [Resolvido]Mostrar/ocultar imagem de acordo com valor do campo no formulário contínuo Empty Re: [Resolvido]Mostrar/ocultar imagem de acordo com valor do campo no formulário contínuo

    Mensagem  caiosouza em 28/11/2018, 13:02

    Bom dia!

    Mande parte da sua base de dados.


    .................................................................................
    A persistência leva ao sucesso!
    DamascenoJr.
    DamascenoJr.
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2088
    Registrado : 22/11/2016

    [Resolvido]Mostrar/ocultar imagem de acordo com valor do campo no formulário contínuo Empty Re: [Resolvido]Mostrar/ocultar imagem de acordo com valor do campo no formulário contínuo

    Mensagem  DamascenoJr. em 28/11/2018, 14:12

    Mexer com formulário contínuo para alterações dinâmicas é meio complicado pois a alteração em uma linha/registro do formulário contínuo reflete em todos as demais linhas/registros deste mesmo formulário, isto é, quando em uma linha/registro tiver que aparecer a carinha feliz, simplesmente todas as demais linhas/registros também aparecerão esta mesma carinha.

    Quando precisei, a solução que encontrei foi anexar as imagens ao banco como objeto OLE. Confira no anexo e adapte ao seu caso.
    Anexos
    [Resolvido]Mostrar/ocultar imagem de acordo com valor do campo no formulário contínuo AttachmentExemplo.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (122 Kb) Baixado 34 vez(es)
    caiosouza
    caiosouza
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 416
    Registrado : 05/12/2016

    [Resolvido]Mostrar/ocultar imagem de acordo com valor do campo no formulário contínuo Empty Re: [Resolvido]Mostrar/ocultar imagem de acordo com valor do campo no formulário contínuo

    Mensagem  caiosouza em 28/11/2018, 17:05

    Boa tarde,

    Veja se é isso que deseja:


    .................................................................................
    A persistência leva ao sucesso!
    DamascenoJr.
    DamascenoJr.
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2088
    Registrado : 22/11/2016

    [Resolvido]Mostrar/ocultar imagem de acordo com valor do campo no formulário contínuo Empty Re: [Resolvido]Mostrar/ocultar imagem de acordo com valor do campo no formulário contínuo

    Mensagem  DamascenoJr. em 28/11/2018, 18:54

    LOL

    Grande Caio... dessa maneira ainda não conhecia. Valeu.
    avatar
    jowfs
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 32
    Registrado : 16/04/2012

    [Resolvido]Mostrar/ocultar imagem de acordo com valor do campo no formulário contínuo Empty Re: [Resolvido]Mostrar/ocultar imagem de acordo com valor do campo no formulário contínuo

    Mensagem  jowfs em 28/11/2018, 19:30

    Ivan, gostei bastante da ajuda que me deu, apenas fiquei preocupado com o tamanho que poderia ficar o banco de dados acrescentando uma imagem em cada registro e também só poderia inserir arquivos .bmp o que não permitiria transparência do fundo. Mas agradeço demais por dedicar um tempo tentando me ajuda. Obrigado!!!

    Caio, solução perfeita, já fiz uma adaptação e resolveu meu problema. Obrigado demais pela ajuda!
    DamascenoJr.
    DamascenoJr.
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2088
    Registrado : 22/11/2016

    [Resolvido]Mostrar/ocultar imagem de acordo com valor do campo no formulário contínuo Empty Re: [Resolvido]Mostrar/ocultar imagem de acordo com valor do campo no formulário contínuo

    Mensagem  DamascenoJr. em 28/11/2018, 20:55

    Deusulivre uma imagem a cada registro. rsrsrs
    No arquivo exemplo que mandei, as imagens estão em uma tabela própria (tblCarinhas) e se relacionam com a tabela Atendimentos através do campo Qualidade x Código. O que é exibido em formulário é o arquivo/anexo da tabela Carinhas que existe no banco uma única vez.

    [Resolvido]Mostrar/ocultar imagem de acordo com valor do campo no formulário contínuo Asas10

    A solução do Caio é mais eficiente. Ainda não sabia que na fonte de um controle do tipo imagem poderia colocar o caminho dela no sistema que funcionaria. Só pensei na propriedade "picture" do controle. Vivendo e aprendendo.
    avatar
    minitti
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 13
    Registrado : 26/04/2011

    [Resolvido]Mostrar/ocultar imagem de acordo com valor do campo no formulário contínuo Empty Re: [Resolvido]Mostrar/ocultar imagem de acordo com valor do campo no formulário contínuo

    Mensagem  minitti em 3/5/2020, 20:37

    ola.

    estou precisando da mesma solução, porém a solução do Caio não aparece na resposta. Alguém poderia ajudar nessa questão?

    o meu caso é um formulário contínuo Tem um Campo Sim/Não e queria que aparecesse a Imagem com Tick de Sim se for sim e se for Não, aparecer uma imagem de X (tick não)
    caiosouza
    caiosouza
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 416
    Registrado : 05/12/2016

    [Resolvido]Mostrar/ocultar imagem de acordo com valor do campo no formulário contínuo Empty Re: [Resolvido]Mostrar/ocultar imagem de acordo com valor do campo no formulário contínuo

    Mensagem  caiosouza em 11/5/2020, 23:47

    Boa noite,

    É, não sei por qual motivo as vezes isso acontece com meu login.
    Com relação ao seu questionamento, é simples:

    Apenas deve criar um objeto do tipo imagem no seu form, e a fonte do objeto vc especifica o caminho da imagem.
    Abaixo exemplo de condição, onde se o campo "DataVenc" for menor que hoje, fica com uma imagem, caso contrário, fica com outra:

    Código:
    =SeImed([DataVenc]<=Data();"C:/PastaSistema/src/imagem1.png";"C:/PastaSistema/src/imagem1.png")


    .................................................................................
    A persistência leva ao sucesso!
    avatar
    minitti
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 13
    Registrado : 26/04/2011

    [Resolvido]Mostrar/ocultar imagem de acordo com valor do campo no formulário contínuo Empty Re: [Resolvido]Mostrar/ocultar imagem de acordo com valor do campo no formulário contínuo

    Mensagem  minitti em 12/5/2020, 00:40

    Caio, obrigado pela resposta.
    ajudou muito. aprendi mais uma

    mas acho que não conseguirei resolver o meu problema , talvez por limitação do access.

    tenho um form continuo. tem um campo sim/não.

    nesse campo eu controlo o que tenho ou não na coleção, além de ser só visual para o controle do que eu tenho, é também onde eu incluo mais um item na coleção, vou lá no registro e marco SIM.

    eu queria substituir esse campo SIM/NÃO por uma imagem pra visualmente ficar melhor. mas quando coloco a imagem para SIM e a Imagem para não, ela fica em cima do campo. então eu não consigo clicar no sim para indicar que eu tenho.
    caiosouza
    caiosouza
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 416
    Registrado : 05/12/2016

    [Resolvido]Mostrar/ocultar imagem de acordo com valor do campo no formulário contínuo Empty Re: [Resolvido]Mostrar/ocultar imagem de acordo com valor do campo no formulário contínuo

    Mensagem  caiosouza em 20/5/2020, 21:09

    Boa tarde,

    Manda seu arquivo, acho que da pra fazer uma gambiarra.


    .................................................................................
    A persistência leva ao sucesso!

      Data/hora atual: 2/7/2020, 06:04