Este es el sitio web histórico de la documentación de 4D. La documentación se está trasladando progresivamente a developer.4d.com |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v19
Formato de celda 4D View Pro
|
Caracter | Descripción | Ejemplo |
0 | Marcador de posición que muestra ceros. | #.00 mostrará 1.1 como 1.10 |
. | Muestra un punto decimal | 0.00 mostrará 1999 como 1999.00 |
, | Muestra el separador de miles en un número. Los miles están separados por comas si el formato contiene una coma entre los signos numéricos "#" o por ceros. Una coma después de un marcador de posición del dígito escala el número por 1,000. | #,0 mostrará 12200000 como 12,200,000 |
_ | Omite el ancho del siguiente carácter. | Generalmente se utiliza en combinación con paréntesis para agregar indentación izquierda y derecha, _ (y _) respectivamente. |
@ | Formateador de texto. Aplica el formato a todo el texto en la celda | "[Red]@" aplica el color de fuente rojo para los valores de texto. |
* | Repite el siguiente carácter para llenar el ancho de la columna. | 0*- incluirá suficientes guiones después de un número para llenar la celda, mientras que *0 antes de todo formato incluirá ceros a la izquierda. |
" " | Muestra el texto dentro de las comillas sin interpretarlo. | "8%" se mostrará como: 8% |
% | Muestra números como un porcentaje de 100. | 8% se mostrará como .08 |
# | Marcador de posición de dígitos que no muestra ceros adicionales. Si un número tiene más dígitos a la derecha del decimal que los marcadores de posición, el número se redondea hacia arriba. | #.# mostrará 1.54 como 1.5 |
? | marcador de posición de dígitos que deja espacio para ceros adicionales, pero no los muestra. Normalmente se utiliza para alinear números por punto decimal. | $?? muestra un máximo de 2 decimales y hace que los signos de dólar se alineen para cantidades variables. |
\ | Muestra el carácter que lo sigue. | #.00\? se mostrará 123 como 123.00? |
/ | Cuando se utiliza con números, los muestra como fracciones. Cuando se utiliza con códigos de texto, fecha o hora, se muestra "tal cual". | #/# mostrará .75 como 3/4 |
[ ] | Crea formatos condicionales. | [>100][GREEN]#,##0;[<=-100][YELLOW]#,##0;[BLUE]#,##0 |
E | Formato de notación científica. | #E+# - mostrará 1,500,500 como 2E+6 |
[color] | Formatea el texto o el número en el color especificado | [Green]###.##[Red]-###.### |
//Define el valor de la celda en $125,571.35
VP SET VALUE(VP Cell("ViewProArea";3;2);New object("value";125571.35;"format";"_($* #,##0.00_)")
4D View Pro ofrece las siguientes constantes para los modelos fecha y hora ISO 8601:
Constante | Valor | Comentario |
vk pattern full date time | "_fullDateTimePattern_" | Formato ISO 8601 para la fecha y hora completas en la localización actual. Patrón predeterminado de EE.UU.: "dddd, dd MMMM yyyy HH:mm:ss" |
vk pattern long date | "_longDatePattern_" | Formato ISO 8601 para la fecha completa en la localización actual. Patrón predeterminado de EE. UU .: "dddd, dd MMMM yyyy" |
vk pattern long time | "_longTimePattern_" | Formato ISO 8601 para la fecha en la localización actual. Patrón predeterminado de EE.UU.: "HH:mm:ss" |
vk pattern month day | "_monthDayPattern_" | Formato ISO 8601 para el mes y el día en la localización actual. Patrón predeterminado de EE.UU.: "MMMM dd" |
vk pattern short date | "_shortDatePattern_" | Formato abreviado ISO 8601 para la fecha en la localización actual. Patrón por defecto de EE.UU.: "MM/dd/yyyy" |
vk pattern short time | "_shortTimePattern_" | Formato abreviado ISO 8601 para la fecha en la localización actual. Patrón por defecto de EE.UU.: "HH:mm" |
vk pattern sortable date time | "_sortableDateTimePattern_" | Formato ISO 8601 para la fecha y hora en la localización actual que se puede ordenar. Patrón predeterminado de EE.UU.: "yyyy\'-\'MM\'-\'dd\'T\'HH\':\'mm\':\'ss" |
vk pattern universal sortable date time | "_universalSortableDateTimePattern_" | Formato ISO 8601 para la fecha y hora en la localización actual utilizando UTC que se puede ordenar. Patrón predeterminado de EE.UU.: "yyyy\'-\'MM\'-\'dd HH\':\'mm\':\'ss\'Z\'" |
vk pattern year month | "_yearMonthPattern_" | Formato ISO 8601 para el mes y el año en la localización actual. Patrón predeterminado de EE.UU.: "yyyy MMMM" |
//Define el valor de la celda como fecha y hora específicas
VP SET VALUE(VP Cell("ViewProArea";3;9);New object("value";!2024-12-18!);"time";?14:30:10?;"format";vk pattern full date time))
Para crear sus propios modelos fecha y hora, en su localización actual, puede utilizar una combinación de los siguientes códigos:
Código (no distingue entre mayúsculas y minúsculas) | Descripción | Ejemplo | |
Date | (Enero 1, 2019) | ||
m | Número de mes sin cero inicial | 1 | |
mm | Número de mes con cero inicial | 01 | |
mmm | Nombre del mes, corto | En | |
mmmm | Nombre del mes, largo | Enero | |
d | Número de día sin cero inicial | 1 | |
dd | Número de día con cero inicial | 01 | |
ddd | Día de la semana, corto | Mar | |
dddd | Día de la semana, largo | Martes | |
yy | Año, corto | 19 | |
yyyy | Año, largo | 2019 | |
Time | (2:03:05 PM) | ||
h | Hora sin cero inicial. 0-23 | 2 | |
hh | Hora con cero inicial. 00-23 | 02 | |
m | Minutos sin cero cero inicial.0-59 | 3 | |
mm | Minutos con cero inicial. 00-59 | 03 | |
s | Segundos sin cero inicial. 0-59 | 5 | |
ss | Segundos con cero inicial. 00-59 | 05 | |
[h] | Tiempo transcurrido en horas | 14 (puede superar 24) | |
[mm] | Tiempo transcurrido en minutos | 843 | |
[ss] | Tiempo transcurrido en segundos | 50585 | |
AM/PM | Períodos del día. Si se omite, se utiliza un formato de 24 horas. | PM |
Nota: el código 'm' se interpreta según su posición en el modelo. Si es inmediatamente después de 'h' o 'hh' o inmediatamente antes de 's' o 'ss', se interpretará como minutos, de lo contrario se interpretará como meses.
Además de los caracteres especiales y los códigos descritos en las secciones anteriores, hay otros caracteres y símbolos que se pueden utilizar en sus modelos de formato. Estos caracteres y símbolos adicionales no requieren un \ o "" y no afectan la interpretación del modelo de formato. Aparecen "tal cual" en el modelo.
Carácter | Descripción | Ejemplo |
+ and - | Signos más y menos | ### + ### = ###,### |
( ) | Paréntesis izquierdo y derecho | (-###.##) |
: | Dos puntos | hh:mm:ss |
^ | Circunflejo | #^# |
' | Apostrofe | '###### |
{ } | Corchetes | {###,###,###} |
< > | Signos menores y mayores que | ## >## |
= | Signo igual | #+#=## |
/ | Barra inclinada. Cuando se utiliza con números, los muestra como fracciones. | mm/dd/yyyy |
! | Signo de exclamación | $###.00! |
& | Ampersand | "Hola" & "Bienvenido" |
~ | Tilde | ~## |
Carácter espacio | ||
€ | Euro | €###.00 |
£ | Libra Esterlina | £###.00 |
¥ | Yen japonés | ¥###.00 |
$ | Signo Dólar | $###.00 |
¢ | Signo de céntimo | .00¢ |
Number format codes in Excel
VP SET DATE TIME VALUE
VP SET DATE VALUE
VP SET FORMULA
VP SET NUM VALUE
VP SET TEXT VALUE
VP SET TIME VALUE
VP SET VALUE
Producto: 4D
Tema: Lenguaje 4D View Pro
Creado por: 4D v17 R4
4D View Pro ( 4D v19)