Saltar al contenido principal

Fórmulas de Qlik Sense y QlikView

EN ESTA PÁGINA

Fórmulas de Qlik Sense y QlikView

Puede crear fórmulas en QlikView y Qlik Sense y añadirlas a informes de Qlik NPrinting. Las fórmulas deben seguir las reglas y la sintaxis de QlikView o Qlik Sense.

Se pueden agregar fórmulas a informes de Excel, PowerPoint, Word, HTML y PixelPerfect. Se les puede dar formato de texto sin formato.

Puede insertar fórmulas en los niveles. La fórmula se evaluará para cada nivel.

Evaluación de fórmulas

Las fórmulas se aplican con y sin formato numérico y de hora. Qlik NPrinting envía la fórmula a QlikView o Qlik Sense para su evaluación. Cualquier formato numérico o de hora debe ser aplicado por QlikView o Qlik Sense en el momento de evaluarse la fórmula conforme a su valor único. El valor se exporta con cualquier formato numérico o de hora que se haya aplicado, y no se alterará con ningún intento de aplicar un formato similar en la plantilla.

Requisitos

Nota: Las fórmulas utilizadas en Qlik NPrinting deben devolver un valor único.

Tenga en cuenta que =getCurrentSelections() devuelve una cadena única. Está compuesta por la fusión de los valores seleccionados con un separador, pero la función se permite porque es una cadena única.

No se puede añadir una fórmula Aggr(), por ejemploAggr(Count(DISTINCT CustomerID), Salesman), porque devuelve múltiples valores. Podemos resolver esto concatenando el resultado de Aggr(), por ejemplo concat(Aggr(Count(DISTINCT CustomerID), Salesman), ' - ').

Añadir una fórmula

Haga lo siguiente:

  1. Abra un informe previo o cree uno nuevo.
  2. Haga clic con el botón derecho en el nodo Fórmulas y después seleccione Añadir fórmula.
  3. Escriba un nombre en la ventana que se abre.
  4. Introduzca su fórmula. Por ejemplo: NumericCount (OrderID).

    El resultado calculado es visible en la parte inferior de la ventana Editar fórmula.

  5. Pulse Aceptar.

    Puede añadir fórmulas adicionales si lo desea.

  6. Arrastre los tokens de nodo de fórmula a celdas o áreas vacías de la plantilla.