Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
buen dia espero me puedan ayudar estoy desesperado ya que tengo que entregar resultados pero no se como establecer lacer las fechas de corte en qlik view.
a que me refiero a fechas de corte es lo iguiente
Estableciendo las fechas de corte
1 enero a 10 de Febrero es Enero
11 de Ferbrero al 10 de Marzo es Febrero
11 de Marzo al 10 de Abril es Marzo
11 de Abril al 10 de Mayo es Abril
11 de Mayo al 10 de Junio es Mayo
11 de Junio al 10 de Julio es Junio
mi variable es
FechaEmision
anexo mi aplicacion con un poco de informarcion de donde la jalo espero me puedan ayudar
HELP!!!!!!!!!!!!!!
despues de ese codigo que me pusiste agrega este otro asi tal cual...
Calendario_:
NoConcatenate
LOAD
*
Resident Calendario;
Left Join
LOAD
*
Resident MesCorte;
Drop Tables Calendario,MesCorte;
Espero que esto te funcione, voy a comer y unas horas regreso por si falta algo mas, suerte!
Creo que a tu tabla de calendario le podrias agregar otro campo que sea por ejemplo 'MesCorte' en el que la fecha tenga relacionada el mes del corte para que te salga de forma natural y no ocupes variables, una forma super sencilla de hacerlo sería haciendo un excel que tenga dos Campos: Fecha y MesCorte , pones las fechas del año y les pones el mes de corte correspondiente , despues a tu tabla de calendario que tienes en qlikview le pegas este excel, saludos!
perdon pero soy la verdad muy nuevo en esto como haria la primera opcion que dentro de mi calendario agrege otro campo MesCorte????
y la segunda no te entendi muy bien???
muchas gracias edgar
No te preocupes , realmente solo es una opcion je... crea un documento de excel en el que tengas solo dos columnas a una le vas a poner de encabezado ´Fecha´ y a la otra ´MesCorte´ , el campo de fecha lo llenas con las fechas de todo el año, y en la columna de MesCorte le vas poniendo el mes de corte que le corresponde a esa fecha... despues en el script de tu documento de Qlikview cargas este excel y a la tabla que ya tienes de Calendario le haces un Left Join con esta tabla del excel esto hara que en tu tabla 'Calendario' tengas un nuevo campo llamado MesCorte , de esta forma vas a tener a que mes de corte corresponde cada fecha... Saludos!
hola edgar mira ya hice el archivo de exel pero nunca he hecho un left Join no se si me pudieras enseñar aqui esta mi escrip
mil gracias
Calendario:
LOAD
Fecha,
Month(Fecha) as Mes,
Year(Fecha) as Año,
Week(Fecha) as Semana,
MonthName(Fecha) as MesAño,
Day(Fecha) as Dia,
'Q' &Ceil(Num(Month(Fecha))/3) as Trimestre,
'S' &Ceil(Num(Month(Fecha))/6) as Semestre
resident
Calendar_tmp;
drop table Calendar_tmp;
MesCorte:
LOAD FechaEmision as Fecha,
MesCorte
FROM
(ooxml, embedded labels, table is [Fechas Corte]);
despues de ese codigo que me pusiste agrega este otro asi tal cual...
Calendario_:
NoConcatenate
LOAD
*
Resident Calendario;
Left Join
LOAD
*
Resident MesCorte;
Drop Tables Calendario,MesCorte;
Espero que esto te funcione, voy a comer y unas horas regreso por si falta algo mas, suerte!
edga muchas gracias por el apoyo proporcionado en mis dudas que van surgiendo con esto de Qlik View
sin mas por el momento me despido quedando en dueda.......
mil grx