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]Dados Incompatíveis na expressão de criterios

    avatar
    Convidado
    Convidado


    [Resolvido]Dados Incompatíveis na expressão de criterios Empty Dados Incompatíveis na expressão de criterios

    Mensagem  Convidado 3/6/2011, 19:03

    Em um relatorio adicionei um grupo FaixaEtaria. com um campo proveniente de uma consulta (campo não acoplado) que pega a idade e me retorna em Faixa etárias
    20/30
    30/40
    ou seja
    Se a pessoa tem 20 anos.. no campo Faixa etária aparece 20/40

    Mas quando eu uso este campo no relatorio ou faço um grupamento com ele..
    para ver quantas pessoas há por faixa etária..
    ele nao abre o relatorio e dá erro de tipos incompartiveis na expresao de criterio

    O que fazer amigos????
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]Dados Incompatíveis na expressão de criterios Empty Re: [Resolvido]Dados Incompatíveis na expressão de criterios

    Mensagem  criquio 3/6/2011, 19:15

    Qual critério está usando? Poste o código aí para a gente ver. Prestou atenção ao tipo de dados texto ou numérico? Lembre-se que para tipo texto, precisa acrescentar as aspas simples e duplas no critério.


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    avatar
    Convidado
    Convidado


    [Resolvido]Dados Incompatíveis na expressão de criterios Empty Re: [Resolvido]Dados Incompatíveis na expressão de criterios

    Mensagem  Convidado 3/6/2011, 19:19

    A consulta esta certa...
    ela me retonar os valores 30/40 20/30
    O que acontece e que quando crio um grupamento no relatorio ele nao aceita este campo....
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]Dados Incompatíveis na expressão de criterios Empty Re: [Resolvido]Dados Incompatíveis na expressão de criterios

    Mensagem  criquio 3/6/2011, 19:20

    Veja o tipo do campo no relatório se está igual ao da consulta. Se está como texto ou número.


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    avatar
    Convidado
    Convidado


    [Resolvido]Dados Incompatíveis na expressão de criterios Empty Re: [Resolvido]Dados Incompatíveis na expressão de criterios

    Mensagem  Convidado 3/6/2011, 19:21

    como meu bd e dificil separar. pois e complexo nos relacionamento..
    enviarei o modelo do JP que e o mesmo que uso para faixa etaria
    2 minutos...
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]Dados Incompatíveis na expressão de criterios Empty Re: [Resolvido]Dados Incompatíveis na expressão de criterios

    Mensagem  criquio 3/6/2011, 19:23

    Mas no modelo do JPaulo, você já criou um relatório para ver se funciona como deveria funcionar no seu? Porque se funciona nele e no seu não, não vai adiantar olhá-lo.


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]Dados Incompatíveis na expressão de criterios Empty Re: [Resolvido]Dados Incompatíveis na expressão de criterios

    Mensagem  vieirasoft 3/6/2011, 19:26

    Aguarda porque o Mestre ainda não te deu resposta. Vê o que estás a fazer de mal, pois se dá num lado e no outro não???
    avatar
    Convidado
    Convidado


    [Resolvido]Dados Incompatíveis na expressão de criterios Empty Re: [Resolvido]Dados Incompatíveis na expressão de criterios

    Mensagem  Convidado 3/6/2011, 19:29

    Puts.. no exemplo do JP criei um relatorio novo e deu certo..
    ja no meu..
    nao...
    avatar
    Convidado
    Convidado


    [Resolvido]Dados Incompatíveis na expressão de criterios Empty Re: [Resolvido]Dados Incompatíveis na expressão de criterios

    Mensagem  Convidado 3/6/2011, 19:36

    No relatorio em Designer Agrupar e classificar
    Ele não aceita criar um grupo usando este campo
    Da Tipos de dados incompativel na expresão de criterio
    avatar
    Convidado
    Convidado


    [Resolvido]Dados Incompatíveis na expressão de criterios Empty Re: [Resolvido]Dados Incompatíveis na expressão de criterios

    Mensagem  Convidado 3/6/2011, 19:37

    Se eu coloco o campo no cabecalho da pagina da certo..
    mas se crio um grupo para ele nao... e ai que ta.. essa informacao eu precisava em um agrupamento
    avatar
    Convidado
    Convidado


    [Resolvido]Dados Incompatíveis na expressão de criterios Empty Re: [Resolvido]Dados Incompatíveis na expressão de criterios

    Mensagem  Convidado 3/6/2011, 19:50

    Criquio, Vieira... Descobri o erro...
    Como estou a usar a tabela dos detentos da unidade
    Alguns nao tem o campo Data de nascimento preenchido, e como o caulculo da idade e da faixa etária usa necessariamente este campo, onde nao tem a data preenchida, no campo FaixaEtária aparece #Erro

    Vou colocar a expressão para ver se me ajuda a tratar o erro caso a data de nascimento for nula...

    para o cáuculo da Faixa Etária se Usa os seguintes campos

    1 - Idade: MostraIdade([Data de Nascimento]) & " " & "Anos"

    2 - IdadeRef: Esquerda([Idade];2)

    E por fim o da Faixa Etária...

    Faixa Etaria: SeImed([IdadeRef] Entre 5 E 18;"5/18";SeImed([IdadeRef] Entre 18 E 30;"18/30";SeImed([IdadeRef] Entre 30 E 40;"30/40";SeImed([IdadeRef] Entre 40 E 50;"40/50";SeImed([IdadeRef] Entre 50 E 60;"50/60";SeImed([IdadeRef] Entre 60 E 70;"60/70";SeImed([IdadeRef] Entre 70 E 80;"70/80";SeImed([IdadeRef] Entre 90 E 100;"90/100"))))))))

    Grato pela ajuda amigao
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11026
    Registrado : 04/11/2009

    [Resolvido]Dados Incompatíveis na expressão de criterios Empty Re: [Resolvido]Dados Incompatíveis na expressão de criterios

    Mensagem  JPaulo 6/6/2011, 21:18

    Se não tem data de nascimento, não faz sentido entrar para uma Faixa Etaria que não existe.

    Então mate a charada logo na primeira consulta, com:

    É Negado Nulo, no criterio da data de nascimento.


    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvido]Dados Incompatíveis na expressão de criterios Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Dados Incompatíveis na expressão de criterios Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Dados Incompatíveis na expressão de criterios Folder_announce_new Instruções SQL como utilizar...
    avatar
    Convidado
    Convidado


    [Resolvido]Dados Incompatíveis na expressão de criterios Empty Re: [Resolvido]Dados Incompatíveis na expressão de criterios

    Mensagem  Convidado 6/6/2011, 21:39

    Caro JP... ate coloquei isso na consulta...

    Funcionou.. mas ocorre que o negado nulo, exclui aqueles que nao tem data de nascimento da consulta...

    Acontece que uso esta consulta para outros fins.. no mesmo aplicativo..

    Veja bem..
    Em uma unidade Prisional temos 100 Detentos
    90 tem data de nascimento
    10 não tem...

    Se deixa a consulta assim.. o relatorio por faixa etária dá erro... (para ele abrir tem que ter 100% de preenchimento do campo Data de nascimento)

    O negado nulo resolveria... se eu nao precisase dos dados dos outros 10 que nao tem data de nascimento..

    Espero que tenha entendido amigão....
    avatar
    Convidado
    Convidado


    [Resolvido]Dados Incompatíveis na expressão de criterios Empty Re: [Resolvido]Dados Incompatíveis na expressão de criterios

    Mensagem  Convidado 6/6/2011, 21:41

    Neste mesmo relatorio eu tenho os dados de:

    Faixa Etaria..
    E faixa etária por detentos totais da unidade..

    Se uso o negado nulo,.. o relatorio nao condiziria com a lotacao real da Unidade...
    So sairia os com data de nascimento
    avatar
    Convidad
    Convidado


    [Resolvido]Dados Incompatíveis na expressão de criterios Empty Re: [Resolvido]Dados Incompatíveis na expressão de criterios

    Mensagem  Convidad 6/6/2011, 21:45

    tente tratar o erro direto na consulta.

    eu já vi algo do JPaulo neste fórum.


    Qualquer coisa do tipo

    II(IsError([Campo];"".................

    avatar
    Convidado
    Convidado


    [Resolvido]Dados Incompatíveis na expressão de criterios Empty Re: [Resolvido]Dados Incompatíveis na expressão de criterios

    Mensagem  Convidado 6/6/2011, 21:47

    Exato amigao é isto que eu preciso.. mas como é um exemplo feito por ele... o estou aguardando ver se tem uma solucão porquanto ele tem o exemplo la..

    Obrigado
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11026
    Registrado : 04/11/2009

    [Resolvido]Dados Incompatíveis na expressão de criterios Empty Re: [Resolvido]Dados Incompatíveis na expressão de criterios

    Mensagem  JPaulo 7/6/2011, 20:42

    Companheiro, então trate o NULL da data de nascimento com alguma coisa, para poder agrupar,

    Veja o simples;

    Faixa Etaria: SeImed(Nz([TDataNasc];0)=0;"Data Nascimento não defenida";SeImed([IdadeRef] Entre 10 E 20;"10/20";SeImed([IdadeRef] Entre 20 E 30;"20/30";SeImed([IdadeRef] Entre 30 E 40;"30/40"))))

    Esta linha é da consulta do exemplo que lhe passei no outro tópico.




    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvido]Dados Incompatíveis na expressão de criterios Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Dados Incompatíveis na expressão de criterios Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Dados Incompatíveis na expressão de criterios Folder_announce_new Instruções SQL como utilizar...
    avatar
    Convidado
    Convidado


    [Resolvido]Dados Incompatíveis na expressão de criterios Empty Re: [Resolvido]Dados Incompatíveis na expressão de criterios

    Mensagem  Convidado 7/6/2011, 23:07

    Mais um tópico encerrado.. Grato meu Amigo...

    Conteúdo patrocinado


    [Resolvido]Dados Incompatíveis na expressão de criterios Empty Re: [Resolvido]Dados Incompatíveis na expressão de criterios

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 22/11/2024, 16:34