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

SflNxtChg Indica si un registro de subarchivo ha cambiado o no. Debe establecer el atributo Index para indicar qué registro se está viendo afectado. Tipo Numérico Se aplica a los componentes Subarchivo Códigos de operación SETATR Operativo en tiempo de ejecución sí GETATR sí Valor permitido Establézcalo en 1 para indicar que el registro ha cambiado. Ejemplo de formato libre *...1....+....2....+....3....+....4....+....5....+....6....+....7....+....8 CSRN01Factor1+++++++Opcode(E)+Factor2+++++++Result++++++++Len++D+HiLoEq---- * C EVAL %setatr('window': 'SFX': 'Index') = 12 C EVAL %setatr('window': 'SFX': 'SflNxtChg') = 1 * Ejemplo de formato fijo *...1....+....2....+....3....+....4....+....5....+....6....+....7....+....8 CSRN01Factor1+++++++Opcode(E)+Factor2+++++++Result++++++++Len++D+HiLoEq---- * C 'SFX' SETATR 12 'INDEX' C * 'SFX' SETATR 1 'SFLNXTCHG' 390 VisualAge RPG Manual de consulta de componentes

ShData Especifica los datos de usuario que se deben leer o grabar en el espacio de datos compartidos establecido. Tipo Serie Se aplica a los componentes *Component Códigos de operación SETATR Operativo en tiempo de ejecución sí GETATR sí Ejemplo de formato libre *...1....+....2....+....3....+....4....+....5....+....6....+....7....+....8 CSRN01Factor1+++++++Opcode(E)+Factor2+++++++Result++++++++Len++D+HiLoEq---- * C EVAL %setatr('*component':'*component':'ShData')='DTA' * Ejemplo de formato fijo *...1....+....2....+....3....+....4....+....5....+....6....+....7....+....8 CSRN01Factor1+++++++Opcode(E)+Factor2+++++++Result++++++++Len++D+HiLoEq---- * C '*component' SETATR 'DTA' 'SHDATA' * Capítulo 2. Atributos de componente 391

ShData<br />

Especifica los datos de usuario que se deben leer o grabar en el espacio de datos<br />

compartidos establecido.<br />

Tipo Serie<br />

Se aplica a los componentes<br />

*Component<br />

Códigos de operación<br />

SETATR<br />

Operativo en tiempo de ejecución<br />

sí<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 %setatr('*component':'*component':'ShData')='DTA'<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 '*component' SETATR 'DTA' 'SHDATA'<br />

*<br />

Capítulo 2. Atributos de componente 391

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

Saved successfully!

Ooh no, something went wrong!