Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Buenas tardes a todos, quisiera solicitar de su ayuda para obtener una vista en un gráfico de barras los últimos 13 meses de ventas, ejemplo si selecciono el mes de enero del periodo 2016... este me de inmediatamente el enero 2015 hasta enero del 2016 en una sola vista.
Si selecciono un trimestre Enero, Febrero, Marzo 2016 = Q1 2016 , me entregue Marzo 2015 .... hasta Marzo 2016 y asi tener un gráfico que no cambié su estructutura.
Es posible hacer eso???
saludos!!
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Good afternoon , I would like to request your help to get a view on a bar graph the last 13 months of sales , for example if I select the period January 2016 ... this I immediately January 2015 to January 2016 in a single view .
If I select a quarter January, February, March 2016 = Q1 2016 , give me .... March 2015 to March 2016 and also have a chart that did not change their estructutura .
Is it possible to do that???
Cheers!!
Si Alex.Millan agregue en el panel de variables los datos que tú me indicaste, lo que si aún sigue la expresión como la original
Tienes que ajustar la expresión e incorporar la cláusula SET, por ejemplo:
Sum({1<Fecha = {'>=$(vLimiteInferior)<=$(vLimiteSuperior)'}>}[Prima Anual Bruta])/1000000
Adáptalo a tus expresiones y a tus campos y dime cómo te funciona.
Hola,
Y vLimiteInferior lo tienes a 12 meses, si lo quieres a 13 pon -13
Saludos,
Jordi, lo he intentado pero me arroja el siguiente gráfico
adjunto qvw.
Hola Sergio,
Si este es tu documento te faltan por declarar las variables. vLimiteIni y vLimiteMax ya que no tienen valor. Parece que tengan valor pero no lo tienen, si las borras se sigue comportando igual, ya que solo te hace la suma.
Cuando pueda le hecho un ojo a la aplicación.
Saludos,
Hola Sergio, hice unas modificaciones a tu qvw, fíjate si recargando obtienes lo que necesitas.
Quedaría de la siguiente manera:
EN Script, en solapa Individuales:
Tablas_Vinculadas:
LOAD *,
AÑO*12 + MES AS Continuo;
LOAD POLNUM,
CTRINDRUT,
POLEST,
ESTNOM as 'ESTADO DE POLIZA',
POLTIP,
PROCOD,
PROIDENOM as PRODUCTO,
POLVIGINI,
POLVIGFIN,
POLCADUCA,
FECCAIDA,
BIKPROENT,
BIKPROENT2 as 'ENTIDAD',
BIKPROCM,
BIKPROCMDES as 'LINEA DE PRODUCTOS',
BIKCANAL,
TPROCOD,
BIKTIPSEG,
POLFECVTA,
POLFECGEN,
POLPRIMA,
CANVECOD,
CANVELARGO,
MONCOD,
[Canal agrupado],
[Mes Venta],
FACTOR,
TASA,
FACTAFECTO,
FACTEXENTO,
[Valor UF],
[Prima Anual Bruta],
[Prima Anual Neta],
[LINEA DE NEGOCIOS],
date(floor(POLFECVTA),'DD-MMM-YY') as FECHA,
month(date(floor(POLFECVTA),'DD-MMM-YY')) as MES,
year(date(floor(POLFECVTA),'DD-MMM-YY')) as AÑO,
day(date(floor(POLFECVTA),'DD-MMM-YY')) as DIA
FROM
(qvd)
Where POLEST <> '0' and MATCH(TPROCOD,'AP','AV','CC','RB','RF','VR','FR','HG','VD','SA');
Expresion Cumplimiento Ventas:
Sum({1<Continuo={">=$(=max(Continuo)-13)<=$(=max(Continuo))"}>}[Prima Anual Bruta])/1000000
Le agregué un campo "CONTINUO" que es AÑO*12 + MES tal como te habían sugerido y luego modifiqué la expresión en el gráfico.
Ojala sirva de ayuda.
Saludos!
Julio, es exactamente lo que estaba buscando desde ya muchas gracias a todos.
Buenas tardes.
Genial Sergio,
Tienes varias formas de hacerlo pero por Periodo ID para mí
es lo mejor en estos casos tal y como te comenté em el primer post.
Saludos,
En el gráfico que les adjunte habia una línea sobre las barras que tiene por finalidad mostrar el cumplimiento segun lo presupuestado, en este caso con la modificación que ustedes me recomendaron quedo "coja" ya que no me muestra el cumplimiento del mes n-1
Cómo lo puedo solucionar??
Estimados,
Me surgió otro inconveniente a la hora de modificar este gráfico, tengo que entregar el cumplimiento de cada mes. la expresión que utilizo para esto es la siguiente:
sum([Prima Anual Bruta]/1000000)/sum(PLAN)
Pero pasa de que solo entrega el valor a los 12 meses y al mes 13 no lo considera.
Qué es lo que me falta modificar para que este me otorgue el valor que ando buscando.
Saludos