Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Thiago Thamiel

Problemas DTS Dinamico

Recommended Posts

Olá, sou novo por aqui espero que possam me ajudar !

vamos direto ao assunto....

Estou criando um DTS que será utilizado para exportação de dados em formato *.txt, com as colunas delimitadas por pipes “|”, filtrando os sempre os últimos 30 registros.

Até ai Show !

Problema:

Preciso gerar diversos arquivos com os nomes de acordo com o nome do produto realizando esse procedimento em um único DTS. “obs. produto nada mais é que uma tabela”.

Preciso de alguma maneira usar um “loop” para exportar um arquivo, depois volta exportar outro e assim vai.

 

Meu Select:

 

CODE

 

SELECT TOP 30 EVENTO.EVENTO_ID, EVENTO_AUX.CAMPO_TXT AS OS, CLIENTE.NOME AS 'NOME DO CLIENTE', OPERADOR.OPERADOR_CODIGO AS 'LOGIN VENDEDOR'

, '(' + SUBSTRING (DDD,3,4) + ')' + TELEFONE AS 'TELEFONE CONTATO', CLIENTE.CPF AS 'CPF'

FROM EVENTO (NOLOCK)

INNER JOIN TIPO_PROCESSO (NOLOCK) ON EVENTO.TIPO_PROCESSO_ID = TIPO_PROCESSO.TIPO_PROCESSO_ID

INNER JOIN OPERADOR (NOLOCK) ON EVENTO.OPERADOR_ID = OPERADOR.OPERADOR_ID

INNER JOIN CLIENTE (NOLOCK) ON EVENTO.CLIENTE_ID = CLIENTE.CLIENTE_ID

INNER JOIN (EVENTO_AUX

INNER JOIN CAMPO_AUX ON EVENTO_AUX.CAMPO_AUX_ID = CAMPO_AUX.CAMPO_AUX_ID AND CAMPO_AUX.CODIGO IN('VLX005','SI005','LD007')

) ON EVENTO.EVENTO_ID = EVENTO_AUX.EVENTO_ID

WHERE EVENTO.COD_FIM = 800

AND TIPO_PROCESSO.TIPO_PROCESSO_ID =4 -- ?

 

O que eu preciso alterar conforme vai passando pelo LOOP é o Processo_id

 

Alguém pode me ajudar com essa ? :o

Valeu galera...

Compartilhar este post


Link para o post
Compartilhar em outros sites

bom, pra quem leu o Post, valeu..

 

consegui fiz 2 arquivos dts, um carrega os paremetros de acordo com meu select (que entra no do while) e envia para o 2° dts os dados, onde é realizada a exportação..

 

precisei criar um ActiveX Script para fazer isso..

caso alguem venha a ter dúvidas e necessidades para desenvolver um DTS Dinamico, to expert rss..

 

Valeuu... até mais !! http://forum.imasters.com.br/public/style_emoticons/default/joia.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.