- Crear
- Sintaxis de script y funciones de gráficos
- Funciones en scripts y en expresiones de gráfico
- Funciones de fecha y hora
- quartername - función de script y de gráfico
quartername - función de script y de gráfico
Esta función devuelve un valor de visualización que muestra los meses del trimestre (con formato conforme a la variable de script MonthNames) y el año con un valor numérico subyacente correspondiente a una marca de tiempo (una fecha-hora) del primer milisegundo del primer día del trimestre.
Syntax:
QuarterName(date[, period_no[, first_month_of_year]])
Return data type: dual
Arguments:
Argumento | Descripción |
---|---|
date | La fecha que se ha de evaluar. |
period_no | period_no es un entero, donde el valor 0 indica el trimestre que contiene a date. Los valores negativos en period_no indican trimestres precedentes y los valores positivos indican trimestres subsiguientes. |
first_month_of_year | Si desea trabajar con años (fiscales) que no comiencen en enero, indique un valor entre 2 y 12 en first_month_of_year. |
Ejemplo | Resultado | ||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
quartername('29/10/2013') | Devuelve |
||||||||||||||||||||||||||||
quartername('29/10/2013', -1) | Devuelve |
||||||||||||||||||||||||||||
quartername('29/10/2013', 0, 3) | Devuelve |
||||||||||||||||||||||||||||
Agregue el script de ejemplo en su app y ejecútelo. A continuación, agregue como mínimo los campos de la columna de resultados en una hoja de su app para ver el resultado. En este ejemplo, para cada fecha de factura de la tabla, el nombre del trimestre se crea en función del trimestre que contiene a InvID. El primer mes del año se especifica como mes 4. TempTable: LOAD RecNo() as InvID, * Inline [ InvDate 28/03/2012 10/12/2012 5/2/2013 31/3/2013 19/5/2013 15/9/2013 11/12/2013 2/3/2014 14/5/2014 13/6/2014 7/7/2014 4/8/2014 ];
InvoiceData: LOAD *, QuarterName(InvDate, 0, 4) AS QtrName Resident TempTable; Drop table TempTable; |
|