Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Boa tarde,
minha dúvida é a seguinte, tenho uma planilha onde é preenchido por exemplo o codigo de um filme o nome dele e o mes no qual ele n deve aparecer as vendas, exemplo:
cod Nome_fillme Data
0000001 A era do gelo 08/07/2011
Eu tenho uma planilha preenchida nesse formato, eu tenho q fazer com q o relatório me mostre as vendas do filme a era do gelo de todos os anos, porem qndo chegar em Julho de 2011, ele n me mostre venda nenhuma ou seja eu quero que o relatório não me mostre as vendas dos meses e anos que eu tenho na planilha..
No aguardo, qualquer dúvida por favor perguntem.
Basta utilizar o Not Exists.
Da uma olhada no exemplo:
Locacao_Tmp:
LOAD * INLINE [
Locacao.FILME, Locacao.DATA
A, 01/01/2012
B, 01/01/2012
C, 01/01/2012
A, 02/01/2012
B, 02/01/2012
C, 02/01/2012
D, 02/01/2012
A, 01/02/2012
B, 01/02/2012
C, 01/02/2012
];
Nao_Visualizar:
LOAD
Nao_Visualizar.FILME&Nao_Visualizar.DATA as Nao_Visualizar.CHAVE,
Nao_Visualizar.FILME,
Nao_Visualizar.DATA;
LOAD * INLINE [
Nao_Visualizar.FILME, Nao_Visualizar.DATA
A, 01/01/2012
B, 01/01/2012
];
Locacao:
NoConcatenate
LOAD
Locacao.FILME,
Locacao.DATA
RESIDENT Locacao_Tmp
WHERE
NOT Exists(Nao_Visualizar.CHAVE,Locacao.FILME&Locacao.DATA);
DROP TABLE Locacao_Tmp;
Basta utilizar o Not Exists.
Da uma olhada no exemplo:
Locacao_Tmp:
LOAD * INLINE [
Locacao.FILME, Locacao.DATA
A, 01/01/2012
B, 01/01/2012
C, 01/01/2012
A, 02/01/2012
B, 02/01/2012
C, 02/01/2012
D, 02/01/2012
A, 01/02/2012
B, 01/02/2012
C, 01/02/2012
];
Nao_Visualizar:
LOAD
Nao_Visualizar.FILME&Nao_Visualizar.DATA as Nao_Visualizar.CHAVE,
Nao_Visualizar.FILME,
Nao_Visualizar.DATA;
LOAD * INLINE [
Nao_Visualizar.FILME, Nao_Visualizar.DATA
A, 01/01/2012
B, 01/01/2012
];
Locacao:
NoConcatenate
LOAD
Locacao.FILME,
Locacao.DATA
RESIDENT Locacao_Tmp
WHERE
NOT Exists(Nao_Visualizar.CHAVE,Locacao.FILME&Locacao.DATA);
DROP TABLE Locacao_Tmp;
Yuri, obrigado por ajudar, teria email para eu entrar em contato com vc para me explicar melhor??