[firebase-br] RES: RES: RES: Importação de dados de arquivo texto por tamanho delimitado

odir em clippnet.com.br odir em clippnet.com.br
Sex Ago 10 19:39:24 -03 2018


O Ibexpert, versão paga, importa direto da planilha Excel com format .xls,
se o nome das colunas no excel estiver com o mesmo nome dos campos da tabela
a vinculação é automática, caso contrário, tem a tela para fazer a
vinculação dos campos manualmente.

Odir Rodrigues de Oliveira
Clipp-net Informática
São Carlos - SP
Fone: 16 3307-7369
Cel: 16 98137-2103 (VIVO)
Skype: odir_r
Site: www.clippnet.com.br

-----Mensagem original-----
De: lista [mailto:lista-bounces em firebase.com.br] Em nome de Henrique Ribeiro
Enviada em: sexta-feira, 10 de agosto de 2018 08:28
Para: sbonato em ees.com.br; FireBase
Assunto: Re: [firebase-br] RES: RES: Importação de dados de arquivo texto
por tamanho delimitado

Olá Sofia,

Eu importo pelo IBExpert.
Será que por lá eu já consigo usar a função RPAD?

Muito obrigado e tudo de bom.
lher

Em sex, 10 de ago de 2018 às 08:14, Sofia Bonato de Moraes - EES <
sbonato em ees.com.br> escreveu:

> Henrique, como vc está importando esta planilha para o banco?
> Se for via programação, a maioria das linguagens tem as funções RPad ou
> LPad
> (se não tiver, é fácil de criar).
> Aí vc pode tratar isto na aplicação que lê a planiha.
>
> -----Mensagem original-----
> De: lista <lista-bounces em firebase.com.br> Em nome de Henrique Ribeiro
> Enviada em: sexta-feira, 10 de agosto de 2018 06:56
> Para: FireBase <lista em firebase.com.br>
> Assunto: Re: [firebase-br] RES: Importação de dados de arquivo texto por
> tamanho delimitado
>
> A questão é que não estou conseguindo manter os campos com os tamanhos que
> precisam ser consistentes de acordo com o layout.
> A dica da RPAD da Sofia é ótima, porém, para implantá-la, preciso criar
uma
> tabela temporária no DB, importar os dados da tabela, e depois gerar um
> script SQL com o RPAD para cada campo.
> A principio, farei isso.
>
> Se alguém conhecer outra forma, mais produtiva, eu aceito sugestões.
>
> Muito obrigado desde já a todos os colegas.
> lher
>
> Em qui, 9 de ago de 2018 às 20:49, <odir em clippnet.com.br> escreveu:
>
> > Exporte a planilha para .csv, vai ficar muito mais fácil para importar.
> >
> > Odir Rodrigues de Oliveira
> > Clipp-net Informática
> > São Carlos - SP
> > Fone: 16 3307-7369
> > Cel: 16 98137-2103 (VIVO)
> > Skype: odir_r
> > Site: www.clippnet.com.br
> >
> > -----Mensagem original-----
> > De: lista [mailto:lista-bounces em firebase.com.br] Em nome de Henrique
> > Ribeiro Enviada em: quinta-feira, 9 de agosto de 2018 09:54
> > Para: FireBase
> > Assunto: [firebase-br] Importação de dados de arquivo texto por
> > tamanho delimitado
> >
> > Bom dia pessoALL,
> >
> > Estou trabalhando na importação de dados para um banco Firebird do
> > sistema BPA, que é o "Boletim de Produção Ambulatorial", que envia
> > dados para o SUS.
> >
> > Para esta importação, tenho uma planilha excel, e preciso exportar os
> > dados dela para um arquivo .TXT com espaçamento delimitado por tamanho.
> > Exemplo:
> >
> > Seq     Nome     Tamanho      Ini     Fim
> > 1     prd-ident     002     001     002
> > 2     prd-cnes     007     003     009
> > 3     prd-cmp      006     010     015
> > 4     Prd_cnsmed     015     016     030
> > 5     Prd_cbo     006     031     036
> > 6     Prd_dtaten     008     037     044
> > 7     prd-flh     003     045     047
> > 8     prd-seq      002     048     049
> > 9     prd-pa      010     050     059
> >
> > E por aí vai.
> >
> > No entanto, não estou conseguindo exportar exatamente os tamanhos, no
> > caso de campos vazios, dados inferiores ao tamanho, etc.
> >
> > Alguma orientação ou sugestão?
> >
> > Agradeço desde já e desejo tudo de bom para os colegas.
> >
> > Um grande abraço,
> > Luiz Henrique
> >
> >
> > Graça a vós e paz da parte daquele que é, e que era, e que há de vir
> > (Apocalipse
> > 1:4 <https://www.bibliaonline.com.br/acf/ap/1/4+#v4>).
> > Pois ainda em bem pouco tempo aquele que há de vir virá, e não
> > tardará.  (Hebreus
> > 10:37) <https://www.bibliaonline.com.br/acf/hb/10/37+#v37>
> > ______________________________________________
> > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> > Para saber como gerenciar/excluir seu cadastro na lista, use:
> > http://www.firebase.com.br/fb/artigo.php?id=1107
> > Para consultar mensagens antigas:
> > http://www.firebase.com.br/pesquisa_lista.html
> >
> >
> > ______________________________________________
> > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> > Para saber como gerenciar/excluir seu cadastro na lista, use:
> > http://www.firebase.com.br/fb/artigo.php?id=1107
> > Para consultar mensagens antigas:
> > http://www.firebase.com.br/pesquisa_lista.html
> >
>
>
> --
>
>
>
>
> As informações existentes nessa mensagem e nos arquivos anexados são para
> uso restrito, sendo seu sigilo protegido por lei. Caso não seja
> destinatário, saiba que leitura, divulgação ou cópia são proibidas. Favor
> apagar as informações e notificar o remetente. O uso impróprio será
tratado
> conforme as normas da empresa e a legislação em vigor.
>
> The information contained in this message and in the attached files are
> restricted, and its confidentiality protected by law. In case you are not
> the addressee, be aware that the reading, spreading and copy of this
> message
> is unauthorized. Please, delete this message and notify the sender. The
> improper use o f this information will be treated according the company's
> internal rules and legal laws.
>
> Graça a vós e paz da parte daquele que é, e que era, e que há de vir
> (Apocalipse
> 1:4 <https://www.bibliaonline.com.br/acf/ap/1/4+#v4>).
> Pois ainda em bem pouco tempo aquele que há de vir virá, e não tardará.
> (Hebreus
> 10:37) <https://www.bibliaonline.com.br/acf/hb/10/37+#v37>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para
> saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas:
> http://www.firebase.com.br/pesquisa_lista.html
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas:
> http://www.firebase.com.br/pesquisa_lista.html
>


-- 




As informações existentes nessa mensagem e nos arquivos anexados são para
uso restrito, sendo seu sigilo protegido por lei. Caso não seja
destinatário, saiba que leitura, divulgação ou cópia são proibidas. Favor
apagar as informações e notificar o remetente. O uso impróprio será tratado
conforme as normas da empresa e a legislação em vigor.

The information contained in this message and in the attached files are
restricted, and its confidentiality protected by law. In case you are not
the addressee, be aware that the reading, spreading and copy of this message
is unauthorized. Please, delete this message and notify the sender. The
improper use o f this information will be treated according the company's
internal rules and legal laws.

Graça a vós e paz da parte daquele que é, e que era, e que há de vir
(Apocalipse
1:4 <https://www.bibliaonline.com.br/acf/ap/1/4+#v4>).
Pois ainda em bem pouco tempo aquele que há de vir virá, e não
tardará.  (Hebreus
10:37) <https://www.bibliaonline.com.br/acf/hb/10/37+#v37>
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para saber como gerenciar/excluir seu cadastro na lista, use:
http://www.firebase.com.br/fb/artigo.php?id=1107
Para consultar mensagens antigas:
http://www.firebase.com.br/pesquisa_lista.html





Mais detalhes sobre a lista de discussão lista