La red del Business Intelligence
Cómo hago para que en Pentaho Report Designer un Data-Field o un Rource-Field tome los valores de una consulta (select SUM(VL_INGRESO) FROM FT_VENTA).
Mejor dicho, cómo hago para crear métricas y que esas métricas se puedan visualizar en una caja de texto.
Pero sin usar parámetros.
Etiquetas:
Buenas Hernaldo, cómo estás?
Te recomiendo utilizar el objeto text-field o number-field, ya que los que tu mencionas se utilizan para otros fines.
Lo que tienes que hacer es configurar en Attributes | field el campo de la consulta que deseas representar.
Por cierto, para mantener un mínimo orden interno intenta realizar tus consultas en los grupos especializados. Aquí el de PRD...
Saludos
--
Muchas gracias. Me ha funcionado.
Bernabeu R. Dario dijo:
Buenas Hernaldo, cómo estás?
Te recomiendo utilizar el objeto text-field o number-field, ya que los que tu mencionas se utilizan para otros fines.
Lo que tienes que hacer es configurar en Attributes | field el campo de la consulta que deseas representar.
Por cierto, para mantener un mínimo orden interno intenta realizar tus consultas en los grupos especializados. Aquí el de PRD...
Saludos
--
Hola Dario.
Ahora tengo otro inconveniente, resulta que tengo tres consultas (Query):
1. SQL_TOTAL_INGRESO:
SELECT NVL(SUM(VALOR),0) VL_TOTAL_INGRESO
FROM FT_FINANZA_PERSONAL
WHERE
TIPO = 'Ingreso'
AND TO_NUMBER(TO_CHAR(FECHA,'YYYY')) = ${SelectAno}
AND TO_NUMBER(TO_CHAR(FECHA,'MM')) = ${SelectMes}
AND TO_NUMBER(TO_CHAR(FECHA,'DD')) = ${SelectDia}
2. SQL_PROMEDIO_INGRESO:
SELECT NVL(AVG(VALOR),0) VL_PROMEDIO_INGRESO
FROM FT_FINANZA_PERSONAL
WHERE
TIPO = 'Ingreso'
AND TO_NUMBER(TO_CHAR(FECHA,'YYYY')) = ${SelectAno}
AND TO_NUMBER(TO_CHAR(FECHA,'MM')) = ${SelectMes}
AND TO_NUMBER(TO_CHAR(FECHA,'DD')) = ${SelectDia}
3. SQL_CANTIDAD_FUENTE_INGRESO
SELECT COUNT(DISTINCT CATEGORIA) NU_FUENTE
FROM FT_FINANZA_PERSONAL
WHERE TIPO = 'Ingreso'
Tengo tres campos de tipo text-field, cada uno apuntando a cada consulta, pero sólo me aparece el valor cuando ejecuto al SQL o Query que he seleccionado como "Select Query" (Clic derecho).
Qué debo hacer para que se visualicen los tres campos a la vez, no sólo el valor de uno.
Buenas Hernaldo, cómo estás?
PRD maneja dos tipos de datasource:
Entonces se me ocurren dos posibles soluciones:
1) Crear sub-reportes que representen cada parte de tu reporte. Cada sub-reporte maneja su propio datasource principal.
2) Utilizar una sentencia SQL del tipo:
SELECT (
select
cliente
from
Clientes
where
cliente = 'Cliente 1'
) as 'primerValor',
(
select
cliente
from
Clientes
where
cliente = 'Cliente 2'
) as 'segundoValor
Saludos
Muchas gracias por tú aporte.
Bienvenido a
Open Business Intelligence
© 2024 Creado por Emilio. Tecnología de