...
Operador
...
First
...
Este
...
operador
...
permite
...
hacer
...
referencia
...
al
...
primer
...
valor
...
de
...
una
...
serie
...
de
...
datos
...
en
...
una
...
consulta,
...
permitiendo
...
hacer
...
comparaciones
...
con
...
dicho
...
valor.
...
El
...
operador
...
root.first
...
permite
...
hacer
...
referencia
...
al
...
primer
...
valor
...
de
...
una
...
serie,
...
ya
...
sea
...
esta
...
una
...
columna
...
o
...
una
...
fila
...
(según
...
donde
...
sea
...
aplicado).
...
La
...
forma
...
de
...
utilizar
...
la
...
expresión
...
es
...
[Elemento,
...
root.first
...
].
...
Esto
...
es
...
la
...
primer
...
celda
...
sin
...
importar
...
las
...
anidaciones/cortes
...
de
...
control.
...
Cuando
...
la
...
expresión
...
se
...
utiliza
...
en
...
un
...
cálculo
...
en
...
una
...
columna,
...
root.first
...
hace
...
referencia
...
a
...
la
...
primer
...
celda
...
de
...
la
...
columna
...
indicada,
...
si
...
se
...
utiliza
...
en
...
una
...
fila
...
hace
...
referencia
...
a
...
la
...
primer
...
celda
...
de
...
la
...
fila.
...
Ejemplo
Supongamos se quiere saber en una empresa cuanto más en porcentaje son las ventas respecto al primer mes.
No Format |
---|
Ventas Enero
["Litros Vendidos",root.first]
Ventas con respecto a Enero
(["Litros Vendidos"] - ["Litros Vendidos",root.first]) / ["Litros Vendidos"]
{noformat}
\\
!O3Browser-First01.png|align=center!\\
{warning:title=Relación del operador First y la funcionalidad Excluir de la Vista}
El operador first despliega el valor del primer elemento *visible*, por lo tanto el resultado de un cálculo que utiliza el operador first, se ve afectado si se realiza un _Excluir de la Vista_ del primer elemento.
{warning}
h2. Operador Previous
El operador "previous" permite obtener el valor de la celda inmediatamente superior o adyacente
\\
La forma de llamar a la expresión es \ |
Warning | ||
---|---|---|
| ||
El operador first despliega el valor del primer elemento visible, por lo tanto el resultado de un cálculo que utiliza el operador first, se ve afectado si se realiza un Excluir de la Vista del primer elemento. |
Operador Previous
El operador "previous" permite obtener el valor de la celda inmediatamente superior o adyacente
La forma de llamar a la expresión es [nombre_columna,previous
...
]
...
o
...
[nombre_fila,previous
...
]
...
Ejemplo
Supongamos tenemos una serie de datos de ventas de vinos para diferentes meses
No Format |
---|
Ventas Mes Anterior
["Litros Vendidos",previous]
Crecimiento Mensual
["Litros Vendidos"]-["Litros Vendidos",previous]
{noformat}
\\
Para columna
\\
!O3Browser-Previous01.png|align=center!
\\
supogamos el mismo ejemplo pero ahora tenemos las ventas en fila en vez de columnas ...
\\ !O3Browser-Previous02.png|align=center!
----
{scrollbar}
{children} |
Para columna
supogamos el mismo ejemplo pero ahora tenemos las ventas en fila en vez de columnas ...
...
Child pages (Children Display) |
---|