Imprimir un texto dinámico usando una variable
Además de la lista de texto global creada automáticamente, también hay listas de texto personalizadas.
Si un elemento debe mostrar dinámicamente varios textos uno tras otro, se le especifica una variable de cadena, no el ID del texto en sí. Luego, la variable se configura mediante programación (en código IEC) para cambiar los ID de texto. De esta manera se consigue una visualización dinámica del texto en el elemento de visualización.
En las listas de texto personalizadas, puede traducir los textos predeterminados y agregar más idiomas cuando sea necesario. Si se implementa el cambio de idioma para las visualizaciones, la traducción se muestra en tiempo de ejecución para el texto configurado.
- Imagen elemento de visualización 
- Marco elemento de visualización 
- Tarta elemento de visualización 
- Polígono, polilínea y curva de Bézier elementos de visualización 
- Rectángulo elemento de visualización 
- Botón elemento de visualización 
- Barra de desplazamiento elemento de visualización 
- Mesa elemento de visualización 
- Campo de texto elemento de visualización 
- Todos los textos sobre un tema (como el manejo de errores) se enumeran en una lista de texto.  
- El Campo de texto El elemento de visualización está configurado para visualización dinámica: - El - strErrorHandlingLa variable se introduce en el Textos dinámicos propiedad del elemento bajo Lista de texto.
- El - strHandlingIDLa variable se introduce en el Textos dinámicos propiedad del elemento bajo Índice de texto.
 
- Se implementa una distinción de casos en el código de la aplicación donde el texto para el manejo de errores se muestra dependiendo del error. - Para ello, se envía un ID de texto del - ErrorHandlingLa lista de texto se asigna al- strHandlingIDvariable dependiendo de la- iErrorerror.- // Text list name strErrorHandling := 'ErrorHandling'; //Assigning text ID CASE iError OF 2: strHandlingID := 'ID_2'; 3: strHandlingID := 'ID_3'; 4: strHandlingID := 'ID_3'; ELSE strHandlingID := 'ID_1'; END_CASE;