La función de sistema JavaLib.isObjID devuelve un valor (1 para true, 0 para false) para indicar si un identificador especificado se encuentra en el espacio de objetos. La función JavaLib.isObjID es una de las diversas funciones de acceso Java.
JavaLib.isObjID(identificador javaObjId in) returns (resultado INT)
Un identificador que hace referencia a un objeto del espacio de objetos.
Este argumento es un literal de serie o un elemento de tipo CHAR, DBCHAR, MBCHAR o UNICODE. El identificador debe haberse convertido temporalmente a objID. EGL elimina blancos de un solo byte y de doble byte del principio y el final del valor del argumento, que es sensible a mayúsculas y minúsculas.
// probar si un objeto no existe // y procesar de acuerdo con ello isPresent = JavaLib.isObjID( (objId)valueId ); if( isPresent == 0 ) error = 27; end
No existen errores de tiempo de ejecución asociados con JavaLib.isObjID.
Conceptos relacionados
Diagrama de sintaxis para funciones EGL
Funciones de acceso Java
Tareas relacionadas
Diagrama de sintaxis para sentencias y mandatos EGL