Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Hola chic@s:
Tengo una tabla como la siguiente con las ventas por vendedor y mes
Me gustaría añadir una nueva columna con el presupuesto ... peor no tengo ese dato disponible en base de datos. Lo que necesito es mostrar una columna vacía para que la rellene el usuario y posteriormente guardarla en una base de datos externa (qvd, base de datos access o tabla DB2) .
Qué sugerencias se os ocurren ? Qué procedimientos habéis utilizado en situaciones parecidas ?
Cualquier sugerencia o idea será bien recibida.
Muchas gracias
Joaquín
Hola a todos:
En realidad, necesitaba un INPUTSUM porque es una straight table pero no acaba de funcionar porque las dimensiones que utilizo son ciclos y no puedo enlazar el campo de entrada al modelo de datos (de mi app real) sin crear referencias circulares.
Además, los documentos se publican mediante Server & Publisher-PDF, esto implica que los datos introducidos solo son visibles por el usuario creador. Para que lo datos sean 'públicos' hay que crear un botón 'guardar' que genere un XLS o un HTML y volver a recargar. En fin, esta solución es bastante enrevesada y sin garantías de validaciones triviales durante la introducción de datos.
Os dejo una app de prueba, con el INPUTSUM y el botón guardar. Si no hay ningún comentario por vuestra parte cerraré el hilo en un par de días.
Saludos
Joaquín
Hola Joaquin,
Soy nuevo por aqui, y novato en qlikview no lo "siguente"... pero me estoy documentando bastante y creo que este link te puede ayudar con tu problema.
Un saludo
Enterprise Performance Management: Como hacerlo con QlikView | QlikView Help, Tips & Hints
Hola Joaquin,
Esto no lo puedes hacer "out of the box". Vas a necesitar un Extension Object si es que lo quieres hacer desde adentro de Qlikview. Lo que compartio Carlos esta bien, pero necesitas Macros y la verdad que no conozco mucha gente que siga accediendo a las aplicaciones mediante Qlikview Desktop ya que esto no va a funcionar en Ajax.
Si no tienes experiencia en programación - y si la tienes también - te recomiendo que visites Qlik Branch. Ahi habrá gente que te pueda ayudar o podras encontrar alguna extensión que haga lo que pides.
Saludos
Juan
Hola Carlos:
De momento tu aportación ha sido muy útil, ahora ya sé como guardar los datos introducidos.
Has usado esa técnica en algún proyecto ? Tengo más consultas relacionadas
Saludos
Joaquín
Por cierto, Carlos; BIENVENIDO
Primero es importante estar claros, como su nombre lo indica, Qlik+View, no es para ingresar datos aunque es posible hacerlo a traves de un imput field, pero no es el objetivo de la herramienta. Te sugiero que uses excel o algun programa desarrollado en alguna herramienta lo almacenas en la base de datos y luego juegas con ellos en Qlik.
Entiendo que ponerte a hacer macros y cuantas cosas mas para ingresar datos y llevarlos a una BDD es un tiempo perdido.
Hola Jolivares
Pues menos mal que has escrito que lo haga en una BBDD externa, que es lo que hacemos en casi todas las veces !!!!
En este caso, mis instrucciones son claras: gestionar la introducción de presupuestos desde un app QV
Saludos
Joaquín
Hola Joaquin,
Si no quieres tirar de macros..... y lo necesitas para salir del paso...
A lo mejor te sirve- Aunque ya se que atacas a la BBDD (yo lo he cargado de un excel) podrias hacer algo parecido a esto:
Qualify *;
INPUTFIELD Ejemplos.nuevo;
Ejemplos:
LOAD Period,
Casos,
'' as nuevo
FROM
(ooxml, embedded labels, table is Sheet1);
(en el listado execel solo tengo 2 campos con datos (Period y Casos) y nuevo no está creado).
Te creas una tabla simple y vas editando el campo nuevo. Te creas una tabla en otra hoja que se del tipo chart (Como bien sabrás las pivot table, chart table) se pueden exportar a qvd con el boton derecho guardar como...
Es un poco cutre pero funciona
Saludos,
Hola Jordi:
Siguiendo la pista de Carlos, más o menos he llegado a eso con una Inline y guardo un excel mediante botones, solo funciona bien la export a html y a xls, los qvd dan error al abrirlo con un visor.
El tema de guardarlo en BBDD da igual el formato no es ningún capricho, cuando usas inputfield o inputsum en el servidor cada usuario verá los datos que el mismo introduzca; para que los datos sean visibles para el resto de usuarios hay que hacer una recarga desde un fichero externo.
En el link anterior explica como exportar con una macro, me queda probarlo en el servidor
Saludos
Joaquín
Mira a ver si te sirve este ejemplo
Utilizo un campo INPUT