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


2 participantes

    Criar ficheiro TXT, RTF e PDF de campo de formulario

    avatar
    Leosbras
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 16
    Registrado : 20/01/2021

    Criar ficheiro TXT, RTF e PDF de campo de formulario Empty Criar ficheiro TXT, RTF e PDF de campo de formulario

    Mensagem  Leosbras 25/2/2021, 16:21

    Boas,
    Já tentei ver por aqui, mas simples e directo não encontrei.
    Se alguém, puder ajudar, agradeço (nota: tenho apenas umas luzes de VBA, já muito apagadas)

    questão

    Tenho:

    Base de dados:         (dataBaseX)
    tabela:                     (tabelaY)
    campo:                     (campoZ)
    ficheiro:                    (fileF).txt
    ficheiroPath:              (filePath)
    ficheiroPathCompleto: (filePath)\(fileF).txt

    resumidamente, pretendo escrever o conteúdo dum campo (texto longo), num ficheiro de texto, de forma automática, numa pasta predefinida

    O que eu pretendo:
    Um botão com o evento ao clicar, que faça:

    - verifique se esse ficheiro já existe
    - em caso SIM, perguntar se é para ser "reescrito", (NÃO "actualizado" - algo como adicionar linhas ao conteúdo já existente), e em resposta afirmativa, reescrever o ficheiro
    - caso NÃO exista ainda esse ficheiro, escrever o ficheiro (fileF).txt na pasta indicada por (filePath)

    Antecipadamente agradecido!
    (em Coimbra , quando pudermos ofereço umas cervejolas para aprimorar o código Smile )
    Alvaro Teixeira
    Alvaro Teixeira
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

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

    Criar ficheiro TXT, RTF e PDF de campo de formulario Empty Re: Criar ficheiro TXT, RTF e PDF de campo de formulario

    Mensagem  Alvaro Teixeira 26/2/2021, 12:52

    Olá Leonel Brás,

    Seja Bem-Vindo ao fórum.

    Tente a pesquisa "Busca" aqui do fórum, veja como fazer:
    https://www.maximoaccess.com/t1115-busca-no-forum-search

    Tem muita coisa para verificar ficheiros, e exportação para ficheiros.
    Se a dúvida se mantiver , crie pequeno exemplo do que pretende e partilhe para se verificar.
    Assim fica mais fácil para qualquer membro ajudar.

    Abraço

    Leosbras gosta desta mensagem

    avatar
    Leosbras
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 16
    Registrado : 20/01/2021

    Criar ficheiro TXT, RTF e PDF de campo de formulario Empty Re: Criar ficheiro TXT, RTF e PDF de campo de formulario

    Mensagem  Leosbras 26/2/2021, 15:11

    Viva, caro Teixeira
    Previamente tentei esse método de pesquisa, mas sem resultados concretos no que eu necessito (pelo menos não os vi)
    Os que encontrei têm alguns passos intermédios que me confundem
    Apesar de não ser leigo na programação, há muitos anos mesmo que não mexo nisto

    Um exemplo já feito, ou parecido, seria mesmo o ideal.. mas não vi
    Obrigado na mesma
    Alvaro Teixeira
    Alvaro Teixeira
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

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

    Criar ficheiro TXT, RTF e PDF de campo de formulario Empty Re: Criar ficheiro TXT, RTF e PDF de campo de formulario

    Mensagem  Alvaro Teixeira 26/2/2021, 22:35

    Olá Leonel Brás,

    Disponibilize a sua base de dados com a parte envolvida na duvida.
    Se tiver duvidas como anexar:
    https://www.maximoaccess.com/t32003-como-postar-anexos-e-imagens-no-site-maximoaccess-com

    Abraco

    Leosbras gosta desta mensagem

    avatar
    Leosbras
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 16
    Registrado : 20/01/2021

    Criar ficheiro TXT, RTF e PDF de campo de formulario Empty Re: Criar ficheiro TXT, RTF e PDF de campo de formulario

    Mensagem  Leosbras 27/2/2021, 00:38

    Viva, caro Teixeira
    Segue então uma pequena base de dados para o exemplo que pretendo
    Adicionei um pequeno extra, que também me dá jeito, mas num botão separado para não me confundir com os códigos (exportar o conteúdo de um campo longo, rtf, para um ficheiro rtf)

    Obrigado
    Anexos
    Criar ficheiro TXT, RTF e PDF de campo de formulario AttachmentdataBaseX.zip
    base de dados com o exemplo
    Você não tem permissão para fazer download dos arquivos anexados.
    (42 Kb) Baixado 6 vez(es)
    Alvaro Teixeira
    Alvaro Teixeira
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

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

    Criar ficheiro TXT, RTF e PDF de campo de formulario Empty Re: Criar ficheiro TXT, RTF e PDF de campo de formulario

    Mensagem  Alvaro Teixeira 27/2/2021, 12:18

    Olá Leonel Brás,

    Optei por criar um relatorio, e ficou o seguinte codigo:
    Código:
    Private Sub cmdTXT_Click()
        DoCmd.OutputTo acOutputReport, "rpt_campoZ", acFormatTXT, Me.txtPath & ".txt", False
    End Sub

    Private Sub cmdRTF_Click()
        DoCmd.OutputTo acOutputReport, "rpt_campoZRTF", acFormatRTF, Me.txtPath & ".rtf", False
    End Sub

    Private Sub cmdPDF_Click()
        DoCmd.OutputTo acOutputReport, "rpt_campoZRTF", acFormatPDF, Me.txtPath & ".pdf", False
    End Sub
    Técnica adotada, já no forum desde 2011, confira:
    https://www.maximoaccess.com/t1628-resolvidosalvar-relatorio-em-pdf

    Não está a fazer a verificacao se o ficheiro já exste, pederia ter feito, mas a ideia do forum é as pessoas irem fazendo e aprendendo.
    Já sabe tem a "busca" do forum, mas deixo um link de exemplo:
    https://www.maximoaccess.com/t28154-resolvidoverificar-se-existe-arquivo-ficheiro-em-determinada-localizacao-intranet

    Nota Alterei o titulo do tópico para ficar mais fácil para pesquisas no forum, pois a sua dúvida pode ser a de outro membro.

    Segue o meu teste
    Abraço
    Anexos
    Criar ficheiro TXT, RTF e PDF de campo de formulario AttachmentCriarFicheiroTXT_RTF_PDF_deCampo.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (25 Kb) Baixado 15 vez(es)

    Leosbras gosta desta mensagem

    avatar
    Leosbras
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 16
    Registrado : 20/01/2021

    Criar ficheiro TXT, RTF e PDF de campo de formulario Empty Re: Criar ficheiro TXT, RTF e PDF de campo de formulario

    Mensagem  Leosbras 27/2/2021, 15:37

    Obrigado, caro Teixeira
    funciona às mil maravilhas

    (tem ali um pequeno senão: o rtf não guarda a formatação original)
    (mas o que necessitava mesmo era do txt)

    Grande obrigado e um abraço
    E já sabe: em Coimbra.. as bjecas são por minha conta!



    Nota: este é o excelente exemplo de quem pára, morre no tempo - e estou a falar de mim!
    Quanto às buscas, é um bocado diferente: mesmo refinando as buscas, aparecem milhares de tópicos... que apontam para tudo, menos para a solução Smile
    Convenhamos que às vezes tb é um bocado de preguiça em pegar nalgum exemplo e adaptar às necessidades!
    Alvaro Teixeira
    Alvaro Teixeira
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

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

    Criar ficheiro TXT, RTF e PDF de campo de formulario Empty Re: Criar ficheiro TXT, RTF e PDF de campo de formulario

    Mensagem  Alvaro Teixeira 27/2/2021, 17:06

    Olá Leonel Brás,

    Sim, verifiquei essa situação, mas é o proprio Access que não passa a formatação.
    Quanto ao que pretende, fiz exemplo para o TXT, é só reescrever o código e testar:

    Criar ficheiro TXT, RTF e PDF de campo de formulario 0159

    Não se esqueça de dar o tópico como Resolvido, veja como fazer:
    https://www.maximoaccess.com/t860-resolucao-de-topicos

    Abraço

    Leosbras gosta desta mensagem

    avatar
    Leosbras
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 16
    Registrado : 20/01/2021

    Criar ficheiro TXT, RTF e PDF de campo de formulario Empty Re: Criar ficheiro TXT, RTF e PDF de campo de formulario

    Mensagem  Leosbras 1/3/2021, 20:33

    Obrigado caro Teixeira
    Quando passar cá mais pelo Mondego, a água fica por minha conta, ok?

    Se não se importar, ainda não vou fechar o tópico
    Estou a tentar adaptar e depois partilho o resultado final

    Abraço
    Alvaro Teixeira
    Alvaro Teixeira
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

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

    Criar ficheiro TXT, RTF e PDF de campo de formulario Empty Re: Criar ficheiro TXT, RTF e PDF de campo de formulario

    Mensagem  Alvaro Teixeira 1/3/2021, 21:28

    Olá Leonel Brás,

    Obrigado pelo retorno, ficamos aguardar.
    Quanto à água, tranquilo Wink

    Abraço e bons estudos

    Conteúdo patrocinado


    Criar ficheiro TXT, RTF e PDF de campo de formulario Empty Re: Criar ficheiro TXT, RTF e PDF de campo de formulario

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 27/4/2024, 04:23