Descripción
La función de Texto Variable reemplaza automáticamente códigos específicos introducidos en objetos de texto con los datos correspondientes. Admite números de serie incrementales, fecha y hora actuales, y datos secuenciales de archivos CSV. Es ideal para automatizar tareas como la generación de números de serie y el marcado de tiempo.
Este artículo proporciona un tutorial sobre la creación de números de serie. Siga los pasos que se indican a continuación.
Paso 1 – Activar Texto Variable
1-1. Añada un objeto de texto. En el panel del objeto de texto, localice el campo Texto Variable y actívelo.
1-2. Una vez activado el Texto Variable, seleccione el tipo deseado: Número de Serie, Fecha/Hora Actual o CSV.
Número de Serie: Admite números arábigos.
Fecha/Hora Actual: Utiliza la fecha y hora actual de su sistema (el formato depende del idioma del sistema).
CSV: Permite importar un archivo CSV y rellenar los valores secuencialmente por fila y columna.
1-3. Introduzca un desplazamiento para ajustar el valor en relación con el valor base actual.
El desplazamiento solo está disponible para los tipos Número de Serie y CSV.
Por ejemplo, si el número de serie actual es
2y el desplazamiento es5, el resultado final será7.Al utilizar la herramienta Matriz, cada objeto duplicado aumenta automáticamente en 1. El orden de incremento sigue de izquierda a derecha y luego de arriba abajo.
1-4. Haga clic en el botón Ajustes para configurar opciones adicionales para el texto variable.
Paso 2 – Códigos de formato de texto variable
Introduzca el código de formato correspondiente según el tipo de texto variable seleccionado.
Consulte la siguiente tabla para ver los códigos de formato disponibles.
Número de secuencia
| Formato | Entrada | Descripción |
|---|---|---|
|
d dd ddd dddd... |
Números arábigos | La entrada debe estar en minúsculas, con un máximo de 10 dígitos. Si el número actual supera el límite de dígitos, solo se mostrarán los dígitos finales. Por ejemplo, si el texto variable es d y el número actual es 15, el texto se reemplazará por 5. |
| h |
En formato hexadecimal en minúsculas |
Por ejemplo: a, b, f
|
| H | En formato hexadecimal en mayúsculas | Por ejemplo: A, B, F
|
| 0 | Rellenar números con ceros |
Si se utiliza un formato que comienza con 0 (por ejemplo, 0ddd), el sistema rellenará automáticamente el principio con ceros hasta alcanzar la longitud especificada. |
#Ejemplo:
Introduzca el siguiente texto en Beam Studio:
dddddEl formato anterior representa un código de 5 dígitos.
El sistema convertirá el valor actual a un formato de 5 dígitos. Si el valor actual supera los cinco dígitos, solo se mostrarán los últimos cinco dígitos.
Por ejemplo, si el Valor actual is 123 y el Desplazamiento is 0, la salida será:
123Hora actual
| Formato | Entrada | Descripción |
|---|---|---|
YY |
18 | Año de dos dígitos |
AAAA |
2018 | Año de cuatro dígitos |
M |
1-12 | Mes |
MM |
01-12 | Mes de dos dígitos |
MMM |
Ene~Dic | Nombre abreviado del mes |
MMMM |
Enero~Diciembre | Nombre completo del mes |
D |
1-31 | Fecha |
DD |
01-31 | Fecha de dos dígitos |
d |
0-6 | Día de la semana, siendo domingo el 0 |
dd |
Do~Sá | Abreviatura mínima del día de la semana |
ddd |
Dom~Sáb | Abreviatura del día de la semana |
dddd |
Domingo-Sábado | Nombre del día de la semana |
H |
0-23 | La hora |
HH |
00-23 | Hora en formato de dos dígitos |
h |
1-12 | La hora en formato de 12 horas |
hh |
01-12 | La hora en formato de 12 horas, con dos dígitos |
m |
0-59 | El minuto |
mm |
00-59 | El minuto, en formato de dos dígitos |
s |
0-59 | El segundo |
ss |
00-59 | El segundo, en formato de dos dígitos |
SSS |
000-999 | El segundo, tres dígitos |
Z |
+05:00 | El desfase respecto a UTC, ±HH:mm |
ZZ |
+0500 | El desfase respecto a UTC, ±HHmm |
A |
AM PM |
|
a |
am pm |
|
#Ejemplo:
Introduzca el siguiente texto en Beam Studio:
YY/MM/DD dddd HH:mmEl sistema mostrará la hora actual según el idioma del sistema detectado. La salida:
25/05/27 martes 16:12Para mostrar el día de la semana en inglés, cambie el idioma del sistema a inglés y reinicie el software.
CSV
Al utilizar el formato de texto variable "CSV" el sistema combinará automáticamente la entrada de texto con formato específico y la reemplazará con los datos correspondientes de la fila actual del archivo CSV.
El símbolo % Se utiliza % para indicar campos, con números de campo que comienzan desde 0, en secuencia: %0, %1, %2, y así sucesivamente.
Los números de fila también comienzan desde 0, y el valor actual determina qué datos de fila se mostrarán.
| Formato | Entrada |
Descripción |
|
% |
%0 |
Primera columna |
#Ejemplo:
Los campos en los datos CSV son los siguientes:
| Estudiante | Asignatura | Puntuación |
| A | Historia | 90 |
| B | Inglés | 70 |
| C | Matemáticas | 50 |
Introduzca el siguiente texto en Beam Studio:
%0:%1,%2. Representa: Columna 1 — Columna 2 — Columna 3.
Si el valor actual es 0 y el desplazamiento es 0, la salida será la primera fila:
Estudiante: Asignatura, Puntuación.Si el valor actual es 1 y el desplazamiento es 0, la salida será la segunda fila:
A:Historia,90. Paso 3 – Configurar parámetros de texto variable
Después de hacer clic en el botón de configuración, se abrirá la ventana de ajustes de texto variable. Las definiciones de los parámetros son las siguientes:
| Parámetros | Descripción |
| Inicio | Número de serie inicial para cada lote; o la primera fila en el archivo CSV. El valor de inicio no debe ser superior al valor final. |
| Fin | Último número de serie para cada lote, o última fila en el archivo CSV. |
| Actual | Establecer el valor actual; o la fila actual en |
| Incremento | Cantidad a incrementar cada vez que el valor avanza. |
| Anterior | Valor anterior |
| Siguiente | Valor siguiente |
| Probar | Actualizar instantáneamente el texto variable en el lienzo para previsualizar el resultado convertido. |
| Finalizar | Convierte todo el texto variable del lienzo en texto estático y elimina su variabilidad. |
| Avance automático | Avanza automáticamente al siguiente valor variable después de enviar cada trabajo. |
| Explorar CSV | Explorar archivo CSV |
| Limpiar CSV | Eliminar archivo CSV |
If Avance automático está activado en la configuración de texto variable, el valor avanzará automáticamente un paso cada vez que se envíe un trabajo. Si el Avance automático está desactivado, se mantendrá en el valor actual.
Otros - Generador de código
Después de seleccionar 'Texto variable' en la herramienta de generación de código, puede introducir el texto en el formato especificado y se convertirá en tiempo real al enviar el trabajo.
Nota: Si el texto variable en el generador de código contiene un formato no compatible con el código de barras seleccionado (por ejemplo, si el código de barras solo admite caracteres en inglés pero el contenido convertido incluye hebreo), se producirá un error de conversión. Compruebe el contenido y realice los ajustes necesarios.
Si el texto variable no se está convirtiendo correctamente, compruebe lo siguiente:
Si el tipo de texto variable seleccionado coincide con el formato de entrada.
Si la configuración del texto variable es correcta y si el archivo CSV se ha cargado correctamente.
Si todos los valores de entrada están en caracteres ingleses de ancho medio - los caracteres de ancho completo no se pueden reconocer.
Comentarios
0 comentarios
Inicie sesión para dejar un comentario.