psbData

La variable de sistema DLILib.psbData contiene tanto el nombre del PSB de tiempo de ejecución como una dirección con la que se accede a dicho PSB.

La variable se basa en el componente de registro predefinido PSBDataRecord, que tiene la siguiente estructura:
  Record PSBDataRecord
    psbName char(8);
    psbRef int;
  end

Si el programa cambia de un PSB a otro (como puede ocurrir fuera de IMS), puede establecer y probar el campo DLILib.psbData.psbName directamente. Nunca actualice el campo DLILib.psbData.psbRef, que contiene una dirección.

El valor inicial de DLILib.psbData.psbName es el valor del campo predefinido defaultPSBName. Ese campo predefinido se encuentra en el registro PSB que está asignado a la propiedad de programa psb. Si no establece ese campo, su valor es el nombre del componente PSBRecord en el que se basa el registro PSB.

Consulta relacionada
Biblioteca EGL DLILib

Comentarios
(C) Copyright IBM Corporation 2000, 2005. Reservados todos los derechos.