MaximoAccess

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

Obrigado

Administração do MaximoAccess

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


    Grupo de opções

    avatar
    msilveir
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 245
    Registrado : 13/03/2011

    Grupo de opções  Empty Grupo de opções

    Mensagem  msilveir em 12/2/2020, 15:21

    Ola Pessoal

    crie um Grupo de Opções com checkbox quadradinhos até tudo de boa grava no campo da tabela (confirmacao)
    1 - Sim
    2 - Nao

    coloquei um select case

    case is = "1"
    me.confirmacao.value = "Sim"

    case is = "2"
    me.confirmacao.value = "Nao"

    para ficar sim e nao gravados na tabela , desabilitou meu grupo de opcoes nao deixa marcar nada
    como resolvo isso

    avatar
    renpv
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 318
    Registrado : 12/01/2015

    Grupo de opções  Empty Re: Grupo de opções

    Mensagem  renpv em 12/2/2020, 22:53

    Amigo, qual a necessidade de ficar gravado na tabela as informações literais "Sim" e "Não"?
    Eu pergunto isso porque, do ponto de vista da operacionalidade, ficar gravado 0 e 1 é mais "econômico" e, consequentemente, mais rápido.

    No seu lugar, eu deixaria gravado -1 (verdadeiro) e 0 (falso) e trabalharia o visual para o usuário, seja no formulário, seja no relatório.
    avatar
    msilveir
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 245
    Registrado : 13/03/2011

    Grupo de opções  Empty Re: Grupo de opções

    Mensagem  msilveir em 13/2/2020, 11:20

    Ola renpv

    bom dia

    tenho mais campos checkbox minha duvida como eu crio o relatorio com descritos no checkbox

    1 - Sim
    2 - Não

    como gero relatorio com a informação sim ou nao ? e nao 1 e 2

    avatar
    renpv
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 318
    Registrado : 12/01/2015

    Grupo de opções  Empty Re: Grupo de opções

    Mensagem  renpv em 13/2/2020, 12:24

    Você pode usar fórmulas nos campos do relatório também.
    Código:
    =SeImed([confirmacao]=Verdadeiro;"Sim";"Não")
    avatar
    msilveir
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 245
    Registrado : 13/03/2011

    Grupo de opções  Empty Re: Grupo de opções

    Mensagem  msilveir em 13/2/2020, 16:08

    Ola renpv

    esta dando esse erro (#Tipo!) , meus valores no campo são 1 para sim e 2 para Não
    tenho também mais (6) quadros de opções dois deles é de segunda á domingo onde começa 1 - segunda e termina no domingo 7

    tem como me ajudar nesses pois tenho que gerar o relatório com as informações de todos

    avatar
    renpv
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 318
    Registrado : 12/01/2015

    Grupo de opções  Empty Re: Grupo de opções

    Mensagem  renpv em 13/2/2020, 18:53

    Manda uma parte do banco com os formulários e relatórios que eu te ajudo
    avatar
    msilveir
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 245
    Registrado : 13/03/2011

    Grupo de opções  Empty Re: Grupo de opções

    Mensagem  msilveir em 13/2/2020, 19:56

    Ola renpv

    segue arquivo com relatório.

    obrigado
    avatar
    renpv
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 318
    Registrado : 12/01/2015

    Grupo de opções  Empty Re: Grupo de opções

    Mensagem  renpv em 14/2/2020, 00:16

    Não aparece pra mim
    avatar
    msilveir
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 245
    Registrado : 13/03/2011

    Grupo de opções  Empty Re: Grupo de opções

    Mensagem  msilveir em 14/2/2020, 00:23

    Ola renpv

    segue arquivo novamente.
    Anexos
    Grupo de opções  AttachmentSysCadastro.zip
    arquivo
    Você não tem permissão para fazer download dos arquivos anexados.
    (121 Kb) Baixado 5 vez(es)
    bondan
    bondan
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 34
    Registrado : 30/12/2019

    Grupo de opções  Empty Re: Grupo de opções

    Mensagem  bondan em 14/2/2020, 13:54

    Me intrometendo...
    Bom seria deixar o Opt com seus valores, e somente no relatório ou form que deseja mostrar "Sim/Não" criar um campo de texto tipo "TxtOpcao" com uma instrução IF ao carregar o relatório como:

    Código:

    If (seuGrupodeOpcoes).value = -1 then
    Me.TxtOpcao.value = "Sim"
    else
    Me.TxtOpcao.value = "Não"
    end if

    Ou utilizar para mais valores o Case...

    De uma forma bem básica, claro, você adapta com seu conhecimento que deve ser maior do que o meu ok?

    Espero ter ajudado.
    avatar
    msilveir
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 245
    Registrado : 13/03/2011

    Grupo de opções  Empty Re: Grupo de opções

    Mensagem  msilveir em 14/2/2020, 16:31

    Ola Bondan

    tenho um campo na tabela que eu gravo os valores 1 e 2 com nome de Confirmação
    meu relatório tem esse campo

    if me.confirmacao.value = 1 then

    me.confirmacao.value = "Sim"

    end if
    end sub

    mas nao funcionou

    bondan
    bondan
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 34
    Registrado : 30/12/2019

    Grupo de opções  Empty Re: Grupo de opções

    Mensagem  bondan em 14/2/2020, 19:19

    Fiz o seguinte no seu Frm_CadControle
    Código:

    Private Sub Form_AfterUpdate()
            Select Case Acionamento_Start_StopModulo
                Case "1"
                Me.Confirmacao.Value = "Sim"
            End Select
    End Sub

    Então gravou, porém o teu campo "Confirmacao" não pode escrever textos, pois à pesar dele aceitar, ao abrir ou salvar novamente o form ele vai gerar um erro, pois o controle "Acionamento_Start_StopModulo" só entende números (1,2,3,4...), porém estará gravado no campo um valor texto.

    O que tens de fazer é criar um campo vinculado normal, porém talvez invisível ao lado do grupo de opção para guardar o texto, algo como "TxtConfirmacao". Lembrando que este campo também deve estar na tabela para ser guardado para posteridade.

    Desta forma o código "no form" ficaria:
    Código:

    Private Sub Form_AfterUpdate()
            Select Case Acionamento_Start_StopModulo
                Case "1"
                Me.TxtConfirmacao.Value = "Sim"
                Case "2"
                Me.TxtConfirmacao.Value = "Não"
            End Select
    End Sub
    Desta forma você pode selecionar nos "Select" e "Grupo de opções" e ter sempre uma amostra em texto no campo "TxtConfirmacao" para usar nas pesquisas e relatórios.

    Também serve para os demais grupos...

    Espero ter ajudado.

    Abraço.


    Conteúdo patrocinado

    Grupo de opções  Empty Re: Grupo de opções

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 24/2/2020, 12:18