● Combinación de una variable con una variable de texto:
● Adaptación del tipo de datos:
● Manejo de valores numéricos:
● Comillas dobles dentro de un string:
● Strings de variables de sistema o de usuario dependientes de contenidos de variables:
2.3.14
Variable CURPOS
Descripción
Con la variable CURPOS es posible abrir o manipular la posición del cursor en el campo de
entrada activo del diálogo actual. La variable muestra cuántos caracteres se encuentran por
delante del cursor. Si el cursor está posicionado al comienzo del campo de entrada
CURPOS toma el valor 0. Si se efectúa una modificación en el valor de CURPOS, el cursor
se coloca en la posición correspondiente en el campo de entrada.
Para poder reaccionar a las modificaciones en el valor de la variable, se pueden supervisar
sus cambios con ayuda de un CHANGE Block. Si cambia el valor de CURPOS, se salta al
CHANGE Block y se ejecutan las instrucciones contenidas en él.
Completar interfaz hombre-máquina
Manual de puesta en servicio, 11/2006, 6FC5397-0DP10-0EA0
VAR11.VAL = VAR1.VAL
VAR13.VAL ="Este es el error n˙mero " << (VAR14 - VAR8) << ".
;Resultado: "Este es el error n˙mero 11"
VAR13.VAL = "Error " << VAR14.VAL << ": " << $T80001 << $T80002
;Resultado: îError 15: "Esto es un texto de alarma"
IF VAR15 == "error"
VAR16 = 18.1234
;Resultado: VAR16 igual a 18.1234,
;si VAR15 es igual a "error".
ENDIF
VAR2="Hola, esto es un "" test"
;Resultado: Hola, esto es un " test
VAR2.Var = "$R[" << VAR8 << "]"
;Resultado: "Esto es un"
;Strings en una instrucciÛn IF
;Resultado: $R[4]
Programación
2.3 Variables
2-37