Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Bom dia.
Estou tentando fazer um SELECT para pegar apenas dois valores de um campo de tabela, recupero os dados do banco para um QVD, depois recupero deste para o QVW.
----------------------Dentro do arq que gera QVW (poderia ser no QVD também, seria melhor inclusive), estou fazendo assim:
TIPOS_VEICULO:
LOAD
ID_TIPO_VEICULO,
DS_TIPO_VEICULO As DS_TIPO_VEICULO_CTV,
CS_TIPO_VEICULO As CS_TIPO_VEICULO_CTV,
CD_TIPO_VEICULO As CD_TIPO_VEICULO_CTV
FROM
C:\Users\Dell\Desktop\Qlikview\Fonte_analise\TIPOS_VEICULO.qvd
(qvd) Where CD_TIPO_VEICULO IN '01', '03';
----------------------Dentro do arq que gera QVD, que puxa do banco, fiz assim:
TIPOS_VEICULO:
LOAD *
;
SELECT * FROM TIPOS_VEICULO where CD_TIPO_VEICULO = '01' OR '03';
STORE TIPOS_VEICULO INTO
drop table TIPOS_VEICULO;
----------------------
Mas nenhuma das duas formas funciona.
Obrigado, abraços.
Marcos.
Olá Marcos,
Faça as seguintes alterações.
-------Dentro do arq que gera QVW (poderia ser no QVD também, seria melhor inclusive), estou fazendo assim:
TIPOS_VEICULO:
LOAD
ID_TIPO_VEICULO,
DS_TIPO_VEICULO As DS_TIPO_VEICULO_CTV,
CS_TIPO_VEICULO As CS_TIPO_VEICULO_CTV,
CD_TIPO_VEICULO As CD_TIPO_VEICULO_CTV
FROM
C:\Users\Dell\Desktop\Qlikview\Fonte_analise\TIPOS_VEICULO.qvd (qvd)
Where Match(CD_TIPO_VEICULO,'01', '03');
----------------------Dentro do arq que gera QVD, que puxa do banco, fiz assim:
TIPOS_VEICULO:
LOAD *
;
SELECT * FROM TIPOS_VEICULO where CD_TIPO_VEICULO IN('01','03');
STORE TIPOS_VEICULO INTO
(qvd); drop table TIPOS_VEICULO;
Um dos dois casos deve funcionar.
Abraços.
Tonial.
Olá Marcos,
Faça as seguintes alterações.
-------Dentro do arq que gera QVW (poderia ser no QVD também, seria melhor inclusive), estou fazendo assim:
TIPOS_VEICULO:
LOAD
ID_TIPO_VEICULO,
DS_TIPO_VEICULO As DS_TIPO_VEICULO_CTV,
CS_TIPO_VEICULO As CS_TIPO_VEICULO_CTV,
CD_TIPO_VEICULO As CD_TIPO_VEICULO_CTV
FROM
C:\Users\Dell\Desktop\Qlikview\Fonte_analise\TIPOS_VEICULO.qvd (qvd)
Where Match(CD_TIPO_VEICULO,'01', '03');
----------------------Dentro do arq que gera QVD, que puxa do banco, fiz assim:
TIPOS_VEICULO:
LOAD *
;
SELECT * FROM TIPOS_VEICULO where CD_TIPO_VEICULO IN('01','03');
STORE TIPOS_VEICULO INTO
(qvd); drop table TIPOS_VEICULO;
Um dos dois casos deve funcionar.
Abraços.
Tonial.