Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Na imagem acima o campo "qtd Realizado" é uma expressão que faz uma soma de um campo da tabela
O problema é que, na quarta linha que traz "Inter Clinica" e na outra a "Inter Cirugica" o campo "qtd Realizado"
vem zerado, mas na tabela ele possui valor
segue abaixo a expressão
sum( {$<Autorizacao.ANO = {$(=ANO_CALENDARIO)},
Autorizacao.MES = {$(=MES_CALENDARIO)} >} Autorizacao.QTD_PROCEDIMENTO )
Valber, coloque um qvw de exemplo.
Pode ser algo em relação ao ANO e MES
o qvw é qual?
É o arquivo do qlikview que contém essa sua tabela
o escript do qvw está assim
[Empresa]:
LOAD *
FROM
[Filial]:
LOAD ID_FILIAL AS ID_FILIAL_PRESTADOR,
Filial.CD_FILIAL,
Filial.CNPJ,
Filial.RAZAO_SOCIAL,
Filial.NM_REGIONAL
FROM
Where ID_FILIAL < '300';
[Grupo_Filial]:
LOAD ID_FILIAL AS ID_FILIAL_PRESTADOR,
Grupo_Filial.DS_FILIAL,
Grupo_Filial.DS_GRUPO_FILIAL
FROM
Where ID_FILIAL < '300';
[Autorizacao]:
LOAD ID_METAS_FILIAL,
Autorizacao.DS_GRUPO,
Autorizacao.DS_SUBGRUPO,
Autorizacao.FL_URGENCIA,
Autorizacao.ID_AUTORIZACAO_SENHA,
Autorizacao.ANO,
Autorizacao.MES,
Autorizacao.DIA,
Autorizacao.ANOMES_AUTORIZACAO,
Autorizacao.DT_REFERENCIA,
ID_USUARIO,
Autorizacao.SEXO_USUARIO,
Autorizacao.NOME_USUARIO,
Autorizacao.NM_USUARIO_CODIGO,
Autorizacao.FL_TITULAR,
ID_EMPRESA_CONVENIADA,
Autorizacao.NU_TITULAR,
ID_IDADE,
Autorizacao.ID_FILIAL_USUARIO,
ID_PRESTADOR,
ID_ESP_PRESTADOR,
ID_PRESTADOR_SOLICITANTE,
ID_ESP_SOLICITANTE,
ID_PROCEDIMENTO,
ID_FILIAL_PRESTADOR,
ID_PLANO,
Autorizacao.VL_MEDIO_PROCEDIMENTO,
Autorizacao.QTD_PROCEDIMENTO,
if(Autorizacao.DS_SUBGRUPO = '4.1 Diarias' OR Autorizacao.DS_SUBGRUPO = '4.2 Diarias UTI'
OR Autorizacao.DS_SUBGRUPO = '5.1 DC Clinic'
OR Autorizacao.DS_SUBGRUPO = '5.2 DC Cirurg'
,0,Autorizacao.VLXQTD_PROCEDIMENTO) AS Autorizacao.VLXQTD_PROCEDIMENTO,
Autorizacao.FL_REDE_PROPRIA,
ID_SENHA,
ID_OPERADOR,
Autorizacao.QT_DIAS_INTERNADO
FROM
Where ID_FILIAL_PRESTADOR < '300';
CONCATENATE
LOAD *
FROM
Where ID_FILIAL_PRESTADOR < '300';
[Plano_Pai]:
LOAD *
FROM
[Plano]:
LOAD *
FROM
[Metas_Filial]:
LOAD ID_METAS_FILIAL,
Metas_Filial.ID_FILIAL,
Metas_Filial.DS_SUBGRUPO,
Metas_Filial.ANO,
Metas_Filial.MES,
Metas_Filial.QT_META_EXAME,
if(Metas_Filial.DS_SUBGRUPO = '4.1 Diarias' OR Metas_Filial.DS_SUBGRUPO = '4.2 Diarias UTI'
OR Metas_Filial.DS_SUBGRUPO = '5.1 DC Clinic'
OR Metas_Filial.DS_SUBGRUPO = '5.2 DC Cirurg'
,0,Metas_Filial.VL_META_EXAME) AS Metas_Filial.VL_META_EXAME
FROM
[Dias_Inter]:
LOAD ID_SENHA,
QT_DIAS_INTERNADO
FROM
[Calendario]:
LOAD *
FROM
Where ANO_CALENDARIO > 2009;
[Procedimentos]:
LOAD ID_PROCEDIMENTO,
left(ID_PROCEDIMENTO, 5) as GRUPO_PROCEDIMENTO,
ID_SUBGRUPO_PROCEDIMENTO,
Procedimentos.CD_PROCEDIMENTO,
Procedimentos.NM_PROCEDIMENTO,
Procedimentos.NR_PROCEDIMENTO
FROM
[Grupo_Procedimentos]:
LOAD ID_GRUPO_PROCEDIMENTO,
Grupo_Procedimento.NM_GRUPO_PROCEDIMENTO,
Grupo_Procedimento.CD_SEXO
FROM
[Subgrupo_Procedimentos]:
LOAD ID_SUBGRUPO_PROCEDIMENTO,
SubGrupo_Procedimento.NM_SUBGRUPO_PROCEDIMENTO,
ID_GRUPO_PROCEDIMENTO
FROM
[Despesas_Internacao]:
LOAD CD_AUTORIZACAO_SENHA as Autorizacao.ID_AUTORIZACAO_SENHA,
FL_DESPESA_INTERNACAO
FROM
Na verdade não é o script que precisamos e sim de uma porção de seus dados para entender o que pode estar ocorrendo.
O que você pode fazer é dar uma carga reduzida em seu qvw e mascarar algumas informações com o Embaralhamento do próprio qlikview
Já conseguiu solucionar? Se sim, marque uma das respostas como "Correta" e nos ajude a manter os foruns organizados