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

    Inserir valor do parâmetro

    avatar
    wianfe
    Novato
    Novato

    Respeito às Regras 100%

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

    Inserir valor do parâmetro Empty Inserir valor do parâmetro

    Mensagem  wianfe em 26/6/2020, 19:40

    Olá, antecipadamente agradeço a cooperação.
    A questão está que ao "abrir" um relatório, aparece a Janela: Inserir valor do parâmetro - "Altura".
    Esse campo é Número geral; Casas decimais 1; Caixa de texto com Fonte de controle =Média([Altura]).
    Já tentei de tudo para que essa janela não apareça mas não consegui descobrir o porque do evento!
    A questão é que no mesmo relatório estão outros campos como pedo, idade etc com configurações semelhantes, com a mesma Fonte de controle
    e com esses outros campos a janela para inserir o valor do parâmetro não apraece!
    Alguem tem alguma sugestão?
    Anexos
    Inserir valor do parâmetro AttachmentValor Parâmetro.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (69 Kb) Baixado 3 vez(es)
    Marcelo David
    Marcelo David
    Moderador
    Moderador

    Respeito às Regras 100%

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

    Inserir valor do parâmetro Empty Re: Inserir valor do parâmetro

    Mensagem  Marcelo David em 26/6/2020, 19:51

    Boa tarde,
    Isso é porque o Access não está encontrando um valor para Altura. Nesse caso ele está pedindo
    que informe manualmente.

    Verifique na consulta origem do relatório a existência do campo Altura.
    Se há, veja execute a consulta e observe se ele retornou valor ou se a consulta
    também pediu o valor do parâmetro. Caso sim, o campo não existe ou foi digitado errado na tabela ou
    a expressão que gera ele está incorreta.


    .................................................................................
    Marcelo David
    www.mrdsystem.com.br (em construção)
    avatar
    wianfe
    Novato
    Novato

    Respeito às Regras 100%

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

    Inserir valor do parâmetro Empty Re: Inserir valor do parâmetro

    Mensagem  wianfe em 26/6/2020, 20:38

    Observe a consulta (anexo)! Como mencionei, não há motivo aparente para a inserir o valor ou estou não estou conseguindo enxergar onde está o problema!
    Este campo - assim como o Peso - está configurado como: Duplo; Número, geral; Casas decimais,2. Será isso?
    Marcelo David
    Marcelo David
    Moderador
    Moderador

    Respeito às Regras 100%

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

    Inserir valor do parâmetro Empty Re: Inserir valor do parâmetro

    Mensagem  Marcelo David em 26/6/2020, 20:44

    O anexo não apareceu para mim.
    O tipo de campo, bem como suas propriedades não tem relação com
    a sua questão.

    O que mencionei na mensagem anterior sim. Mas é genérico. Não tem como
    verificarmos sem o arquivo aqui.



    .................................................................................
    Marcelo David
    www.mrdsystem.com.br (em construção)
    avatar
    wianfe
    Novato
    Novato

    Respeito às Regras 100%

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

    Inserir valor do parâmetro Empty Re: Inserir valor do parâmetro

    Mensagem  wianfe em 27/6/2020, 14:09

    Bom dia!
    No anexo o aplicativo. Agradeço pela ajuda!
    Anexos
    Inserir valor do parâmetro AttachmentPresARTER.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (806 Kb) Baixado 4 vez(es)
    Marcelo David
    Marcelo David
    Moderador
    Moderador

    Respeito às Regras 100%

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

    Inserir valor do parâmetro Empty Re: Inserir valor do parâmetro

    Mensagem  Marcelo David em 29/6/2020, 12:14

    Bom dia,
    observe que na tabela TbPresArter, há um campo Altura.
    E Altura no Access é uma palavra reservada, ou seja é um nome de uma propriedade dos objetos
    que define propriamente altura dos mesmo.

    Como você usou esse nome (Altura) como nome de controle/campo, o Access literalmente
    não sabe se Altura é a propriedade Altura ou se é um nome de algum controle/campo seu.

    Daí, ele pergunta sempre o que é Altura. É a mesma coisa de estarem duas pessoas com nome Marcelo próximos e
    você chamar: Marcelo, vem aqui... Obviamente os dois Marcelos irão lhe perguntar: Qual Marcelo você está chamado? E é
    isso que o Access está fazendo.

    Para evitar isso, altere o nome do campo Altura da tabela TbPresArter para outro nome, como por exemplo: pa_altura. Após isso, ajuste na consulta e nos demais locais para o novo nome.

    Em tempo, na tabela TbInformPes, há um campo com nome Nome e é uma palavra reservada do Access pois é uma propriedade que retorna ou define o nome dos objetos. Altera também para outro nome qualquer, como por exemplo: ip_nome.

    No site da Microsoft, (veja aqui ) há uma lista das palavras reservadas que não poderá usar como nome de qualquer objetos nos aplicativos (considere que no Access em português, as palavras reservadas são também em português. Então veja a tradução delas).

    Se houver controles nos relatórios/formulários que usem palavras reservadas, aproveite e altere tudo. Pois pode ser que mais cedo ou mais tarde venham a causar problemas.


    .................................................................................
    Marcelo David
    www.mrdsystem.com.br (em construção)

      Data/hora atual: 2/7/2020, 14:14