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

    [Resolvido]Concatenar Dois campos com texto

    avatar
    Luís Antunes
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 302
    Registrado : 05/04/2016

    [Resolvido]Concatenar Dois campos com texto Empty [Resolvido]Concatenar Dois campos com texto

    Mensagem  Luís Antunes em 21/2/2020, 01:19

    Boas
    Esta Expressão Só me dá o valor do campo [Descricao]. O campo [valor] dá erro.
    Alguém me pode explicar o porquê?

    ="Solicita-se o reembolso da quantia de " & "   " & ]Valor] & "  " & "despendida na aquisição urgente e inadiável do bem ou serviço que se indica,  " & " " & [Descricao] & " " & "a que se juntam para o efeito os respectivos documentos, abaixo decriminados, devidamente visados:"

    Luís Antunes
    DamascenoJr.
    DamascenoJr.
    Moderador
    Moderador

    Respeito às Regras 100%

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

    [Resolvido]Concatenar Dois campos com texto Empty Re: [Resolvido]Concatenar Dois campos com texto

    Mensagem  DamascenoJr. em 21/2/2020, 02:04

    Não use palavras reservadas para nomear objetos. Tente trocar o nome do campo VALOR, pois valor pode referir-se a diversas coisas no MS Access.


    .................................................................................
    Ajude-se a ser ajudado, anexe seu projeto.
    Sempre tente entender o código,
    não somente copie e cole.
    Positive as mensagens que achar útil clicando no '+' no canto superior direito delas.
    avatar
    Luís Antunes
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 302
    Registrado : 05/04/2016

    [Resolvido]Concatenar Dois campos com texto Empty Re: [Resolvido]Concatenar Dois campos com texto

    Mensagem  Luís Antunes em 21/2/2020, 22:10

    Era isso mesmo Damasceno
    Troquei o "Valor" Por "Despesa" e funcionou só que não sai formatado para moeda Ex: Digito no form 25 que formata para 25,00 Euros, no relatório fica "25". Há alguma maneira de alterar o formato?

    Luís Antunes
    DamascenoJr.
    DamascenoJr.
    Moderador
    Moderador

    Respeito às Regras 100%

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

    [Resolvido]Concatenar Dois campos com texto Empty Re: [Resolvido]Concatenar Dois campos com texto

    Mensagem  DamascenoJr. em 22/2/2020, 14:16

    Código:
    Format("[Despesa]"; "Standard")

    ou

    Format("[Despesa]"; "Currency")


    .................................................................................
    Ajude-se a ser ajudado, anexe seu projeto.
    Sempre tente entender o código,
    não somente copie e cole.
    Positive as mensagens que achar útil clicando no '+' no canto superior direito delas.
    avatar
    Luís Antunes
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 302
    Registrado : 05/04/2016

    [Resolvido]Concatenar Dois campos com texto Empty Re: [Resolvido]Concatenar Dois campos com texto

    Mensagem  Luís Antunes em 22/2/2020, 23:16

    Boa noite Damasceno.
    Não sei como aplicar o código.
    Envio a BD que é a melhor explicação para  minha dúvida
    Anexos
    [Resolvido]Concatenar Dois campos com texto AttachmentMoeda.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (39 Kb) Baixado 4 vez(es)
    ahteixeira
    ahteixeira
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 6664
    Registrado : 15/03/2013

    [Resolvido]Concatenar Dois campos com texto Empty Re: [Resolvido]Concatenar Dois campos com texto

    Mensagem  ahteixeira em 23/2/2020, 19:18

    Olá a todos,

    Luis Antunes, será sempre usando o format para obter o que pretende.
    Por exemplo se quiser formatar como tem no formulário, ficaria assim:
    Código:
    ="Solicita-se o reembolso da quantia de  " & Formatar([Despesa],"#,##0.00 €") & " (" & [Extenso] & ") " & "despendida na aquisição urgente e inadiável do bem ou serviço que se indica,  " & " " & [Descricao] & " " & "a que se juntam para o efeito os respectivos documentos, abaixo decriminados, devidamente visados:"

    Teste no exemplo que partilhou e veja se é o pretendido.

    Abraço a todos
    avatar
    Luís Antunes
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 302
    Registrado : 05/04/2016

    [Resolvido]Concatenar Dois campos com texto Empty Re: [Resolvido]Concatenar Dois campos com texto

    Mensagem  Luís Antunes em 23/2/2020, 20:39

    Boa Noite ahteixeira
    Apenas fiz uma pequena alteração no formato do Euro e, ficou óptimo

    ="Solicita-se o reembolso da quantia de " & " " & Formatar([Despesa];"0#,00"" €""") & " (" & [Extenso] & ") " & "despendida na aquisição urgente e inadiável do bem ou serviço que se indica,  " & " " & [Descricao] & " " & "a que se juntam para o efeito os respectivos documentos, abaixo descriminados, devidamente visados:"
    Mais uma vez Grato pela ajuda bounce

    Luís Antunes
    ahteixeira
    ahteixeira
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 6664
    Registrado : 15/03/2013

    [Resolvido]Concatenar Dois campos com texto Empty Re: [Resolvido]Concatenar Dois campos com texto

    Mensagem  ahteixeira em 23/2/2020, 23:22

    Olá Luís Antunes,

    É essa a razão do fórum, partilha e interajuda.
    Ficamos felizes por ajudar.

    Abraço a todos
    DamascenoJr.
    DamascenoJr.
    Moderador
    Moderador

    Respeito às Regras 100%

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

    [Resolvido]Concatenar Dois campos com texto Empty Re: [Resolvido]Concatenar Dois campos com texto

    Mensagem  DamascenoJr. em 24/2/2020, 00:29

    Very Happy


    .................................................................................
    Ajude-se a ser ajudado, anexe seu projeto.
    Sempre tente entender o código,
    não somente copie e cole.
    Positive as mensagens que achar útil clicando no '+' no canto superior direito delas.

      Data/hora atual: 27/5/2020, 22:35