La propiedad needsSOSI sólo se utiliza para un campo multibyte (un campo de tipo MBCHAR) e indica si EGL realiza una comprobación especial cuando el usuario especifica datos de tipo MBCHAR en un dispositivo ASCII. Los valores válidos son yes (el valor por omisión) y no. La comprobación determina si la entrada puede convertirse adecuadamente al formato SO/SI.
La propiedad resulta útil ya que, durante la conversión, se suprimen los blancos de cola del final de una serie multibyte para permitir la inserción de delimitadores SO/SI en cada subserie de caracteres de doble byte. Para una correcta conversión, el campo de formulario debe tener al menos dos blancos para cada serie de doble byte en el valor multibyte.
Si se establece needsSOSI en no, el usuario puede rellenar el campo de entrada, en cuyo caso la conversión trunca los datos sin aviso.
Establezca needsSOSI en yes si la entrada ASCII de datos multibyte del usuario puede utilizarse en un sistema z/OS o iSeries.
Conceptos relacionados
Formularios de texto