EN pase a ver () Una función en QlikView se usa para recuperar el valor de un campo de un registro anterior y usarlo en cálculos.
Echemos un vistazo a la cifra de ventas mensuales como se muestra a continuación. Guarde los datos con el nombre de archivo month_sales.csv.
Month,Sales Volume March,2145 April,2458 May,1245 June,5124 July,7421 August,2584 September,5314 October,7846 November,6532 December,4625 January,8547 February,3265
Los datos anteriores se cargan en la memoria QlikView mediante el editor de scripts. Abra el editor de secuencias de comandos desde el menú Archivo o haga clic en Ctrl + E… Seleccione Archivos de tabla variante de para el archivo que contiene los datos anteriores. Edite el script de carga para agregar el siguiente código. Haga clic en OK y presione Ctrl + R para cargar datos en la memoria QlikView.
LOAD Month, [Sales Volume], peek('Sales Volume') as Prevmonth FROM [C:Qlikviewdatamonthly_sales.csv] (txt, codepage is 1252, embedded labels, delimiter is ',', msq);
Vamos a crear Caja de mesa hoja para mostrar los datos generados por el script anterior. Ir al elemento del menú Diseño -> Nuevo objeto de hoja -> Cuadro de tabla… Aparece la siguiente ventana, en la que mencionamos el tÃtulo de la tabla y seleccionamos los campos obligatorios para mostrar. Cuando se hace clic en el botón Aceptar, los datos del archivo csv se muestran en el campo de la tabla QlikView como se muestra a continuación. También configure el orden de clasificación como se muestra a continuación para obtener el resultado en el mismo orden de campo Mes como está en la fuente.
Siguiendo los pasos anteriores y haciendo clic en Fin, obtendremos un campo de Tabla que muestra los datos como se muestra a continuación.
EN pase a ver () se puede utilizar en cálculos con otras columnas. Visualicemos el cambio porcentual en las ventas de cada mes. El siguiente escenario logra este resultado.
LOAD Month, [Sales Volume], peek('Sales Volume') as Prevvolume, (([Sales Volume]-peek('Sales Volume')))/peek('Sales Volume')*100 as Difference FROM [C:Qlikviewdatamonthly_sales.csv] (txt, codepage is 1252, embedded labels, delimiter is ',', msq);
Vamos a crear Caja de mesa hoja para mostrar los datos generados por el script anterior. Ir al elemento del menú Diseño -> Nuevo objeto de hoja -> Cuadro de tabla… Aparece la siguiente ventana, en la que mencionamos el tÃtulo de la tabla y seleccionamos los campos obligatorios para mostrar. Cuando hace clic en Aceptar, los datos del archivo CSV se muestran en el campo de la tabla QlikView como se muestra a continuación.
🚫