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]Formatar campo do tipo número

    avatar
    jvra
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 81
    Registrado : 22/12/2011

    [Resolvido]Formatar campo do tipo número Empty [Resolvido]Formatar campo do tipo número

    Mensagem  jvra 19/6/2012, 14:53

    Bom dia! Gostaria que me ajudassem a formatar um campo do tipo número, para o seguinte formato: 00000.000000/0000-00.
    No aguardo.

    Att,

    jvra
    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]Formatar campo do tipo número Empty Re: [Resolvido]Formatar campo do tipo número

    Mensagem  criquio 19/6/2012, 14:57

    Tente, no evento "Após atualizar" do campo, ou outro evento que melhor convier:

    Me.NomeDoCampo = Format(Me.NomeDoCampo, "00000.000000/0000-00")


    .................................................................................
    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
    jvra
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 81
    Registrado : 22/12/2011

    [Resolvido]Formatar campo do tipo número Empty Formatar campo do tipo número

    Mensagem  jvra 19/6/2012, 15:02

    vou tentar
    avatar
    jvra
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 81
    Registrado : 22/12/2011

    [Resolvido]Formatar campo do tipo número Empty Formatar campo do tipo número

    Mensagem  jvra 19/6/2012, 15:17

    Fala criquio, tentei colocar esse comando na propriedade formato da tabela, e veja o que aconteceu: m"e."n"º "d"O PRO"c\Ess"O = For"m"at("m"e."n"º "d"O PRO"c\Ess"O, 00000.000000/0000-00)". Estou indo no lugar certo? Na verdade esse campo já possui mais de 150 registros, mas está no formato texto. Preciso alterá-lo para número para que eu possa calassificá-lo de forma crescente, minha intenção é essa. Mas antes preciso deixar no formato mencionado acima.

    Att,

    jvra
    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]Formatar campo do tipo número Empty Re: [Resolvido]Formatar campo do tipo número

    Mensagem  criquio 19/6/2012, 15:32

    Não precisa alterar na tabela. Você pode apenas formatá-lo no momento de exibi-lo no formulário ou relatório, ou pode criar uma consulta com esse campo e, na consulta, criar um outro campo calculado que vai converter ele para número e formatá-lo. Esse campo calculado seria algo assim:

    NomeNovoCampo: Format(CInt([NomeCampo];"00000.000000/0000-00"))

    Depois, pode classificar esse NovoCampo em ordem crescente e usar a consulta em um formulá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
    jvra
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 81
    Registrado : 22/12/2011

    [Resolvido]Formatar campo do tipo número Empty Formatar campo do tipo número

    Mensagem  jvra 19/6/2012, 15:51

    O que está em negrito, vai em critérios, é isso mesmo? E pode-se criar um campo na consulta, sem que este esteja nas tbelas?

    att,

    jvra
    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]Formatar campo do tipo número Empty Re: [Resolvido]Formatar campo do tipo número

    Mensagem  criquio 19/6/2012, 17:04

    O que está em negrito vai na criação do novo campo. Basta você clicar no cabeçalho do primeiro campo vazio da sua consulta e colocar o que está em negrito lá. O que estiver antes dos dois pontos será exibido como o nome do cabeçalho quando a consulta for exibida no modo de exibição de dados.


    .................................................................................
    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
    jvra
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 81
    Registrado : 22/12/2011

    [Resolvido]Formatar campo do tipo número Empty Formatar campo do tipo número

    Mensagem  jvra 19/6/2012, 17:55

    Pois então, quando coloco a expressão no primeiro campo vazio da consulta ela me retorna a seguinte mensagem: A expressão que você inseriu tem uma função que contém o número de argumentos incorreto.O que pode ser?
    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]Formatar campo do tipo número Empty Re: [Resolvido]Formatar campo do tipo número

    Mensagem  criquio 19/6/2012, 18:25

    Vamos tentar sem o CInt:

    NomeNovoCampo: Format([NomeCampo];"00000.000000/0000-00")

    Depois, classifique na ordem que quiser, crescente ou decrescente.


    .................................................................................
    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
    jvra
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 81
    Registrado : 22/12/2011

    [Resolvido]Formatar campo do tipo número Empty Formatar campo do tipo número

    Mensagem  jvra 19/6/2012, 18:34

    Eu tenho que selecionar a tabela? Obs: O nome do campo da expressão deverá ser o mesmo do da tabela, isso ocasiona algum problema?

    Att,

    jvra
    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]Formatar campo do tipo número Empty Re: [Resolvido]Formatar campo do tipo número

    Mensagem  criquio 19/6/2012, 18:59

    Não há como o nome do campo da expressão ser o mesmo da tabela nesse caso, pois você já tem o campo da tabela com o valor normal e não se pode ter dois campos com mesmo nome. Pode ser se você não pegar esse campo da tabela diretamente, mas sim por DLookup por exemplo. Nesse caso, a expressão lavaria em conta o código do registro para pegar o valor correto para cada linha:

    NomeCampo: Format(DLookup("NomeCampo";"NomeTabela";"CampoDoCódigo=" & [Código]);"00000.000000/0000-00")

    Mas se for utilizar a consulta em um formulário, o texto do rótulo do campo pode ser alterado no formulário tambem.


    .................................................................................
    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.

    casilveira
    casilveira
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 145
    Registrado : 10/02/2012

    [Resolvido]Formatar campo do tipo número Empty Re: [Resolvido]Formatar campo do tipo número

    Mensagem  casilveira 19/6/2012, 19:07

    Criquio

    Aproveitando a igualdade de assunto, justamente eu tentava dar formato a um valor em uma consulta mas não aparece a formatação.

    Como aparece
    SomaDeEntrada___SomaDeSaida_____Saldo
    R$ 250,00_______R$ 5.000,00_____-4750

    Saldo: Format((nz([Entrada])-nz([Saida]));"Unidade monetária")

    SELECT Sum(tb_MovCaixa.Entrada) AS SomaDeEntrada, Sum(tb_MovCaixa.Saida) AS SomaDeSaida, Sum(Format((nz([Entrada])-nz([Saida])),"Currency")) AS Saldo
    FROM tb_MovCaixa;
    avatar
    jvra
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 81
    Registrado : 22/12/2011

    [Resolvido]Formatar campo do tipo número Empty Formatar campo do tipo número

    Mensagem  jvra 19/6/2012, 19:27

    Eu vou utilizar a consulta num formulário.. a consulta deverá ser exibida de forma classificada no formulário. Como o campo é do tipo texto não estou conseguindo classificar devidamente este campo que contém números e caracteres cujo nome do campo é Nº DO PROCESSO.. Por isso imaginei que o tipo de dados do campo Nº DO PROCESSO pudesse ser alterado para número no formato que preciso, para que eu pudesse classificá-lo do menor para o maior, como no caso do campo código por exemplo..
    avatar
    jvra
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 81
    Registrado : 22/12/2011

    [Resolvido]Formatar campo do tipo número Empty Formatar campo do tipo número

    Mensagem  jvra 19/6/2012, 20:31

    Fala galera, na consulta funcionou. Já nos formulários está tenso.. alguém tem alguma ideia?
    avatar
    jvra
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 81
    Registrado : 22/12/2011

    [Resolvido]Formatar campo do tipo número Empty Formatar campo do tipo número

    Mensagem  jvra 20/6/2012, 18:18

    Ninguém.. eu não estou conseguindo.. Só preciso classificar o campo número de processo de forma crescente no formulário..
    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]Formatar campo do tipo número Empty Re: [Resolvido]Formatar campo do tipo número

    Mensagem  criquio 20/6/2012, 22:06

    Tente na origem do formulário, colocar por sql:

    SELECT [NomeConsulta].[NomeCampo1], [NomeConsulta].[NomeCampo2], [NomeConsulta].[NomeCampo3] FROM [NomeConsulta] ORDER BY NomeDesseCampo

    Coloquei com três campos. Adapte à sua necessidade.


    .................................................................................
    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
    jvra
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 81
    Registrado : 22/12/2011

    [Resolvido]Formatar campo do tipo número Empty Formatar campo do tipo número

    Mensagem  jvra 10/7/2012, 22:44

    Resolvido

    Conteúdo patrocinado


    [Resolvido]Formatar campo do tipo número Empty Re: [Resolvido]Formatar campo do tipo número

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 19/3/2024, 02:08