VisualAge RPG Parts Reference - IBM

VisualAge RPG Parts Reference - IBM VisualAge RPG Parts Reference - IBM

as400bks.rochester.ibm.com
from as400bks.rochester.ibm.com More from this publisher
08.05.2013 Views

TextLength Devuelve la longitud del texto en un componente. Tipo Numérico Se aplica a los componentes Campo de entrada Edición de múltiples líneas Códigos de operación SETATR Operativo en tiempo de ejecución no GETATR sí Ejemplo de formato libre *...1....+....2....+....3....+....4....+....5....+....6....+....7....+....8 CSRN01Factor1+++++++Opcode(E)+Factor2+++++++Result++++++++Len++D+HiLoEq---- * C EVAL length = %getatr('win01': 'EF1': 'TextLength') * Ejemplo de formato fijo Obtener la longitud del texto de un campo de entrada: *...1....+....2....+....3....+....4....+....5....+....6....+....7....+....8 CSRN01Factor1+++++++Opcode(E)+Factor2+++++++Result++++++++Len++D+HiLoEq---- * C 'EF1' GETATR 'TEXTLENGTH' length 3 0 * 416 VisualAge RPG Manual de consulta de componentes

TextSelect Devuelve el texto seleccionado del componente. Si no hay texto seleccionado, se devuelve una serie de caracteres nula. Para seleccionar texto en el campo, establezca los atributos TextStart y TextEnd. Tipo Serie Se aplica a los componentes Campo de entrada Edición de múltiples líneas Códigos de operación SETATR Operativo en tiempo de ejecución no GETATR sí Ejemplo de formato libre *...1....+....2....+....3....+....4....+....5....+....6....+....7....+....8 CSRN01Factor1+++++++Opcode(E)+Factor2+++++++Result++++++++Len++D+HiLoEq---- * C EVAL value = %getatr('win01': 'MLE1': 'TextSelect') * Ejemplo de formato fijo *...1....+....2....+....3....+....4....+....5....+....6....+....7....+....8 CSRN01Factor1+++++++Opcode(E)+Factor2+++++++Result++++++++Len++D+HiLoEq---- * C 'MLE1' GETATR 'TEXTSELECT' seltext 100 * Capítulo 2. Atributos de componente 417

TextSelect<br />

Devuelve el texto seleccionado del componente. Si no hay texto seleccionado, se<br />

devuelve una serie de caracteres nula.<br />

Para seleccionar texto en el campo, establezca los atributos TextStart y TextEnd.<br />

Tipo Serie<br />

Se aplica a los componentes<br />

Campo de entrada Edición de múltiples<br />

líneas<br />

Códigos de operación<br />

SETATR<br />

Operativo en tiempo de ejecución<br />

no<br />

GETATR sí<br />

Ejemplo de formato libre<br />

*...1....+....2....+....3....+....4....+....5....+....6....+....7....+....8<br />

CSRN01Factor1+++++++Opcode(E)+Factor2+++++++Result++++++++Len++D+HiLoEq----<br />

*<br />

C EVAL value = %getatr('win01': 'MLE1': 'TextSelect')<br />

*<br />

Ejemplo de formato fijo<br />

*...1....+....2....+....3....+....4....+....5....+....6....+....7....+....8<br />

CSRN01Factor1+++++++Opcode(E)+Factor2+++++++Result++++++++Len++D+HiLoEq----<br />

*<br />

C 'MLE1' GETATR 'TEXTSELECT' seltext 100<br />

*<br />

Capítulo 2. Atributos de componente 417

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!