Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Tenho set Analysis abaixo:
Bom o que preciso é simples, mas só estou conseguindo trazer apenas os negativos "Menor que zero" Conforme imagem abaixo:
Se Estoque da Filial 1 com a Data_Alteracao de hoje for(=) Zero ou(<) Menor que Zero.
Que ele traga na mesma linha do produto qual o estoque da Filial 3 (Coluna 2)
Que ele traga na mesma linha do produto qual o estoque da Filial 5 (Coluna 3)
Repito: Só estou conseguindo trazer menor que zero. Algo está errado no meu set Analysis.
if(Sum({$<AnoE ={$(=Year(today()))},MesE={$(=Month(today()))},DiaE={$(=Day(today()))},[CodigoFilialE]={'1'},[Estoque_Sim1]={'0'} >}Qtde_Estoque_Atual),
Sum({$<[CodigoFilialE]={'3'} ,[Estoque_Sim1]-={'0'} >}Qtde_Estoque_Atual))
LOAD Script:
Qtde_Estoque_Atual,
if(num([Qtde_Estoque_Atual]) <=0,0,1) as Estoque_Sim1,
if(num([Qtde_Estoque_Atual]) =0,0,1) as Estoque_Sim2,
NomeProdutoE,
CodigoProduto,
Data_Alteracao,
CodigoFilialE,
DiaE,
TrimestreE,
AnoE,
MesE
FROM
[C:\manaus\Estoque.qvd]
(qvd);
Nobre amigo @Ribeiro ,
Quanto tempo hein rapaz!
Bem, como seu qvw estava com o campo Data_Alteracao no format timestamp, eu resolvi o problema com a seguinte expressão para a filial 1:
SUM({<[CodigoFilialE]={1},Estoque_Sim={0},Data_Alteracao={">=$(=InDay(DayStart(Today())))<=InDay(DayEnd(Today()))"}>}Qtde_Estoque_Atual)
O que digo com essa expressão? Que todo produto da filial 1 cujo estoque atual (marcado pelo today() ) com estoque igual ou menor que zero deve ter seu estoque somado.
E o resultado disso?
Segue a construção da tabela:
Dimensões: CodigoProduto e NomeProdutoE
Expressões:
Filial 1: SUM({<[CodigoFilialE]={1},Estoque_Sim={0},Data_Alteracao={">=$(=InDay(DayStart(Today())))<=InDay(DayEnd(Today()))"}>}Qtde_Estoque_Atual)
Filial 3: SUM({<[CodigoFilialE]={3},Data_Alteracao={">=$(=InDay(DayStart(Today())))<=InDay(DayEnd(Today()))"}>}Qtde_Estoque_Atual)
Filial 5: SUM({<[CodigoFilialE]={5},Data_Alteracao={">=$(=InDay(DayStart(Today())))<=InDay(DayEnd(Today()))"}>}Qtde_Estoque_Atual)
Caso ainda falte algo, deixe-me saber.
Abs e Sucesso!!
Grande Tiago,
Depois que o fórum mudou o ficou horrível.
A galera sumiu todo mundo. Saudades do antigo fórum.
Que bom que me ajudou.
Abraço
Tiago estou com problema.
Criei um ftp temporário abaixo para salvar uns qvd(s).
Mas estou levando uma surra. em buscar.
Será que você já tentou algo? Para resolver esta questão.
o Login e senha é provisório pode tentar.
@Thiago_Justen_ wrote:Nobre amigo @Ribeiro ,
Quanto tempo hein rapaz!
Bem, como seu qvw estava com o campo Data_Alteracao no format timestamp, eu resolvi o problema com a seguinte expressão para a filial 1:
SUM({<[CodigoFilialE]={1},Estoque_Sim={0},Data_Alteracao={">=$(=InDay(DayStart(Today())))<=InDay(DayEnd(Today()))"}>}Qtde_Estoque_Atual)
O que digo com essa expressão? Que todo produto da filial 1 cujo estoque atual (marcado pelo today() ) com estoque igual ou menor que zero deve ter seu estoque somado.
E o resultado disso?
Segue a construção da tabela:
Dimensões: CodigoProduto e NomeProdutoE
Expressões:
Filial 1: SUM({<[CodigoFilialE]={1},Estoque_Sim={0},Data_Alteracao={">=$(=InDay(DayStart(Today())))<=InDay(DayEnd(Today()))"}>}Qtde_Estoque_Atual)
Filial 3: SUM({<[CodigoFilialE]={3},Data_Alteracao={">=$(=InDay(DayStart(Today())))<=InDay(DayEnd(Today()))"}>}Qtde_Estoque_Atual)
Filial 5: SUM({<[CodigoFilialE]={5},Data_Alteracao={">=$(=InDay(DayStart(Today())))<=InDay(DayEnd(Today()))"}>}Qtde_Estoque_Atual)
Caso ainda falte algo, deixe-me saber.
Abs e Sucesso!!
ftP: 187.0.207.36
Login: FTP_Agnado
Senha: 123qwe@@
O Arquivo que preciso em no exemplo: Cores.qvd
LOAD Ordem_Cor,
CodigoCor,
NomeCores
FROM
[ftp://FTP_Agnado:123qwe@@@187.0.207.36:21/xicara/Cores.qvd](qvd);
Tentei também Mas também não funciona.
Agnaldo,
Tá dando acesso negado...
Me chama no zap.
Filezilla:
123qwe@@