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


    [Resolvido]Caixa texto com expressão usando Mid

    avatar
    Convidado
    Convidado


    [Resolvido]Caixa texto com expressão usando Mid Empty Caixa texto com expressão usando Mid

    Mensagem  Convidado 12/7/2011, 12:56

    Amigos como aplicar essa expressão em uma caixa texto em um relatório

    Mid(Menssagem, 26, 7)

    Grato

    ***Menssagem é um campo na tabela
    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]Caixa texto com expressão usando Mid Empty Re: [Resolvido]Caixa texto com expressão usando Mid

    Mensagem  criquio 12/7/2011, 13:04

    Seria isso?

    Mid(DLookup("Mensagem", "Tabela", "Código=" & Código), 26, 7)

    Se for na origem do campo (recomendável):

    =Mid(DLookup("Mensagem";"Tabela";"Código=" & [Código]);26;7)


    .................................................................................
    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]Caixa texto com expressão usando Mid Empty Re: [Resolvido]Caixa texto com expressão usando Mid

    Mensagem  Convidado 12/7/2011, 13:08

    Criquio.. deu Erro (#Erro)

    O relatório é populado via SQL/RecordSource...

    Grato
    avatar
    Convidado
    Convidado


    [Resolvido]Caixa texto com expressão usando Mid Empty Re: [Resolvido]Caixa texto com expressão usando Mid

    Mensagem  Convidado 12/7/2011, 13:30

    como usar em BackEnd sem tabelas vinculadas?


    Me.txtMenssagem = Mid(DLookup("Mensagem", "Tbl_Enviados", "Código=" & Código), 26, 7)
    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]Caixa texto com expressão usando Mid Empty Re: [Resolvido]Caixa texto com expressão usando Mid

    Mensagem  criquio 12/7/2011, 13:45

    E se você tivesse um campo para pegar o valor inteiro e à partir dele tirar o meio? Ou usando aqueles velhos companheiros, o ws, o db e o rs?

    Me.txtMensagem = Mid(rs("NomeCampo"), 26, 7)

    Mas se são várias linhas populadas, acredito que usando a primeira forma seria mais prático, colocando um campo para pegar todo o valor e outro para o Mid:

    =Mid([ValorInteiro];26;7)


    .................................................................................
    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]Caixa texto com expressão usando Mid Empty Re: [Resolvido]Caixa texto com expressão usando Mid

    Mensagem  Convidado 12/7/2011, 15:06

    é isso ai amigão.. eu ja tinha tentado.. mas não havia colocado os colchetes..

    =Mid([ValorInteiro];26;7)

    Perfect..

    Grato
    avatar
    Convidado
    Convidado


    [Resolvido]Caixa texto com expressão usando Mid Empty Re: [Resolvido]Caixa texto com expressão usando Mid

    Mensagem  Convidado 12/7/2011, 16:41

    Olha que solução interssante amigão..

    As mensagens são sempre duas.. mas cada vez muda-se o horário de emissão..

    12/07/2011 08:17:54 OCORRÊNCIA DE DESCARGAS ELÉTRICAS
    12/07/2011 08:18:48 OCORRÊNCIA DE FOCO DE INCÊNDIO


    Eu precisava criar um relatório de estatística para contar as duas ocorrencias apenas (Fogo ou Raio)

    Com o agrupamento por mensagem no relatório não dava certo pois as ele entendia cada mensagem como uma ocorrenci diferente porcausa do horário, então o Mid não serviu no relatório como aplicamos...

    ***** Então isolei a ocorrência na SQL... assim pude agrupar pelas duas ocorrencias apenas, podendo assim fazer a estatística por quantidade das duas ocorrências (Fogo ou Raio)


    StrETH = "SELECT tbl_Enviados.Código, tbl_Enviados.Data, tbl_Enviados.Titulo," _
    & "tbl_Enviados.Mensagem, tbl_Enviados.Unidade, tbl_Enviados.Localidade," _
    & "Mid([Mensagem],36,20) AS MSG From tbl_Enviados IN '" & StrPath & "'" _
    & "GROUP BY tbl_Enviados.Código, tbl_Enviados.Data, tbl_Enviados.Titulo," _
    & "tbl_Enviados.Mensagem, tbl_Enviados.Unidade, tbl_Enviados.Localidade, Mid([Mensagem],36,20);"



    Saudações
    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]Caixa texto com expressão usando Mid Empty Re: [Resolvido]Caixa texto com expressão usando Mid

    Mensagem  criquio 12/7/2011, 18:06

    Bom trabalho Very Happy


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


    Conteúdo patrocinado


    [Resolvido]Caixa texto com expressão usando Mid Empty Re: [Resolvido]Caixa texto com expressão usando Mid

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 8/11/2024, 01:27