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]Extenso em campo calculado

    Compartilhe
    avatar
    Ari
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 71
    Registrado : 28/11/2009

    [Resolvido]Extenso em campo calculado

    Mensagem  Ari em Qui 06 Nov 2014, 19:42

    Prezados,
    Não consigo fazer com que um campo seja preenchido com extenso.
    Porque?
    Campo [Valor da parcela] é preenchido pelo resultado de [total]-[entrada]/12 e assim o campo [Valor da parcela extenso] não atualiza preenchendo por extenso.

    Obrigado
    Ari
    avatar
    Julio Lustosa
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 172
    Registrado : 23/02/2011

    Re: [Resolvido]Extenso em campo calculado

    Mensagem  Julio Lustosa em Qui 06 Nov 2014, 20:07

    Você já tem a função que preenche por extenso?
    Você pode enviar o seu projeto para análise ou dar maiores detalhes?

    Aguardo.
    avatar
    Ari
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 71
    Registrado : 28/11/2009

    Re: Extenso em campo calculado

    Mensagem  Ari em Qui 06 Nov 2014, 20:29

    Não consigo anexar um arquivo zip, apesar do mesmo constar da lista de tipos de arquivos permitidos.
    [Você precisa estar registrado e conectado para ver este link.]
    Então vai assim.

    Abraços.
    Ari
    avatar
    Ari
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 71
    Registrado : 28/11/2009

    Re: Extenso em campo calculado

    Mensagem  Ari em Sex 07 Nov 2014, 03:49

    Pessoal, são 00:45 do dia 7/11/2014 e há 3 dias eu pesquiso e não acho.

    Ex:
    Campo [Valor da parcela] é preenchido pelo resultado de [total]-[entrada]/12 e assim o campo [Valor da parcela extenso] que deveria apresentar o [valor da parcela] por extenso, não o faz.

    Em vários testes, o extenso só acontece quando o valor é digitado, mas se é resultado de calculo, o extenso não acontece.

    Obrigado

    Ari

    Pina
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 349
    Registrado : 19/02/2011

    Re: [Resolvido]Extenso em campo calculado

    Mensagem  Pina em Sex 07 Nov 2014, 10:59

    Bom dia Ari
    No forum á muitos exemplos sobre o extenso, fiz um pequeno ex: para ver.
    Pina
    Anexos
    Extenso.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (20 Kb) Baixado 29 vez(es)
    avatar
    Noobezinho
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2807
    Registrado : 29/06/2012

    Re: [Resolvido]Extenso em campo calculado

    Mensagem  Noobezinho em Sex 07 Nov 2014, 11:54

    Ari

    Estou enviando teu aplicativo modificado.

    Veja que quando inserir um novo valor no contrato, irá aparecer uma mensagem de erro.

    Isso está acontece porque você está misturando os tipos de campos, num local/tabela está como Moeda, noutro como texto e em outro
    como número inteiro longo.
    Trabalhar com valores em moeda, com INTEIRO longo?
    E a parte dos centavos, onde fica?)
    Valores em dinheiro, é tipo moeda, se não quer o R$ antes do valor, use Moeda --> Padrão

    Você tem o valor das parcelas nas duas tabela, basta na tabela de parcela, é pra isso que serve o relacionamento.
    Cria uma consulta com as duas tabelas, coloque os campos que deseja de cada uma e então use essa consulta como
    fonte de registros do formulário.

    Obs.: Para enviar arquivos zip como anexo, abaixo do retangulo onde digita-se a mensagem tem 2 botões :
    Escolher arquivo e enviar
    Após escolher o arquivo clique no botão do lado direito Enviar e aguarde o upload do arquivo.
    Uma vez que sumiu o botão enviar, pode enviar a mensagem.

    Abraços



    Noob


    .................................................................................
    Noobezinho

    * A solução funcionou?  [Você precisa estar registrado e conectado para ver esta imagem.] 
    Agradeça e feche o tópico clicando no botão Resolvido
    Se não sabe como, veja [Você precisa estar registrado e conectado para ver este link.].

    Como anexar imagem no teu post do fórum : [Você precisa estar registrado e conectado para ver este link.]

    * Criar arquivos.zip com o Winrar - veja [Você precisa estar registrado e conectado para ver este link.].

    Atualmente estou verificando se quem está pedindo ajuda, ajudamos e não retornou.
    Se a pessoa em questão não deu retorno, não tentarei ajudar novamente .
    avatar
    Ari
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 71
    Registrado : 28/11/2009

    Re: Extenso em campo calculado

    Mensagem  Ari em Sex 07 Nov 2014, 14:23

    Noob,
    Segui as suas orientações, porém a questão do extenso você não me esclareceu:
    Quando um campo é calculado e não digitado, o extenso não ativa, não funciona, não aparece escrito em extenso.
    O campo é [Valor da Parcela] em "Dados do Contrato".

    Abraços

    Ari
    avatar
    Ari
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 71
    Registrado : 28/11/2009

    Re: Extenso em campo calculado

    Mensagem  Ari em Sex 07 Nov 2014, 14:30

    Caro Pina,
    Este e outros exemplos eu achei.
    O que eu não achei foi um que me fornecesse o valor por extenso de um campo calculado e não digitado, pois o "procedimento de evento" = "após atualizar" não ativa o extenso.

    Obrigado

    Ari
    avatar
    Noobezinho
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2807
    Registrado : 29/06/2012

    Re: [Resolvido]Extenso em campo calculado

    Mensagem  Noobezinho em Sex 07 Nov 2014, 15:13

    Ari

    Eu disse:

    "Veja que quando inserir um novo valor no contrato, irá aparecer uma mensagem de erro. "

    Essa mensagem de erro acontece porque o valor da parcela é inteiro longo e com isso  os números depois da virgula, estão com 3
    casas se não me engano, dai a função extenso não irá funcionar.
    Pra funcionar é só fazer o que disse: TODOS os valores de dinheiro dever ser tipo Moeda.

    O código está na propriedade Após atualizar da caixa de texto ValorTotal:

    Private Sub ValorTotal_AfterUpdate()
    Me.ValorParcela = [A_Parcelar] / [q_parc]
    Me.ValorTotalExt = ExtensoX(Me.ValorTotal)
    Me.ValorParcExt = ExtensoX(Me.ValorParcExt)
    End Sub

    Pina: A função de extenso que ele tem, funciona corretamente. Eu testei.

    Noob


    .................................................................................
    Noobezinho

    * A solução funcionou?  [Você precisa estar registrado e conectado para ver esta imagem.] 
    Agradeça e feche o tópico clicando no botão Resolvido
    Se não sabe como, veja [Você precisa estar registrado e conectado para ver este link.].

    Como anexar imagem no teu post do fórum : [Você precisa estar registrado e conectado para ver este link.]

    * Criar arquivos.zip com o Winrar - veja [Você precisa estar registrado e conectado para ver este link.].

    Atualmente estou verificando se quem está pedindo ajuda, ajudamos e não retornou.
    Se a pessoa em questão não deu retorno, não tentarei ajudar novamente .
    avatar
    Ari
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 71
    Registrado : 28/11/2009

    Re: Extenso em campo calculado

    Mensagem  Ari em Sex 07 Nov 2014, 16:31

    Valeu Noob,
    Valeu Pina.
    Sistema funcionando.

    Obrigado

    Ari

      Data/hora atual: Seg 25 Set 2017, 17:55