Está viendo un tema de ayuda de Laserfiche Cloud. Si no está utilizando Laserfiche Cloud, consulte la Guía del usuario de Laserfiche o la Guía de administración de Laserfiche .

Formato numérico

Puede usar especificadores de formato de .NET para que los datos se almacenen en tokens con formato automático en la configuración numérica especificada. Los especificadores de formato estándar se pueden utilizar para dar formato a los números de acuerdo con algunas de las opciones más utilizadas. Los especificadores de formato personalizados funcionan para las mismas opciones permitidas por las estándar y también le permiten personalizar o combinar opciones de formato. Puede escribir estos especificadores directamente en los tokens o usar el editor de tokens para insertar el especificador y probar el token con formato.

Ejemplo:Lisa está procesando formularios de pedido. Quiere usar los números del campo "Pedido" como nombres de documento. Los números de orden pueden tener varios números de dígitos, por lo que desea agregar ceros a la izquierda para que los nombres se ordene en orden numérico verdadero. Actualmente, el número máximo de dígitos en un número de orden es cinco, pero decide permitir ocho dígitos para que pueda seguir utilizando el mismo sistema en el futuro. Puede hacerlo utilizando especificadores de formato numérico estándar o personalizados. En cualquier caso, puede comenzar abriendo el editor de tokens y seleccionando Aplicar formato. A continuación, puede utilizar cualquiera de las siguientes opciones: "((Orden"D8")" o "(Orden)"00000000")". Cuando se prueba con "334", ambos formatos devuelven "00000334".

Especificadores de formato numérico estándar

Los siguientes especificadores se pueden utilizar para dar formato a los números de acuerdo con las reglas estándar.

Ejemplo:Maggie crea un flujo de trabajo que recupera texto de un documento. Los informes incluyen números en forma decimal que desea almacenar como porcentajes. Puede formatear el token como "%(RetrieveDocumentText_Text"P")". Cuando se prueba con ".12", recibe "12,00%".

Cadenas numéricas estándar
Especificador Tipo Función
C o c Moneda Formatos a moneda local.
D o d Decimal Da formato a los números antes de un punto decimal y añade ceros a la izquierda (por ejemplo, "D8" para un mínimo de ocho dígitos).
E o e Exponente Da formato al número de dígitos en el exponente (por ejemplo, "e3" para tres dígitos después del decimal. "12345.6789" devuelve "1.235e+004").
F o f Punto fijo Da formato a los números después de un punto decimal (por ejemplo, "F3" para tres dígitos después del decimal).
P o p Por ciento Formatos al porcentaje.

Para obtener más información sobre los especificadores de formato numérico estándar, consulte el sitio de Microsoft Docs.

Especificadores de formato numérico personalizado

Los siguientes especificadores se pueden combinar para dar formato a números a patrones específicos.

Ejemplo:Maggie crea un flujo de trabajo que recupera texto de un documento. Quiere dar formato al valor del token correspondiente para que los números antes de la posición decimal tengan una coma que separa el lugar de miles, si existe, pero no desea anexar ceros a la izquierda. También quiere que los números tengan exactamente cuatro dígitos después del decimal, incluso si eso significa anexar ceros. Puede formatear el token como "%(RetrieveDocumentText_Text",.0000")". Cuando se prueba con "1425.99", recibe "1.425.9900". Cuando se prueba con "623.877", recibe "623.8770".

Cadenas numéricas personalizadas
Especificador Tipo Función
0 Marcador de posición cero Da formato al número de lugares. Aparece un cero si no hay ningún valor en una posición.
# Marcador de posición de dígitos Da formato al número de lugares. No aparece nada si no hay ningún valor en una posición.
. Punto decimal Representa la ubicación del separador decimal.
, Escala de miles de personas y números Inserte la coma (por ejemplo, "0,", en "3,000,000" devuelve 3).
% Marcador de posición porcentual Los formatos a porcentaje (p. ej., "%" en "0,09" devuelven el 9%; "000%" devuelve 009%).
E0, E+0, E-0, e0, e+0, e-0 Notación científica Formatos mostrados exponentes. "0" indica el número mínimo de dígitos.
\ Carácter de escape Interpreta literalmente al siguiente personaje.
'ABC' o "ABC" Cadena literal Interpreta las cadenas entre comillas literalmente.
; Separador de sección Da formato al primero de tres números para positivos, segundo para negativos, tercero para ceros.

Para obtener más información sobre los especificadores de formato numérico personalizados, consulte el sitio de Microsoft Docs.