Los campos de texto pueden asignarse a campos alfanuméricos y recibir asignaciones de campos alfanuméricos. Si se asigna un valor de campo de texto demasiado largo a un campo alfanumérico, el valor queda truncado antes de ser asignado al campo alfanumérico.
Nota: Los comandos COMPUTE en Maintain no admiten campos de texto.
Este ejemplo emplea el origen de datos COURSES, que contiene un campo de texto, para crear un campo alfanumérico llamado ADESC, que trunca el campo de texto a partir de 36 caracteres, y un campo de texto nuevo llamado NEWDESC, que es una versión de texto de ADESC:
DEFINE FILE COURSES ADESC/A36 = DESCRIPTION; NEWDESC/TX36 = ADESC; END TABLE FILE COURSES PRINT ADESC NEWDESC END
La salida es:
ADESC NEWDESC ----- ------- This course provides the DP professi This course provides the DP professi Anyone responsible for designing FOC Anyone responsible for designing FOC This is a course in FOCUS efficienci This is a course in FOCUS efficienci
WebFOCUS |