Saudações a todos, eu tenho uma tabela que possui um campo mesfinal nela esta a seguinte expressão: NomeMês(Mês([Datatermino])), nesse caso se o campo datatermino estiver em branco ele apresenta #tipo! dessa forma ao geral o relatório da erro tipos incompatíveis. Existe uma maneira para deixar o campo mesfinal com 0 caso datatermino esteja em branco?.
3 participantes
[Resolvido]Campo Calculado erro #tipo!
digitaltec- Intermediário
- Respeito às regras :
Sexo :
Localização :
Mensagens : 153
Registrado : 09/05/2020
- Mensagem nº1
[Resolvido]Campo Calculado erro #tipo!
digitaltec gosta desta mensagem
marcelo marques- VIP
- Respeito às regras :
Sexo :
Localização :
Mensagens : 1003
Registrado : 12/04/2016
- Mensagem nº2
Re: [Resolvido]Campo Calculado erro #tipo!
Estou no celular mais tentar usar o Nz
NZ(NomeMês(Mês([Datatermino]));0)
NZ(NomeMês(Mês([Datatermino]));0)
digitaltec gosta desta mensagem
digitaltec- Intermediário
- Respeito às regras :
Sexo :
Localização :
Mensagens : 153
Registrado : 09/05/2020
- Mensagem nº3
Re: [Resolvido]Campo Calculado erro #tipo!
Olá Marcelo obrigado pela ajuda, ao utilizar o código acima direto na tabela ele apresenta erro: Não é possível usar a expressão. : (
digitaltec gosta desta mensagem
marcelo marques- VIP
- Respeito às regras :
Sexo :
Localização :
Mensagens : 1003
Registrado : 12/04/2016
- Mensagem nº4
Re: [Resolvido]Campo Calculado erro #tipo!
Tem como vc disponibilizar o banco envolvido para possa te ajudar
adriano.ig- Intermediário
- Respeito às regras :
Sexo :
Localização :
Mensagens : 88
Registrado : 01/03/2016
- Mensagem nº5
Re: [Resolvido]Campo Calculado erro #tipo!
Bom dia amigo!
Como não disponibilizou o banco então criei um de teste, baseado no que você mencionou na sua mensagem. Me utilizei de uma consulta baseada em uma tabela. Abra a consulta presente no banco em anexo e você verá o resultado. Caso o campo Datatermino esteja com o valor de uma data o campo calculado mesfinal retornara o nome do mês referente a data inserida no campo Datatermino, caso contrário retornará "0". Para testar com a consulta aberta apague a data do campo Datatermino e pressione Enter para ver o valor mudando para "0".
Como não disponibilizou o banco então criei um de teste, baseado no que você mencionou na sua mensagem. Me utilizei de uma consulta baseada em uma tabela. Abra a consulta presente no banco em anexo e você verá o resultado. Caso o campo Datatermino esteja com o valor de uma data o campo calculado mesfinal retornara o nome do mês referente a data inserida no campo Datatermino, caso contrário retornará "0". Para testar com a consulta aberta apague a data do campo Datatermino e pressione Enter para ver o valor mudando para "0".
- Anexos
- BDteste.zip
- Você não tem permissão para fazer download dos arquivos anexados.
- (27 Kb) Baixado 14 vez(es)
digitaltec gosta desta mensagem
digitaltec- Intermediário
- Respeito às regras :
Sexo :
Localização :
Mensagens : 153
Registrado : 09/05/2020
- Mensagem nº6
Re: [Resolvido]Campo Calculado erro #tipo!
Bom dia amigos, peço desculpa pela demora em responder, com o código do amigo Adriano consegui resolver, criei uma consulta e informei ela no relatório. Desde já agradeço a atenção de todos.
digitaltec gosta desta mensagem
adriano.ig- Intermediário
- Respeito às regras :
Sexo :
Localização :
Mensagens : 88
Registrado : 01/03/2016
- Mensagem nº7
Re: [Resolvido]Campo Calculado erro #tipo!
Maravilha! Não esqueça de marcar o tópico como resolvido.