4D v19Formato de celda 4D View Pro |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
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¢ |
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)
Añadir un comentario